├── .applier ├── group_vars │ └── seed-hosts │ │ ├── auth.yml │ │ ├── aws.yml │ │ ├── main.yml │ │ └── openshift-machine-api.yml └── hosts ├── .gitignore ├── .yamllint ├── README.md ├── RHTE-LAB.adoc ├── manifests ├── apps │ ├── cakephp-namespace-config.yaml │ └── cakephp-namespaces.yaml ├── clusterautoscaler.yaml ├── namespace-config-operator-ns.yaml └── project-config │ ├── cluster-admins-myorg.yaml │ ├── default-project-template.yaml │ ├── gitops-config.yaml │ ├── multitenant-networkpolicy.yaml │ ├── project-config.yaml │ └── quota-tshirts.yaml ├── media ├── app-workflow.png └── ops-workflow.png ├── meta └── main.yml ├── requirements.yml ├── roles ├── discover │ ├── defaults │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── tests │ │ ├── inventory │ │ └── hosts │ │ ├── roles │ │ └── test.yml ├── openshift_machine_api │ └── tasks │ │ ├── main.yml │ │ └── scale-up-group.yml └── roles └── templates ├── aws-ebs-storage-classes.yaml ├── cluster-gitops.yaml ├── custom-machinesets.j2 ├── default-machinesets.j2 ├── ldap-auth.yaml ├── ldap-cluster-secrets.yaml ├── ldap-group-sync.yaml └── scheduler.j2 /.applier/group_vars/seed-hosts/auth.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/.applier/group_vars/seed-hosts/auth.yml -------------------------------------------------------------------------------- /.applier/group_vars/seed-hosts/aws.yml: -------------------------------------------------------------------------------- 1 | --- 2 | aws_sc_encrypt_storage: "true" 3 | -------------------------------------------------------------------------------- /.applier/group_vars/seed-hosts/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/.applier/group_vars/seed-hosts/main.yml -------------------------------------------------------------------------------- /.applier/group_vars/seed-hosts/openshift-machine-api.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/.applier/group_vars/seed-hosts/openshift-machine-api.yml -------------------------------------------------------------------------------- /.applier/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/.applier/hosts -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | galaxy/ 2 | *.swp 3 | -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/.yamllint -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/README.md -------------------------------------------------------------------------------- /RHTE-LAB.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/RHTE-LAB.adoc -------------------------------------------------------------------------------- /manifests/apps/cakephp-namespace-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/apps/cakephp-namespace-config.yaml -------------------------------------------------------------------------------- /manifests/apps/cakephp-namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/apps/cakephp-namespaces.yaml -------------------------------------------------------------------------------- /manifests/clusterautoscaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/clusterautoscaler.yaml -------------------------------------------------------------------------------- /manifests/namespace-config-operator-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/namespace-config-operator-ns.yaml -------------------------------------------------------------------------------- /manifests/project-config/cluster-admins-myorg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/cluster-admins-myorg.yaml -------------------------------------------------------------------------------- /manifests/project-config/default-project-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/default-project-template.yaml -------------------------------------------------------------------------------- /manifests/project-config/gitops-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/gitops-config.yaml -------------------------------------------------------------------------------- /manifests/project-config/multitenant-networkpolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/multitenant-networkpolicy.yaml -------------------------------------------------------------------------------- /manifests/project-config/project-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/project-config.yaml -------------------------------------------------------------------------------- /manifests/project-config/quota-tshirts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/manifests/project-config/quota-tshirts.yaml -------------------------------------------------------------------------------- /media/app-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/media/app-workflow.png -------------------------------------------------------------------------------- /media/ops-workflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/media/ops-workflow.png -------------------------------------------------------------------------------- /meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | galaxy_info: 3 | -------------------------------------------------------------------------------- /requirements.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/requirements.yml -------------------------------------------------------------------------------- /roles/discover/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/discover/defaults/main.yml -------------------------------------------------------------------------------- /roles/discover/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/discover/tasks/main.yml -------------------------------------------------------------------------------- /roles/discover/tests/inventory/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/discover/tests/inventory/hosts -------------------------------------------------------------------------------- /roles/discover/tests/roles: -------------------------------------------------------------------------------- 1 | ../../../roles/ -------------------------------------------------------------------------------- /roles/discover/tests/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/discover/tests/test.yml -------------------------------------------------------------------------------- /roles/openshift_machine_api/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/openshift_machine_api/tasks/main.yml -------------------------------------------------------------------------------- /roles/openshift_machine_api/tasks/scale-up-group.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/roles/openshift_machine_api/tasks/scale-up-group.yml -------------------------------------------------------------------------------- /roles/roles: -------------------------------------------------------------------------------- 1 | roles -------------------------------------------------------------------------------- /templates/aws-ebs-storage-classes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/aws-ebs-storage-classes.yaml -------------------------------------------------------------------------------- /templates/cluster-gitops.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/cluster-gitops.yaml -------------------------------------------------------------------------------- /templates/custom-machinesets.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/custom-machinesets.j2 -------------------------------------------------------------------------------- /templates/default-machinesets.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/default-machinesets.j2 -------------------------------------------------------------------------------- /templates/ldap-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/ldap-auth.yaml -------------------------------------------------------------------------------- /templates/ldap-cluster-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/ldap-cluster-secrets.yaml -------------------------------------------------------------------------------- /templates/ldap-group-sync.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/ldap-group-sync.yaml -------------------------------------------------------------------------------- /templates/scheduler.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/redhat-cop/operationalizing-openshift-lab/HEAD/templates/scheduler.j2 --------------------------------------------------------------------------------