diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2018-02-27 17:55:55 +0100 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2018-02-27 17:55:55 +0100 |
commit | fe4622305efa55e6bec8221efe8fc4bdd5462136 (patch) | |
tree | 9ffe3622bc8fff9225951d74579d7a617fdcfc7c /playbooks | |
parent | 8ca99ecc72bb60c128e846dbe33e38b3c2369e3c (diff) | |
download | ands-fe4622305efa55e6bec8221efe8fc4bdd5462136.tar.gz ands-fe4622305efa55e6bec8221efe8fc4bdd5462136.tar.bz2 ands-fe4622305efa55e6bec8221efe8fc4bdd5462136.tar.xz ands-fe4622305efa55e6bec8221efe8fc4bdd5462136.zip |
Scaling and upgrade playbooks (not properly tested yet)
Diffstat (limited to 'playbooks')
-rw-r--r-- | playbooks/ands-prepare.yml | 4 | ||||
-rw-r--r-- | playbooks/openshift-add-masters.yml | 7 | ||||
-rw-r--r-- | playbooks/openshift-add-nodes.yml | 2 | ||||
-rw-r--r-- | playbooks/openshift-upgrade.yml | 7 |
4 files changed, 17 insertions, 3 deletions
diff --git a/playbooks/ands-prepare.yml b/playbooks/ands-prepare.yml index b3a025b..e8c785b 100644 --- a/playbooks/ands-prepare.yml +++ b/playbooks/ands-prepare.yml @@ -6,7 +6,7 @@ - role: firewall - name: Keepalived service - hosts: masters + hosts: masters, new_masters roles: - role: keepalived vars: @@ -30,7 +30,7 @@ - role: ands_storage - name: Docker setup - hosts: nodes + hosts: nodes, new_nodes roles: - role: docker vars: diff --git a/playbooks/openshift-add-masters.yml b/playbooks/openshift-add-masters.yml new file mode 100644 index 0000000..bcc1a41 --- /dev/null +++ b/playbooks/openshift-add-masters.yml @@ -0,0 +1,7 @@ +- name: Configure cluster hosts names + hosts: nodes + roles: + - { role: ands_facts } + - { role: ands_openshift, subrole: hostnames } + +- import_playbook: ../anslib/openshift-ansible/playbooks/openshift-master/scaleup.yml diff --git a/playbooks/openshift-add-nodes.yml b/playbooks/openshift-add-nodes.yml index 5044e91..04a56a8 100644 --- a/playbooks/openshift-add-nodes.yml +++ b/playbooks/openshift-add-nodes.yml @@ -4,4 +4,4 @@ - { role: ands_facts } - { role: ands_openshift, subrole: hostnames } -- include: ../anslib/openshift-ansible/playbooks/byo/openshift-node/scaleup.yml +- import_playbook: ../anslib/openshift-ansible/playbooks/openshift-node/scaleup.yml diff --git a/playbooks/openshift-upgrade.yml b/playbooks/openshift-upgrade.yml new file mode 100644 index 0000000..f2680ab --- /dev/null +++ b/playbooks/openshift-upgrade.yml @@ -0,0 +1,7 @@ +- name: Configure cluster hosts names + hosts: nodes + roles: + - { role: ands_facts } +# - { role: ands_openshift, subrole: hostnames } + +- import_playbook: ../anslib/openshift-ansible/playbooks/byo/openshift-cluster/upgrades/v3_7/upgrade.yml |