diff options
author | hu xinhui <xinhui_hu@foxmail.com> | 2018-10-18 14:31:14 +0800 |
---|---|---|
committer | hu xinhui <xinhui_hu@foxmail.com> | 2018-10-18 14:57:10 +0800 |
commit | 41bdc69d9c6103d766889bc088c98791a7caf70b (patch) | |
tree | 5a642e908eb98766480c3827e7b1ca9b5e95005e /deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2 | |
parent | 436552456ebd857fa1564ba7f15e08ac118fe548 (diff) |
1.Optimization code for deploying k8s
2.Fix bugs for upgrade k8s version to v1.10.4
Change-Id: I6b17162574f4c4098eb6514cc067096e71f27f97
Signed-off-by: hu xinhui <xinhui_hu@foxmail.com>
Diffstat (limited to 'deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2')
-rw-r--r-- | deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2 | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2 b/deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2 new file mode 100644 index 00000000..0120ae18 --- /dev/null +++ b/deploy/adapters/ansible/kubernetes/roles/kargo/templates/inventory.j2 @@ -0,0 +1,26 @@ +[all] +{% for host, vales in hostvars.iteritems() %} +{{ host }} ansible_ssh_host={{ vales['ansible_ssh_host'] }} ansible_ssh_pass=root ansible_user=root +{% endfor %} + +[kube-master] +{% for host in hostvars[inventory_hostname]['groups']['kube_master'] %} +{{ host }} +{% endfor %} + +[etcd] +{% for host in hostvars[inventory_hostname]['groups']['etcd'] %} +{{ host }} +{% endfor %} + +[kube-node] +{% for host in hostvars[inventory_hostname]['groups']['kube_node'] %} +{{ host }} +{% endfor %} + +[k8s-cluster:children] +kube-node +kube-master + +[calico-rr] +[vault] |