Add digitalocean test case

This commit is contained in:
Antoine Legrand
2017-02-22 14:27:30 +01:00
committed by Antoine Legrand
parent 442d211ee3
commit 3ef7c25a16
3 changed files with 254 additions and 22 deletions

View File

@@ -1,46 +1,46 @@
{% for instance in droplets.results %}
node{{loop.index}} ansible_ssh_host={{instance.droplet.ip_address}}
{{instance.droplet.name}} ansible_ssh_host={{instance.droplet.ip_address}}
{% endfor %}
{% if mode is defined and mode == "separate" %}
[kube-master]
node1
{{droplets.results[0].droplet.name}}
[kube-node]
node2
{{droplets.results[1].droplet.name}}
[etcd]
node3
{{droplets.results[2].droplet.name}}
[vault]
node3
{{droplets.results[2].droplet.name}}
{% elif mode is defined and mode == "ha" %}
[kube-master]
node1
node2
{{droplets.results[0].droplet.name}}
{{droplets.results[1].droplet.name}}
[kube-node]
node3
{{droplets.results[2].droplet.name}}
[etcd]
node2
node3
{{droplets.results[1].droplet.name}}
{{droplets.results[2].droplet.name}}
[vault]
node2
node3
{{droplets.results[1].droplet.name}}
{{droplets.results[2].droplet.name}}
{% else %}
[kube-master]
node1
{{droplets.results[0].droplet.name}}
[kube-node]
node2
{{droplets.results[1].droplet.name}}
[etcd]
node1
{{droplets.results[0].droplet.name}}
[vault]
node1
{{droplets.results[0].droplet.name}}
{% endif %}
[k8s-cluster:children]