├── F5-load-balancer ├── F5-loadbalancer.yml ├── Readme.md └── img │ ├── img1.jpeg │ ├── img2.jpeg │ └── img3.jpeg ├── Readme.md ├── inventory-examples ├── inventory_prod_1 ├── inventory_prod_2 ├── inventory_prod_3 └── inventory_prod_4 ├── ocp4-vsphere ├── .gitignore ├── README.md ├── ansible.cfg ├── deploy_ocp4.yml ├── inventory ├── main.yml ├── prepare-installer-node.yml ├── pullsecret.txt └── templates │ ├── append-bootstrap.ign.j2 │ ├── dhcpd.conf.j2 │ ├── install-config.yaml.j2 │ └── network-policy.yml.j2 ├── openshift-backup ├── ansible.cfg ├── backup-etcds.yml ├── backup-glusterfs.yml ├── backup-master.yml ├── backup-nodes.yml ├── backup-objects.yml ├── inventory ├── main.yml └── roles │ ├── backup-etcds │ ├── tasks │ │ ├── backup-etcds.yml │ │ └── main.yml │ └── vars │ │ └── vars.yml │ ├── backup-glusterfs │ ├── tasks │ │ ├── backup-create-structure.yml │ │ ├── backup-glusterfs.yml │ │ └── main.yml │ └── vars │ │ └── vars.yml │ ├── backup-masters │ ├── tasks │ │ ├── backup-masters.yml │ │ └── main.yml │ └── vars │ │ └── vars.yml │ ├── backup-nodes │ ├── tasks │ │ ├── backup-nodes.yml │ │ └── main.yml │ └── vars │ │ └── vars.yml │ └── backup-objects │ ├── tasks │ ├── backup-objects.yml │ └── main.yml │ └── vars │ └── vars.yml ├── pre-install ├── 1-subscribe-hosts.yaml ├── 2-pre-reqs.yml └── inventory ├── templates ├── config-files │ ├── 80-openshift-network.conf │ ├── chrony.conf │ ├── daemon.json │ ├── docker │ ├── docker-storage-setup │ ├── proxy.sh │ ├── resolv-ext.conf │ ├── rhsm.conf │ ├── vsphere.conf │ └── yum.conf ├── ldap │ ├── groups-sync.yaml │ └── whitelist.txt ├── limits-templates │ └── limits-project-prod.yaml ├── pv-template │ └── registry-pv.yml ├── quota-storage │ └── storage-consumption.yaml ├── quota-template │ └── quota-app-prod.yaml └── vmware-storageclass │ └── sc-vsphere.yaml └── troubleshooting ├── collect_ovs_logs.yaml └── fix_scaleup_retry_DS.yml /F5-load-balancer/F5-loadbalancer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/F5-load-balancer/F5-loadbalancer.yml -------------------------------------------------------------------------------- /F5-load-balancer/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/F5-load-balancer/Readme.md -------------------------------------------------------------------------------- /F5-load-balancer/img/img1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/F5-load-balancer/img/img1.jpeg -------------------------------------------------------------------------------- /F5-load-balancer/img/img2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/F5-load-balancer/img/img2.jpeg -------------------------------------------------------------------------------- /F5-load-balancer/img/img3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/F5-load-balancer/img/img3.jpeg -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/Readme.md -------------------------------------------------------------------------------- /inventory-examples/inventory_prod_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/inventory-examples/inventory_prod_1 -------------------------------------------------------------------------------- /inventory-examples/inventory_prod_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/inventory-examples/inventory_prod_2 -------------------------------------------------------------------------------- /inventory-examples/inventory_prod_3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/inventory-examples/inventory_prod_3 -------------------------------------------------------------------------------- /inventory-examples/inventory_prod_4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/inventory-examples/inventory_prod_4 -------------------------------------------------------------------------------- /ocp4-vsphere/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/.gitignore -------------------------------------------------------------------------------- /ocp4-vsphere/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/README.md -------------------------------------------------------------------------------- /ocp4-vsphere/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/ansible.cfg -------------------------------------------------------------------------------- /ocp4-vsphere/deploy_ocp4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/deploy_ocp4.yml -------------------------------------------------------------------------------- /ocp4-vsphere/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/inventory -------------------------------------------------------------------------------- /ocp4-vsphere/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/main.yml -------------------------------------------------------------------------------- /ocp4-vsphere/prepare-installer-node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/prepare-installer-node.yml -------------------------------------------------------------------------------- /ocp4-vsphere/pullsecret.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/pullsecret.txt -------------------------------------------------------------------------------- /ocp4-vsphere/templates/append-bootstrap.ign.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/templates/append-bootstrap.ign.j2 -------------------------------------------------------------------------------- /ocp4-vsphere/templates/dhcpd.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/templates/dhcpd.conf.j2 -------------------------------------------------------------------------------- /ocp4-vsphere/templates/install-config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/templates/install-config.yaml.j2 -------------------------------------------------------------------------------- /ocp4-vsphere/templates/network-policy.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/ocp4-vsphere/templates/network-policy.yml.j2 -------------------------------------------------------------------------------- /openshift-backup/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/ansible.cfg -------------------------------------------------------------------------------- /openshift-backup/backup-etcds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/backup-etcds.yml -------------------------------------------------------------------------------- /openshift-backup/backup-glusterfs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/backup-glusterfs.yml -------------------------------------------------------------------------------- /openshift-backup/backup-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/backup-master.yml -------------------------------------------------------------------------------- /openshift-backup/backup-nodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/backup-nodes.yml -------------------------------------------------------------------------------- /openshift-backup/backup-objects.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/backup-objects.yml -------------------------------------------------------------------------------- /openshift-backup/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/inventory -------------------------------------------------------------------------------- /openshift-backup/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/main.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-etcds/tasks/backup-etcds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-etcds/tasks/backup-etcds.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-etcds/tasks/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - import_tasks: backup-etcds.yaml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-etcds/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-etcds/vars/vars.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-glusterfs/tasks/backup-create-structure.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-glusterfs/tasks/backup-create-structure.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-glusterfs/tasks/backup-glusterfs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-glusterfs/tasks/backup-glusterfs.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-glusterfs/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-glusterfs/tasks/main.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-glusterfs/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-glusterfs/vars/vars.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-masters/tasks/backup-masters.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-masters/tasks/backup-masters.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-masters/tasks/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - import_tasks: backup-masters.yaml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-masters/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-masters/vars/vars.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-nodes/tasks/backup-nodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-nodes/tasks/backup-nodes.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-nodes/tasks/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - import_tasks: backup-nodes.yaml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-nodes/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-nodes/vars/vars.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-objects/tasks/backup-objects.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-objects/tasks/backup-objects.yml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-objects/tasks/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | - import_tasks: backup-objects.yaml -------------------------------------------------------------------------------- /openshift-backup/roles/backup-objects/vars/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/openshift-backup/roles/backup-objects/vars/vars.yml -------------------------------------------------------------------------------- /pre-install/1-subscribe-hosts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/pre-install/1-subscribe-hosts.yaml -------------------------------------------------------------------------------- /pre-install/2-pre-reqs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/pre-install/2-pre-reqs.yml -------------------------------------------------------------------------------- /pre-install/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/pre-install/inventory -------------------------------------------------------------------------------- /templates/config-files/80-openshift-network.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/80-openshift-network.conf -------------------------------------------------------------------------------- /templates/config-files/chrony.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/chrony.conf -------------------------------------------------------------------------------- /templates/config-files/daemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "bip": "172.23.0.1/24" 3 | } 4 | -------------------------------------------------------------------------------- /templates/config-files/docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/docker -------------------------------------------------------------------------------- /templates/config-files/docker-storage-setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/docker-storage-setup -------------------------------------------------------------------------------- /templates/config-files/proxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/proxy.sh -------------------------------------------------------------------------------- /templates/config-files/resolv-ext.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/resolv-ext.conf -------------------------------------------------------------------------------- /templates/config-files/rhsm.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/rhsm.conf -------------------------------------------------------------------------------- /templates/config-files/vsphere.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/vsphere.conf -------------------------------------------------------------------------------- /templates/config-files/yum.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/config-files/yum.conf -------------------------------------------------------------------------------- /templates/ldap/groups-sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/ldap/groups-sync.yaml -------------------------------------------------------------------------------- /templates/ldap/whitelist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/ldap/whitelist.txt -------------------------------------------------------------------------------- /templates/limits-templates/limits-project-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/limits-templates/limits-project-prod.yaml -------------------------------------------------------------------------------- /templates/pv-template/registry-pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/pv-template/registry-pv.yml -------------------------------------------------------------------------------- /templates/quota-storage/storage-consumption.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/quota-storage/storage-consumption.yaml -------------------------------------------------------------------------------- /templates/quota-template/quota-app-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/quota-template/quota-app-prod.yaml -------------------------------------------------------------------------------- /templates/vmware-storageclass/sc-vsphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/templates/vmware-storageclass/sc-vsphere.yaml -------------------------------------------------------------------------------- /troubleshooting/collect_ovs_logs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/troubleshooting/collect_ovs_logs.yaml -------------------------------------------------------------------------------- /troubleshooting/fix_scaleup_retry_DS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlosedp/openshift-playbooks/HEAD/troubleshooting/fix_scaleup_retry_DS.yml --------------------------------------------------------------------------------