2017-10-29 09:45:21 +00:00
|
|
|
---
|
2017-11-14 18:11:21 +00:00
|
|
|
|
|
|
|
auth:
|
|
|
|
strategy: x509
|
|
|
|
options:
|
|
|
|
foo: bar
|
|
|
|
|
2017-11-22 00:58:21 +00:00
|
|
|
# supported plugins are:
|
|
|
|
# flannel
|
|
|
|
# calico
|
|
|
|
# canal
|
2017-11-14 18:11:21 +00:00
|
|
|
network:
|
2017-11-22 00:58:21 +00:00
|
|
|
plugin: flannel
|
2017-11-14 18:11:21 +00:00
|
|
|
options:
|
|
|
|
foo: bar
|
|
|
|
|
2017-10-29 09:45:21 +00:00
|
|
|
hosts:
|
2017-11-15 02:54:26 +00:00
|
|
|
- advertised_hostname: server1
|
2017-10-29 09:45:21 +00:00
|
|
|
ip: 1.1.1.1
|
|
|
|
user: ubuntu
|
|
|
|
role: [controlplane, etcd]
|
|
|
|
docker_socket: /var/run/docker.sock
|
2017-11-02 09:27:26 +00:00
|
|
|
advertise_address: 10.1.1.1
|
2017-11-15 02:54:26 +00:00
|
|
|
- advertised_hostname: server2
|
2017-10-29 09:45:21 +00:00
|
|
|
ip: 2.2.2.2
|
|
|
|
user: ubuntu
|
|
|
|
role: [worker]
|
2017-11-02 09:27:26 +00:00
|
|
|
advertise_address: 10.2.2.2
|
2017-10-29 09:45:21 +00:00
|
|
|
|
|
|
|
services:
|
|
|
|
etcd:
|
2017-11-02 10:07:10 +00:00
|
|
|
image: quay.io/coreos/etcd:latest
|
2017-10-29 09:45:21 +00:00
|
|
|
kube-api:
|
2017-11-22 20:46:01 +00:00
|
|
|
image: rancher/k8s:v1.8.3-rancher2
|
2017-10-30 06:31:06 +00:00
|
|
|
service_cluster_ip_range: 10.233.0.0/18
|
2017-11-10 19:53:48 +00:00
|
|
|
extra_args:
|
2017-11-22 00:58:21 +00:00
|
|
|
v: 4
|
2017-10-29 09:45:21 +00:00
|
|
|
kube-controller:
|
2017-11-22 20:46:01 +00:00
|
|
|
image: rancher/k8s:v1.8.3-rancher2
|
2017-11-01 18:50:00 +00:00
|
|
|
cluster_cidr: 10.233.64.0/18
|
2017-10-30 06:31:06 +00:00
|
|
|
service_cluster_ip_range: 10.233.0.0/18
|
2017-10-29 09:45:21 +00:00
|
|
|
scheduler:
|
2017-11-22 20:46:01 +00:00
|
|
|
image: rancher/k8s:v1.8.3-rancher2
|
2017-10-29 09:45:21 +00:00
|
|
|
kubelet:
|
2017-11-22 20:46:01 +00:00
|
|
|
image: rancher/k8s:v1.8.3-rancher2
|
2017-10-30 06:31:06 +00:00
|
|
|
cluster_domain: cluster.local
|
2017-11-06 20:50:41 +00:00
|
|
|
cluster_dns_server: 10.233.0.3
|
2017-10-30 06:31:06 +00:00
|
|
|
infra_container_image: gcr.io/google_containers/pause-amd64:3.0
|
2017-10-29 09:45:21 +00:00
|
|
|
kubeproxy:
|
2017-11-22 20:46:01 +00:00
|
|
|
image: rancher/k8s:v1.8.3-rancher2
|
2017-11-18 12:51:28 +00:00
|
|
|
|
2017-11-22 00:58:21 +00:00
|
|
|
# all addon manifests MUST specify a namespace
|
2017-11-18 12:51:28 +00:00
|
|
|
addons: |-
|
|
|
|
---
|
|
|
|
apiVersion: v1
|
|
|
|
kind: Pod
|
|
|
|
metadata:
|
|
|
|
name: my-nginx
|
|
|
|
namespace: default
|
|
|
|
spec:
|
|
|
|
containers:
|
|
|
|
- name: my-nginx
|
|
|
|
image: nginx
|
|
|
|
ports:
|
|
|
|
- containerPort: 80
|