blob: fb35b4348821a6d76c51f61fd0bdb082dde99c18 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# This playbook installs onto a provisioned cluster
---
- hosts: localhost
connection: local
tasks:
- name: place all scale groups into Ansible groups
include_role:
name: openshift_gcp
tasks_from: setup_scale_group_facts.yml
- name: run the init
import_playbook: ../../init/main.yml
- name: configure the control plane
import_playbook: ../../common/private/control_plane.yml
- name: ensure the masters are configured as nodes
import_playbook: ../../openshift-node/private/config.yml
- name: run the GCP specific post steps
import_playbook: install_gcp.yml
- name: install components
import_playbook: ../../common/private/components.yml
- hosts: primary_master
gather_facts: no
tasks:
- name: Retrieve cluster configuration
fetch:
src: "{{ openshift.common.config_base }}/master/admin.kubeconfig"
dest: "/tmp/"
flat: yes
|