Ansible playbook to automate installing and maintaining kubernetes master nodes.
This role currently requires a working VMware Photon OS server with enabled Docker environment.
The following variables are available within the role, with defaults noted:
# Container memory limit. Use 512MB, type string, or 0 for unlimited
memory_limit: 0MB
# The name of the kubernetes package to install.
kubernetes_package: kubernetes
# The name of the flannel package to install.
flannel_package: flannel
---
- hosts: kubernetes_masters
sudo: True
roles:
- kubernetes_master
vars:
- ... forthcoming
Copyright 2015 VMware, Inc. All rights reserved.
SPDX-License-Identifier: Apache-2.0 OR GPL-3.0-only