├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── .yamllint ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── bin ├── README.md └── cluster ├── ci ├── fetch-master.sh ├── install-tox.sh ├── openstack │ ├── install-openshift.sh │ ├── install.sh │ ├── provision.sh │ ├── teardown.sh │ ├── validate.sh │ └── vars.sh └── run-tox.sh ├── inventory └── aws │ ├── ec2.ini │ └── ec2.py ├── lookup_plugins └── os_cinder.py ├── meta └── main.yml ├── misc └── gce-federation │ ├── README.md │ ├── ansible.cfg │ ├── deploy-app.yaml │ ├── federate.yaml │ ├── files │ ├── default_storage_class.yml │ ├── mongo-deployment-rs.yaml │ ├── mongo-pvc.yaml │ ├── mongo-rs.yaml │ ├── mongo-service.yaml │ ├── pacman-deployment-rs.yaml │ ├── pacman-namespace.yaml │ ├── pacman-rs.yaml │ └── pacman-service.yaml │ ├── filter_plugins │ └── gce_federation_filters.py │ ├── init.yaml │ ├── install.yaml │ ├── inventory │ ├── gce.py │ ├── group_vars │ │ └── federation │ └── hosts │ ├── library │ └── gce.py │ ├── push_images.sh │ ├── teardown.yaml │ └── templates │ └── inventory.yaml.j2 ├── molecule_common ├── base │ └── Dockerfile ├── create.yml ├── destroy.yml └── mock_aws │ └── Dockerfile ├── playbooks ├── add-node-prerequisite.yaml ├── aws-prerequisite.yaml ├── aws │ ├── README.md │ └── openshift-cluster │ │ ├── add_nodes.yml │ │ ├── cluster_hosts.yml │ │ ├── config.yml │ │ ├── filter_plugins │ │ ├── launch.yml │ │ ├── library │ │ └── ec2_ami_find.py │ │ ├── list.yml │ │ ├── lookup_plugins │ │ ├── roles │ │ ├── scaleup.yml │ │ ├── service.yml │ │ ├── tasks │ │ └── launch_instances.yml │ │ ├── templates │ │ └── user_data.j2 │ │ ├── terminate.yml │ │ ├── update.yml │ │ └── vars.yml ├── deploy-host.yaml ├── empty-dir-quota.yaml ├── gce │ ├── README.md │ └── openshift-cluster │ │ ├── add_nodes.yml │ │ ├── cluster_hosts.yml │ │ ├── config.yml │ │ ├── filter_plugins │ │ ├── launch.yml │ │ ├── list.yml │ │ ├── lookup_plugins │ │ ├── roles │ │ ├── service.yml │ │ ├── tasks │ │ └── launch_instances.yml │ │ ├── terminate.yml │ │ ├── update.yml │ │ └── vars.yml ├── library │ └── rpm_q.py ├── libvirt │ ├── README.md │ └── openshift-cluster │ │ ├── cluster_hosts.yml │ │ ├── config.yml │ │ ├── filter_plugins │ │ ├── launch.yml │ │ ├── list.yml │ │ ├── lookup_plugins │ │ ├── roles │ │ ├── service.yml │ │ ├── tasks │ │ ├── configure_libvirt.yml │ │ ├── configure_libvirt_network.yml │ │ ├── configure_libvirt_storage_pool.yml │ │ └── launch_instances.yml │ │ ├── templates │ │ ├── domain.xml │ │ ├── meta-data │ │ ├── network.xml │ │ ├── storage-pool.xml │ │ └── user-data │ │ ├── terminate.yml │ │ ├── update.yml │ │ └── vars.yml ├── openshift-prometheus │ ├── README.md │ ├── rules.yml │ └── vars.yml ├── openshift-storage.yaml ├── openstack │ ├── README.md │ └── openshift-cluster │ │ ├── cluster_hosts.yml │ │ ├── config.yml │ │ ├── files │ │ ├── heat_stack.yaml │ │ └── heat_stack_server.yaml │ │ ├── filter_plugins │ │ ├── launch.yml │ │ ├── list.yml │ │ ├── lookup_plugins │ │ ├── roles │ │ ├── terminate.yml │ │ ├── update.yml │ │ └── vars.yml ├── post-validation.yaml ├── prerequisite.yaml ├── provisioning │ └── openstack │ │ ├── README.md │ │ ├── advanced-configuration.md │ │ ├── ansible.cfg │ │ ├── custom-actions │ │ ├── add-cas.yml │ │ ├── add-docker-registry.yml │ │ ├── add-rhn-pools.yml │ │ └── add-yum-repos.yml │ │ ├── custom_flavor_check.yaml │ │ ├── custom_image_check.yaml │ │ ├── galaxy-requirements.yaml │ │ ├── net_vars_check.yaml │ │ ├── post-install.yml │ │ ├── post-provision-openstack.yml │ │ ├── pre-install.yml │ │ ├── pre_tasks.yml │ │ ├── prepare-and-format-cinder-volume.yaml │ │ ├── prerequisites.yml │ │ ├── provision-openstack.yml │ │ ├── provision.yaml │ │ ├── roles │ │ ├── sample-inventory │ │ ├── group_vars │ │ │ ├── OSEv3.yml │ │ │ └── all.yml │ │ └── inventory.py │ │ ├── scale-up.yaml │ │ └── stack_params.yaml ├── roles ├── unregister.yaml └── update.yaml ├── reference-architecture ├── 3.9 │ ├── README.md │ └── playbooks │ │ ├── deploy_aws.yaml │ │ ├── deploy_aws_cns.yaml │ │ ├── lookup_plugins │ │ ├── ec2_zones_by_region.py │ │ ├── iam_identity.py │ │ └── route53_namservers.py │ │ ├── roles │ │ └── aws │ │ │ ├── tasks │ │ │ ├── configfiles.yaml │ │ │ ├── configfiles_cns.yaml │ │ │ ├── configfilesdata.yaml │ │ │ ├── configfilesdata_cns.yaml │ │ │ ├── ec2.yaml │ │ │ ├── ec2_cns.yaml │ │ │ ├── ec2elb.yaml │ │ │ ├── ec2keypair.yaml │ │ │ ├── eip.yaml │ │ │ ├── elb.yaml │ │ │ ├── gather_facts.yaml │ │ │ ├── getazs.yaml │ │ │ ├── getcreds.yaml │ │ │ ├── getec2ami.yaml │ │ │ ├── iam.yaml │ │ │ ├── igw.yaml │ │ │ ├── natgw.yaml │ │ │ ├── route53.yaml │ │ │ ├── route53record.yaml │ │ │ ├── routetable.yaml │ │ │ ├── routetablerule.yaml │ │ │ ├── s3.yaml │ │ │ ├── s3policy.yaml │ │ │ ├── securitygroup.yaml │ │ │ ├── securitygroup_cns.yaml │ │ │ ├── securitygrouprule.yaml │ │ │ ├── securitygrouprule_cns.yaml │ │ │ ├── sshkeys.yaml │ │ │ ├── subnet.yaml │ │ │ ├── tag.yaml │ │ │ ├── vpc.yaml │ │ │ └── vpcdhcpopts.yaml │ │ │ └── templates │ │ │ ├── domaindelegation.j2 │ │ │ ├── ec2_userdata.sh.j2 │ │ │ ├── iam_policy_cpkuser.json.j2 │ │ │ ├── iam_policy_s3user.json.j2 │ │ │ ├── outputcpk.j2 │ │ │ ├── outputdomaindeleg.j2 │ │ │ ├── outputhosts.j2 │ │ │ ├── outputhostscns.j2 │ │ │ ├── outputhostsgfs.j2 │ │ │ ├── outputs3.j2 │ │ │ ├── outputurls.j2 │ │ │ ├── s3_bucket_policy_registry.json │ │ │ └── ssh_config.j2 │ │ ├── undeploy_aws.yaml │ │ └── vars │ │ └── main.yaml ├── README.md ├── ansible-tower-integration │ ├── Overview_Diagram.png │ ├── README.md │ ├── create_httpd_file │ │ ├── create_httpd_file.yaml │ │ └── create_httpd_file │ │ │ ├── meta │ │ │ └── main.yaml │ │ │ └── tasks │ │ │ └── main.yaml │ ├── tower_config_aws │ │ ├── schema.yml │ │ ├── tower_config_aws.yaml │ │ ├── tower_config_aws │ │ │ ├── meta │ │ │ │ └── main.yaml │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── tower_unconfig_aws │ │ │ ├── meta │ │ │ │ └── main.yaml │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ └── workflow-ocp-aws-install-extravars.yaml │ ├── tower_config_azure │ │ ├── schema-deploy.yaml │ │ ├── schema-destroy.yaml │ │ ├── tower-group-extravars.yaml │ │ ├── tower_config_azure.yaml │ │ ├── tower_config_azure │ │ │ ├── meta │ │ │ │ └── main.yaml │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ └── workflow-ocp-azure-extravars.yaml │ ├── tower_unconfig_aws │ │ ├── tower_unconfig_aws.yaml │ │ └── tower_unconfig_aws │ │ │ ├── meta │ │ │ └── main.yaml │ │ │ └── tasks │ │ │ └── main.yaml │ └── tower_unconfig_azure │ │ ├── tower_unconfig_azure.yaml │ │ └── tower_unconfig_azure │ │ ├── meta │ │ └── main.yaml │ │ └── tasks │ │ └── main.yaml ├── aws-ansible │ ├── README.md │ ├── add-cns-storage.py │ ├── add-crs-storage.py │ ├── add-node.py │ ├── ansible.cfg │ ├── images │ │ └── arch.jpg │ ├── inventory │ │ └── aws │ │ │ └── hosts │ │ │ ├── ec2.ini │ │ │ └── ec2.py │ ├── ose-on-aws.py │ └── playbooks │ │ ├── add-crs.yaml │ │ ├── add-node.yaml │ │ ├── create-inventory-file.yaml │ │ ├── infrastructure.yaml │ │ ├── library │ │ ├── cloudformation_facts.py │ │ ├── ec2_vol_facts.py │ │ ├── redhat_subscription.py │ │ └── rpm_q.py │ │ ├── minor-update.yaml │ │ ├── node-setup.yaml │ │ ├── openshift-install.yaml │ │ ├── openshift-minor-upgrade.yaml │ │ ├── openshift-setup.yaml │ │ ├── roles │ │ ├── cfn-outputs │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── cloudformation-infra │ │ │ ├── files │ │ │ │ ├── add-cns-storage-iops.json │ │ │ │ ├── add-cns-storage.json │ │ │ │ ├── add-crs-storage-iops.json │ │ │ │ ├── add-crs-storage.json │ │ │ │ ├── add-infra-node.json │ │ │ │ ├── add-node.json │ │ │ │ ├── brownfield-byo-bastion.json.j2 │ │ │ │ ├── brownfield.json.j2 │ │ │ │ ├── greenfield.json.j2 │ │ │ │ ├── user_data_bastion.yml │ │ │ │ ├── user_data_gluster.yml │ │ │ │ ├── user_data_master.yml │ │ │ │ └── user_data_node.yml │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── gluster-instance-groups │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── host-up │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── instance-groups │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── inventory-file-creation │ │ │ ├── files │ │ │ │ └── inventory │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── non-atomic-docker-storage-setup │ │ │ ├── defaults │ │ │ │ └── main.yaml │ │ │ ├── library │ │ │ │ └── openshift_facts.py │ │ │ ├── tasks │ │ │ │ └── main.yaml │ │ │ └── templates │ │ │ │ ├── docker-storage-setup-dm.j2 │ │ │ │ └── docker-storage-setup.j2 │ │ ├── openshift-versions │ │ │ ├── defaults │ │ │ │ └── main.yaml │ │ │ ├── library │ │ │ │ └── openshift_facts.py │ │ │ └── tasks │ │ │ │ └── main.yml │ │ ├── pre-install-check │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ ├── ssh-key │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ └── terminate-all │ │ │ └── tasks │ │ │ └── main.yaml │ │ ├── teardown.yaml │ │ ├── validation.yaml │ │ └── vars │ │ └── main.yaml ├── azure-ansible │ ├── 3.5 │ │ ├── add_host.sh │ │ ├── allinone.json │ │ ├── allinone.sh │ │ ├── ansibledeployocp │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── ansible.cfg │ │ │ ├── hosts │ │ │ ├── playbooks │ │ │ │ ├── deploy.yaml │ │ │ │ ├── prepare.yaml │ │ │ │ ├── roles │ │ │ │ │ ├── azure-delete │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ ├── azure-deploy │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ └── prepare │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ └── main.yaml │ │ │ │ └── test.yaml.example │ │ │ └── vars.yaml.example │ │ ├── azuredeploy.json │ │ ├── azuredeploy.parameters.json │ │ ├── bastion.json │ │ ├── bastion.sh │ │ ├── create_service_principle.sh │ │ ├── infranode.json │ │ ├── master.json │ │ ├── master.sh │ │ ├── node.json │ │ ├── node.sh │ │ └── testcases │ │ │ └── test_pv.sh │ ├── 3.6 │ │ ├── allinone.json │ │ ├── allinone.sh │ │ ├── ansibledeployocp │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── ansible.cfg │ │ │ ├── hosts │ │ │ ├── playbooks │ │ │ │ ├── deploy.yaml │ │ │ │ ├── destroy.yaml │ │ │ │ ├── prepare.yaml │ │ │ │ ├── roles │ │ │ │ │ ├── azure-delete │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ ├── azure-deploy │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ └── main.yaml │ │ │ │ │ └── prepare │ │ │ │ │ │ ├── defaults │ │ │ │ │ │ └── main.yaml │ │ │ │ │ │ └── tasks │ │ │ │ │ │ └── main.yaml │ │ │ │ └── test.yaml.example │ │ │ └── vars.yaml.example │ │ ├── azuredeploy.json │ │ ├── azuredeploy.parameters.json │ │ ├── bastion.json │ │ ├── bastion.sh │ │ ├── bastion_cns.sh │ │ ├── bastioncns.json │ │ ├── create_service_principle.sh │ │ ├── infranode.json │ │ ├── master.json │ │ ├── master.sh │ │ ├── node.json │ │ ├── node.sh │ │ ├── nodecns.json │ │ ├── ocpcns.json │ │ └── testcases │ │ │ └── test_pv.sh │ ├── 3.7 │ │ ├── allinone.json │ │ ├── allinone.sh │ │ ├── azuredeploy.json │ │ ├── azuredeploy.parameters.json │ │ ├── bastion.json │ │ ├── bastion.sh │ │ ├── create_service_principle.sh │ │ ├── infranode.json │ │ ├── master.json │ │ ├── master.sh │ │ ├── node.json │ │ ├── node.sh │ │ └── testcases │ │ │ └── test_pv.sh │ ├── BUGS.md │ ├── README.md │ ├── images │ │ ├── puttygen.png │ │ └── terminal.png │ ├── ssh_linux.md │ ├── ssh_mac.md │ └── ssh_windows.md ├── day2ops │ ├── README.md │ ├── images │ │ └── README.md │ ├── playbooks │ │ ├── README.md │ │ ├── controller_notification.yaml │ │ └── openshift-etcd-disaster-recovery │ │ │ ├── README.md │ │ │ ├── ansible.cfg │ │ │ ├── inventories │ │ │ └── demo_lab01 │ │ │ │ └── ansible_hosts │ │ │ ├── playbooks │ │ │ ├── ocp-etc-dr-fallback.yml │ │ │ ├── ocp-etc-dr-recover.yml │ │ │ └── ocp-etc-dr-simulate.yml │ │ │ └── roles │ │ │ └── etcd_fallback │ │ │ ├── files │ │ │ └── etcd_rejoining_mode │ │ │ ├── tasks │ │ │ └── main.yml │ │ │ └── templates │ │ │ └── etcd-recovery │ ├── roles │ │ └── README.md │ └── scripts │ │ ├── README.md │ │ ├── backup_master_node.sh │ │ ├── ocp36-sat6.py │ │ ├── project_export.sh │ │ └── project_import.sh ├── gcp │ ├── .gitignore │ ├── 3.9 │ │ ├── README.md │ │ ├── bastion.sh │ │ ├── bastion.vars │ │ ├── create_infrastructure.sh │ │ ├── delete_infrastructure.sh │ │ └── infrastructure.vars │ ├── README.md │ ├── ansible │ │ ├── ansible.cfg │ │ ├── inventory │ │ │ ├── gce │ │ │ │ └── hosts │ │ │ │ │ └── gce.py │ │ │ ├── group_vars │ │ │ │ └── all │ │ │ └── inventory │ │ └── playbooks │ │ │ ├── core-infra.yaml │ │ │ ├── create-inventory-file.yaml │ │ │ ├── gold-image-include.yaml │ │ │ ├── gold-image.yaml │ │ │ ├── library │ │ │ └── redhat_subscription.py │ │ │ ├── main.yaml │ │ │ ├── openshift-install.yaml │ │ │ ├── openshift-installer-common-vars.yaml │ │ │ ├── openshift-minor-upgrade.yaml │ │ │ ├── openshift-post.yaml │ │ │ ├── openshift-scaleup.yaml │ │ │ ├── prereq.yaml │ │ │ ├── roles │ │ │ ├── ansible-gcp │ │ │ │ ├── tasks │ │ │ │ │ └── main.yaml │ │ │ │ └── templates │ │ │ │ │ └── gce.ini.j2 │ │ │ ├── deployment-create │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── deployment-delete │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── dns-records-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── dns-records │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── dns-zone │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── empty-image-delete │ │ │ │ ├── defaults │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── empty-image │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── gcp-ssh-key │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── gold-image-instance │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── gold-image │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── instance-groups │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── inventory-file-creation │ │ │ │ ├── tasks │ │ │ │ │ └── main.yaml │ │ │ │ └── templates │ │ │ │ │ └── inventory.j2 │ │ │ ├── master-http-proxy │ │ │ │ ├── handlers │ │ │ │ │ └── main.yaml │ │ │ │ ├── tasks │ │ │ │ │ └── main.yaml │ │ │ │ └── templates │ │ │ │ │ └── haproxy.cfg.j2 │ │ │ ├── openshift-ansible-installer │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── pre-flight-validation │ │ │ │ └── tasks │ │ │ │ │ ├── check-package.yaml │ │ │ │ │ └── main.yaml │ │ │ ├── registry-bucket-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── restrict-gce-metadata │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── rhel-image-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── rhel-image │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssh-config-tmp-instance-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssh-config-tmp-instance │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssh-proxy-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssh-proxy │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssl-certificate-delete │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── ssl-certificate │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── temp-instance-disk-delete │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── wait-for-instance-group │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ └── wait-for-instance │ │ │ │ └── tasks │ │ │ │ └── main.yaml │ │ │ ├── soft-teardown.yaml │ │ │ ├── teardown.yaml │ │ │ ├── unregister.yaml │ │ │ └── validation.yaml │ ├── config.yaml.example │ ├── deployment-manager │ │ ├── .gitignore │ │ ├── core-config.yaml.j2 │ │ ├── core.jinja │ │ ├── gold-image-config.yaml.j2 │ │ ├── gold-image.jinja │ │ ├── network-config.yaml.j2 │ │ ├── network.jinja │ │ ├── tmp-instance-config.yaml.j2 │ │ └── tmp-instance.jinja │ ├── images │ │ └── arch.png │ └── ocp-on-gcp.sh ├── images │ └── OSE-on-VMware-Architecture.jpg ├── osp-cli │ ├── .gitignore │ ├── OSEv3.yml.template │ ├── README.adoc │ ├── ansible.cfg │ ├── bastion_host.sh │ ├── ch5.3_control_network.sh │ ├── ch5.3_tenant_network.sh │ ├── ch5.4.2_bastion_security_group.sh │ ├── ch5.4.3_master_security_group.sh │ ├── ch5.4.5_infra_node_security_group.sh │ ├── ch5.4.6_app_node_security_group.sh │ ├── ch5.5.1_user_data.sh │ ├── ch5.5.2_boot_bastion.sh │ ├── ch5.5.3_boot_masters.sh │ ├── ch5.5.4_cinder_volumes.sh │ ├── ch5.5.5_boot_app_nodes.sh │ ├── ch5.5.5_boot_infra_nodes.sh │ ├── ch5.5.6_disable_port_security.sh │ ├── ch5.5.7_create_floating_ip_addresses.sh │ ├── ch5.8.1.1_register.sh │ ├── ch5.8.1.2_enable_repos.sh │ ├── ch5.8.1.3_install_openshift-ansible-playbooks.sh │ ├── ch5.8.3_disable_peerdns_eth0_all_ansible.sh │ ├── ch5.8.3_enable_eth1_all_ansible.sh │ ├── ch5.8.3_enable_ocp_repo_all_ansible.sh │ ├── ch5.8.3_enable_osp_repos_all_ansible.sh │ ├── ch5.8.3_enable_server_repos_all_ansible.sh │ ├── ch5.8.3_install_cloud_config_all_ansible.sh │ ├── ch5.8.3_rhn_subscribe_all_ansible.sh │ ├── ch5.8.4.1_install_base_packages.sh │ ├── ch5.8.4.1_register_all_instances.sh │ ├── ch5.8.4.1_rhn_subscribe_all.sh │ ├── ch5.8.4_enable_lvmetad_nodes_ansible.sh │ ├── ch5.8.5_configure_docker_storage_ansible.sh │ ├── ch5.9_allow_docker_flannel.sh │ ├── ch5.9_deploy_openshift.sh │ ├── clean-all.sh │ ├── clean-dns.sh │ ├── generate_ansible_config.sh │ ├── generate_dns_updates.sh │ ├── generate_inventory.sh │ ├── infrastructure.sh │ ├── install_openshift.sh │ ├── instance_hosts_ansible.sh │ ├── prepare_bastion.sh │ ├── prepare_osp_instances_ansible.sh │ └── validation.yaml ├── osp-dns │ ├── README.adoc │ ├── ansible │ │ ├── bind-server.yml │ │ └── templates │ │ │ ├── named.conf.j2 │ │ │ ├── update.key.j2 │ │ │ ├── zone.db.j2 │ │ │ ├── zones.conf-master.j2 │ │ │ └── zones.conf-slave.j2 │ ├── bin │ │ └── add_a_record.py │ ├── deploy-dns.yaml │ ├── heat │ │ ├── all_slaves.yaml │ │ ├── dns_service.yaml │ │ ├── fragments │ │ │ ├── install_complete.sh │ │ │ ├── install_python.sh │ │ │ ├── notify.sh │ │ │ └── rhn-register.sh │ │ ├── hosts.yaml │ │ ├── master.yaml │ │ ├── network.yaml │ │ └── one_slave.yaml │ ├── library │ │ ├── os_stack.py │ │ └── redhat_subscription.py │ └── vars.sample.yaml ├── rhv-ansible │ ├── README.md │ ├── ansible.cfg │ ├── example │ │ ├── docker-image-pull.yaml │ │ ├── inventory │ │ ├── inventory.yaml │ │ ├── nsupdate-clean.txt │ │ ├── ocp-vars.yaml │ │ ├── ocp-vars.yaml.35 │ │ ├── ocp-vars.yaml.36 │ │ ├── ocp-vars.yaml.37 │ │ ├── ocp-vars.yaml.atomic │ │ ├── ocp-vars.yaml.beta │ │ ├── ocp-vars.yaml.cen39 │ │ ├── ocp-vars.yaml.centos │ │ ├── onevm-uninstall.yaml │ │ ├── ovirt-37-infra.yaml │ │ ├── ovirt-39-infra.yaml │ │ ├── ovirt-atomic-infra.yaml │ │ ├── ovirt-cen39-infra.yaml │ │ ├── ovirt-centos-infra.yaml │ │ ├── ovirt-image-only.yaml │ │ ├── ovirt-vm-infra.yaml │ │ ├── ovirt-vm-uninstall.yaml │ │ ├── redeploy.sh │ │ ├── rhsm-subscription.yaml │ │ ├── test-docker-storage.yaml │ │ ├── test-instance-groups.yaml │ │ ├── uninstall.yaml │ │ └── vars │ │ │ ├── ovirt-37-vars.yaml │ │ │ ├── ovirt-39-vars.yaml │ │ │ ├── ovirt-atomic-vars.yaml │ │ │ ├── ovirt-cen39-vars.yaml │ │ │ ├── ovirt-centos-vars.yaml │ │ │ ├── ovirt-infra-vars.yaml │ │ │ └── ovirt-vm-vars.yaml │ ├── inventory │ │ ├── ovirt.ini.example │ │ └── ovirt4.py │ ├── ovirt-infra-vars.yaml │ ├── playbooks │ │ ├── output-dns.yaml │ │ ├── ovirt-vm-infra.yaml │ │ └── ovirt-vm-uninstall.yaml │ ├── requirements.txt │ └── vault.yaml └── vmware-ansible │ ├── README.md │ ├── ansible.cfg │ ├── images │ └── OCP-on-VMware-Architecture.jpg │ ├── inventory │ ├── inventory39 │ └── vsphere │ │ └── vms │ │ └── vmware_inventory.py │ └── playbooks │ ├── add-node-prerequisite.yaml │ ├── add-node.yaml │ ├── clean.yaml │ ├── cleanup-cns.yaml │ ├── cleanup-crs.yaml │ ├── cns-node-setup.yaml │ ├── cns-storage.yaml │ ├── crs-node-setup.yaml │ ├── crs-storage.yaml │ ├── haproxy.yaml │ ├── heketi-ocp.yaml │ ├── heketi-setup.yaml │ ├── infrastructure.yaml │ ├── library │ ├── rpm_q.py │ ├── vmware_folder.py │ └── vmware_resource_pool.py │ ├── minor-update.yaml │ ├── nfs.yaml │ ├── node-setup.yaml │ ├── ocp-configure.yaml │ ├── ocp-demo.yaml │ ├── ocp-install.yaml │ ├── ocp-upgrade.yaml │ ├── ocp39.yaml │ ├── openshift-validate.yaml │ ├── prerequisite.yaml │ ├── prod-ose-cns.yaml │ ├── prod-ose-crs.yaml │ ├── prod.yaml │ ├── roles │ ├── cloud-provider-setup │ │ ├── tasks │ │ │ └── main.yaml │ │ └── vars │ │ │ └── main.yaml │ ├── create-vm-add-prod-ose │ │ └── tasks │ │ │ └── main.yaml │ ├── create-vm-cns-prod-ose │ │ └── tasks │ │ │ └── main.yaml │ ├── create-vm-crs-prod-ose │ │ └── tasks │ │ │ └── main.yaml │ ├── create-vm-haproxy │ │ └── tasks │ │ │ └── main.yaml │ ├── create-vm-nfs │ │ └── tasks │ │ │ └── main.yaml │ ├── create-vm-prod-ose │ │ └── tasks │ │ │ └── main.yaml │ ├── docker-storage-setup │ │ ├── defaults │ │ │ └── main.yaml │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ ├── docker-storage-setup-dm.j2 │ │ │ └── docker-storage-setup-overlayfs.j2 │ ├── etcd-storage │ │ └── tasks │ │ │ └── main.yaml │ ├── haproxy-server-config │ │ ├── defaults │ │ │ └── main.yaml │ │ ├── handlers │ │ │ └── main.yaml │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ └── haproxy.cfg.j2 │ ├── haproxy-server │ │ ├── defaults │ │ │ └── main.yaml │ │ ├── handlers │ │ │ └── main.yaml │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ └── haproxy.cfg.j2 │ ├── heketi-configure │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ ├── heketi-secret.yaml.j2 │ │ │ └── storage-crs.json.j2 │ ├── heketi-install │ │ ├── handlers │ │ │ └── main.yaml │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ └── heketi.json.j2 │ ├── heketi-ocp-clean │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ ├── heketi-secret.yaml.j2 │ │ │ └── storage-crs.json.j2 │ ├── heketi-ocp │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ ├── heketi-secret.yaml.j2 │ │ │ └── storage-crs.json.j2 │ ├── instance-groups │ │ └── tasks │ │ │ └── main.yaml │ ├── keepalived_haproxy │ │ ├── defaults │ │ │ └── main.yaml │ │ ├── handlers │ │ │ └── main.yaml │ │ ├── tasks │ │ │ └── main.yaml │ │ └── templates │ │ │ ├── firewall.sh.j2 │ │ │ └── keepalived.conf.j2 │ ├── nfs-server │ │ ├── files │ │ │ └── etc-sysconfig-nfs │ │ ├── handlers │ │ │ └── main.yaml │ │ └── tasks │ │ │ └── main.yaml │ └── vmware-guest-setup │ │ ├── handlers │ │ └── main.yaml │ │ ├── tasks │ │ └── main.yaml │ │ ├── templates │ │ └── chrony.conf.j2 │ │ └── vars │ │ └── main.yaml │ └── setup.yaml ├── requirements.txt ├── roles ├── atomic-update │ └── tasks │ │ └── main.yml ├── common │ └── defaults │ │ └── main.yml ├── crs-subscription │ └── tasks │ │ └── main.yml ├── deploy-host-nonpriv │ └── tasks │ │ └── main.yaml ├── deploy-host │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── dns-records │ ├── defaults │ │ └── main.yml │ └── tasks │ │ └── main.yml ├── dns-server-detect │ ├── defaults │ │ └── main.yml │ └── tasks │ │ └── main.yml ├── dns-views │ ├── defaults │ │ └── main.yml │ └── tasks │ │ └── main.yml ├── docker-storage-setup │ ├── defaults │ │ └── main.yaml │ ├── tasks │ │ └── main.yaml │ └── templates │ │ ├── docker-storage-setup-dm.j2 │ │ └── docker-storage-setup-overlayfs.j2 ├── docker │ ├── defaults │ │ └── main.yml │ ├── handlers │ │ └── main.yml │ ├── tasks │ │ └── main.yml │ └── templates │ │ └── docker-storage-setup.j2 ├── git-server │ ├── README.md │ ├── defaults │ │ └── main.yaml │ ├── handlers │ │ └── main.yaml │ ├── tasks │ │ └── main.yaml │ └── templates │ │ └── git.conf.j2 ├── gluster-crs-prerequisites │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── gluster-ports │ ├── defaults │ │ └── main.yaml │ ├── handlers │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── gluster-rhsm-repos │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── hostnames │ ├── tasks │ │ └── main.yaml │ ├── test │ │ ├── inv │ │ ├── roles │ │ ├── test.retry │ │ └── test.yaml │ └── vars │ │ ├── main.yaml │ │ └── records.yaml ├── master-prerequisites │ └── tasks │ │ └── main.yaml ├── node-network-manager │ └── tasks │ │ └── main.yml ├── openshift-emptydir-quota │ ├── defaults │ │ └── main.yaml │ ├── handlers │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── openshift-prep │ ├── defaults │ │ └── main.yml │ └── tasks │ │ ├── main.yml │ │ └── prerequisites.yml ├── openshift-pv-cleanup │ ├── README.md │ ├── tasks │ │ └── main.yml │ └── test │ │ ├── main.yml │ │ └── roles ├── openshift-volume-quota │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── openstack-create-cinder-registry │ └── tasks │ │ └── main.yaml ├── openstack-stack │ ├── README.md │ ├── defaults │ │ └── main.yml │ ├── meta │ │ └── main.yml │ ├── tasks │ │ ├── cleanup.yml │ │ ├── generate-templates.yml │ │ ├── main.yml │ │ └── subnet_update_dns_servers.yaml │ ├── templates │ │ ├── heat_stack.yaml.j2 │ │ ├── heat_stack_server.yaml.j2 │ │ └── user_data.j2 │ └── test │ │ ├── roles │ │ └── stack-create-test.yml ├── prerequisites │ ├── defaults │ │ └── main.yaml │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yaml ├── registry-scaleup │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yaml ├── rhsm-repos │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── rhsm-subscription │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── rhsm-timeout │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yml ├── rhsm-unregister │ └── tasks │ │ └── main.yaml ├── rhsm │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── router-scaleup │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yaml ├── seed-git-server │ ├── README.md │ ├── defaults │ │ └── main.yaml │ ├── meta │ │ └── main.yml │ └── tasks │ │ └── main.yaml ├── static_inventory │ ├── defaults │ │ └── main.yml │ ├── meta │ │ └── main.yml │ ├── tasks │ │ ├── checkpoint.yml │ │ ├── filter_out_new_app_nodes.yaml │ │ ├── main.yml │ │ ├── openstack.yml │ │ ├── sshconfig.yml │ │ └── sshtun.yml │ └── templates │ │ ├── inventory.j2 │ │ ├── openstack_ssh_config.j2 │ │ └── ssh-tunnel.service.j2 ├── subscription-manager │ ├── README.md │ ├── pre_tasks │ │ └── pre_tasks.yml │ └── tasks │ │ └── main.yml ├── update-instances │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yaml ├── validate-app │ ├── defaults │ │ └── main.yaml │ ├── library │ │ └── openshift_facts.py │ └── tasks │ │ └── main.yaml ├── validate-etcd │ ├── defaults │ │ └── main.yaml │ └── tasks │ │ └── main.yaml ├── validate-masters │ └── tasks │ │ └── main.yaml └── validate-public │ └── tasks │ └── main.yaml ├── setup.cfg ├── setup.py ├── test-requirements.txt ├── tox.ini └── vagrant ├── README.md ├── Vagrantfile ├── ansible.cfg ├── install.yaml ├── provision └── setup.sh ├── roles ├── rhsm-repos └── rhsm-subscription └── tasks ├── install_bootstrap_enterprise.yaml └── install_bootstrap_origin.yaml /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/.travis.yml -------------------------------------------------------------------------------- /.yamllint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/.yamllint -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/README.md -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/cluster: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/bin/cluster -------------------------------------------------------------------------------- /ci/fetch-master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/fetch-master.sh -------------------------------------------------------------------------------- /ci/install-tox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/install-tox.sh -------------------------------------------------------------------------------- /ci/openstack/install-openshift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/install-openshift.sh -------------------------------------------------------------------------------- /ci/openstack/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/install.sh -------------------------------------------------------------------------------- /ci/openstack/provision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/provision.sh -------------------------------------------------------------------------------- /ci/openstack/teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/teardown.sh -------------------------------------------------------------------------------- /ci/openstack/validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/validate.sh -------------------------------------------------------------------------------- /ci/openstack/vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/openstack/vars.sh -------------------------------------------------------------------------------- /ci/run-tox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/ci/run-tox.sh -------------------------------------------------------------------------------- /inventory/aws/ec2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/inventory/aws/ec2.ini -------------------------------------------------------------------------------- /inventory/aws/ec2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/inventory/aws/ec2.py -------------------------------------------------------------------------------- /lookup_plugins/os_cinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/lookup_plugins/os_cinder.py -------------------------------------------------------------------------------- /meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | -------------------------------------------------------------------------------- /misc/gce-federation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/README.md -------------------------------------------------------------------------------- /misc/gce-federation/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/ansible.cfg -------------------------------------------------------------------------------- /misc/gce-federation/deploy-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/deploy-app.yaml -------------------------------------------------------------------------------- /misc/gce-federation/federate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/federate.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/default_storage_class.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/default_storage_class.yml -------------------------------------------------------------------------------- /misc/gce-federation/files/mongo-deployment-rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/mongo-deployment-rs.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/mongo-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/mongo-pvc.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/mongo-rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/mongo-rs.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/mongo-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/mongo-service.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/pacman-deployment-rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/pacman-deployment-rs.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/pacman-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/pacman-namespace.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/pacman-rs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/pacman-rs.yaml -------------------------------------------------------------------------------- /misc/gce-federation/files/pacman-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/files/pacman-service.yaml -------------------------------------------------------------------------------- /misc/gce-federation/filter_plugins/gce_federation_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/filter_plugins/gce_federation_filters.py -------------------------------------------------------------------------------- /misc/gce-federation/init.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/init.yaml -------------------------------------------------------------------------------- /misc/gce-federation/install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/install.yaml -------------------------------------------------------------------------------- /misc/gce-federation/inventory/gce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/inventory/gce.py -------------------------------------------------------------------------------- /misc/gce-federation/inventory/group_vars/federation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/inventory/group_vars/federation -------------------------------------------------------------------------------- /misc/gce-federation/inventory/hosts: -------------------------------------------------------------------------------- 1 | [federation] 2 | -------------------------------------------------------------------------------- /misc/gce-federation/library/gce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/library/gce.py -------------------------------------------------------------------------------- /misc/gce-federation/push_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/push_images.sh -------------------------------------------------------------------------------- /misc/gce-federation/teardown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/teardown.yaml -------------------------------------------------------------------------------- /misc/gce-federation/templates/inventory.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/misc/gce-federation/templates/inventory.yaml.j2 -------------------------------------------------------------------------------- /molecule_common/base/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/molecule_common/base/Dockerfile -------------------------------------------------------------------------------- /molecule_common/create.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/molecule_common/create.yml -------------------------------------------------------------------------------- /molecule_common/destroy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/molecule_common/destroy.yml -------------------------------------------------------------------------------- /molecule_common/mock_aws/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/molecule_common/mock_aws/Dockerfile -------------------------------------------------------------------------------- /playbooks/add-node-prerequisite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/add-node-prerequisite.yaml -------------------------------------------------------------------------------- /playbooks/aws-prerequisite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws-prerequisite.yaml -------------------------------------------------------------------------------- /playbooks/aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/README.md -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/add_nodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/add_nodes.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/cluster_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/cluster_hosts.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/config.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/filter_plugins: -------------------------------------------------------------------------------- 1 | ../../../filter_plugins -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/launch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/launch.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/library/ec2_ami_find.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/library/ec2_ami_find.py -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/list.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/lookup_plugins: -------------------------------------------------------------------------------- 1 | ../../../lookup_plugins -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/roles: -------------------------------------------------------------------------------- 1 | ../../../roles -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/scaleup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/scaleup.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/service.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/tasks/launch_instances.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/tasks/launch_instances.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/templates/user_data.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/templates/user_data.j2 -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/terminate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/terminate.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/update.yml -------------------------------------------------------------------------------- /playbooks/aws/openshift-cluster/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/aws/openshift-cluster/vars.yml -------------------------------------------------------------------------------- /playbooks/deploy-host.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/deploy-host.yaml -------------------------------------------------------------------------------- /playbooks/empty-dir-quota.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/empty-dir-quota.yaml -------------------------------------------------------------------------------- /playbooks/gce/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/README.md -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/add_nodes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/add_nodes.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/cluster_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/cluster_hosts.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/config.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/filter_plugins: -------------------------------------------------------------------------------- 1 | ../../../filter_plugins -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/launch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/launch.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/list.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/lookup_plugins: -------------------------------------------------------------------------------- 1 | ../../../lookup_plugins -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/roles: -------------------------------------------------------------------------------- 1 | ../../../roles -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/service.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/tasks/launch_instances.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/tasks/launch_instances.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/terminate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/terminate.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/update.yml -------------------------------------------------------------------------------- /playbooks/gce/openshift-cluster/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/gce/openshift-cluster/vars.yml -------------------------------------------------------------------------------- /playbooks/library/rpm_q.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/lib_utils/library/rpm_q.py -------------------------------------------------------------------------------- /playbooks/libvirt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/README.md -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/cluster_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/cluster_hosts.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/config.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/filter_plugins: -------------------------------------------------------------------------------- 1 | ../../../filter_plugins -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/launch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/launch.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/list.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/lookup_plugins: -------------------------------------------------------------------------------- 1 | ../../../lookup_plugins -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/roles: -------------------------------------------------------------------------------- 1 | ../../../roles -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/service.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/tasks/configure_libvirt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/tasks/configure_libvirt.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/tasks/configure_libvirt_network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/tasks/configure_libvirt_network.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/tasks/configure_libvirt_storage_pool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/tasks/configure_libvirt_storage_pool.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/tasks/launch_instances.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/templates/domain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/templates/domain.xml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/templates/meta-data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/templates/meta-data -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/templates/network.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/templates/network.xml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/templates/storage-pool.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/templates/storage-pool.xml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/templates/user-data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/templates/user-data -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/terminate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/terminate.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/update.yml -------------------------------------------------------------------------------- /playbooks/libvirt/openshift-cluster/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/libvirt/openshift-cluster/vars.yml -------------------------------------------------------------------------------- /playbooks/openshift-prometheus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openshift-prometheus/README.md -------------------------------------------------------------------------------- /playbooks/openshift-prometheus/rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openshift-prometheus/rules.yml -------------------------------------------------------------------------------- /playbooks/openshift-prometheus/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openshift-prometheus/vars.yml -------------------------------------------------------------------------------- /playbooks/openshift-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openshift-storage.yaml -------------------------------------------------------------------------------- /playbooks/openstack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/README.md -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/cluster_hosts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/cluster_hosts.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/config.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/files/heat_stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/files/heat_stack.yaml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/files/heat_stack_server.yaml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/filter_plugins: -------------------------------------------------------------------------------- 1 | ../../../filter_plugins -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/launch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/launch.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/list.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/list.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/lookup_plugins: -------------------------------------------------------------------------------- 1 | ../../../lookup_plugins -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/roles: -------------------------------------------------------------------------------- 1 | ../../../roles -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/terminate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/terminate.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/update.yml -------------------------------------------------------------------------------- /playbooks/openstack/openshift-cluster/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/openstack/openshift-cluster/vars.yml -------------------------------------------------------------------------------- /playbooks/post-validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/post-validation.yaml -------------------------------------------------------------------------------- /playbooks/prerequisite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/prerequisite.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/README.md -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/advanced-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/advanced-configuration.md -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/ansible.cfg -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom-actions/add-cas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom-actions/add-cas.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom-actions/add-docker-registry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom-actions/add-docker-registry.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom-actions/add-rhn-pools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom-actions/add-rhn-pools.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom-actions/add-yum-repos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom-actions/add-yum-repos.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom_flavor_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom_flavor_check.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/custom_image_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/custom_image_check.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/galaxy-requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/galaxy-requirements.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/net_vars_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/net_vars_check.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/post-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/post-install.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/post-provision-openstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/post-provision-openstack.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/pre-install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/pre-install.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/pre_tasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/pre_tasks.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/prepare-and-format-cinder-volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/prepare-and-format-cinder-volume.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/prerequisites.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/prerequisites.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/provision-openstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/provision-openstack.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/provision.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/provision.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/roles: -------------------------------------------------------------------------------- 1 | ../../../roles/ -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/sample-inventory/group_vars/OSEv3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/sample-inventory/group_vars/OSEv3.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/sample-inventory/group_vars/all.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/sample-inventory/group_vars/all.yml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/sample-inventory/inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/sample-inventory/inventory.py -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/scale-up.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/scale-up.yaml -------------------------------------------------------------------------------- /playbooks/provisioning/openstack/stack_params.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/provisioning/openstack/stack_params.yaml -------------------------------------------------------------------------------- /playbooks/roles: -------------------------------------------------------------------------------- 1 | ../roles -------------------------------------------------------------------------------- /playbooks/unregister.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/unregister.yaml -------------------------------------------------------------------------------- /playbooks/update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/playbooks/update.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/README.md -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/deploy_aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/deploy_aws.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/deploy_aws_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/deploy_aws_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/lookup_plugins/ec2_zones_by_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/lookup_plugins/ec2_zones_by_region.py -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/lookup_plugins/iam_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/lookup_plugins/iam_identity.py -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/lookup_plugins/route53_namservers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/lookup_plugins/route53_namservers.py -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/configfiles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/configfiles.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/configfiles_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/configfiles_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/configfilesdata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/configfilesdata.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/configfilesdata_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/configfilesdata_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/ec2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/ec2.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/ec2_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/ec2_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/ec2elb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/ec2elb.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/ec2keypair.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/ec2keypair.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/eip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/eip.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/elb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/elb.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/gather_facts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/gather_facts.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/getazs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/getazs.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/getcreds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/getcreds.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/getec2ami.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/getec2ami.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/iam.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/iam.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/igw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/igw.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/natgw.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/natgw.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/route53.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/route53.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/route53record.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/route53record.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/routetable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/routetable.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/routetablerule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/routetablerule.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/s3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/s3.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/s3policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/s3policy.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/securitygroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/securitygroup.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/securitygroup_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/securitygroup_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/securitygrouprule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/securitygrouprule.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/securitygrouprule_cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/securitygrouprule_cns.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/sshkeys.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/sshkeys.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/subnet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/subnet.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/tag.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/vpc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/vpc.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/tasks/vpcdhcpopts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/tasks/vpcdhcpopts.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/domaindelegation.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/domaindelegation.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/ec2_userdata.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/ec2_userdata.sh.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/iam_policy_cpkuser.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/iam_policy_cpkuser.json.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/iam_policy_s3user.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/iam_policy_s3user.json.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputcpk.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputcpk.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputdomaindeleg.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputdomaindeleg.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputhosts.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputhosts.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputhostscns.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputhostscns.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputhostsgfs.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputhostsgfs.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputs3.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputs3.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/outputurls.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/outputurls.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/s3_bucket_policy_registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/s3_bucket_policy_registry.json -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/roles/aws/templates/ssh_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/roles/aws/templates/ssh_config.j2 -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/undeploy_aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/undeploy_aws.yaml -------------------------------------------------------------------------------- /reference-architecture/3.9/playbooks/vars/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/3.9/playbooks/vars/main.yaml -------------------------------------------------------------------------------- /reference-architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/README.md -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/Overview_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/Overview_Diagram.png -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/README.md -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/create_httpd_file/create_httpd_file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/create_httpd_file/create_httpd_file.yaml -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_config_aws/schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/tower_config_aws/schema.yml -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_config_aws/tower_config_aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/tower_config_aws/tower_config_aws.yaml -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_config_azure/schema-deploy.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | - job_template: azure-deploy-ocp 3 | -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_config_azure/schema-destroy.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | - job_template: azure-destroy-ocp 3 | -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_config_azure/tower_config_azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/tower_config_azure/tower_config_azure.yaml -------------------------------------------------------------------------------- /reference-architecture/ansible-tower-integration/tower_unconfig_aws/tower_unconfig_aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/ansible-tower-integration/tower_unconfig_aws/tower_unconfig_aws.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/README.md -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/add-cns-storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/add-cns-storage.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/add-crs-storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/add-crs-storage.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/add-node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/add-node.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/images/arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/images/arch.jpg -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/inventory/aws/hosts/ec2.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/inventory/aws/hosts/ec2.ini -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/inventory/aws/hosts/ec2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/inventory/aws/hosts/ec2.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/ose-on-aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/ose-on-aws.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/add-crs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/add-crs.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/add-node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/add-node.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/create-inventory-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/create-inventory-file.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/infrastructure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/infrastructure.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/library/cloudformation_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/library/cloudformation_facts.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/library/ec2_vol_facts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/library/ec2_vol_facts.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/library/redhat_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/library/redhat_subscription.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/library/rpm_q.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/lib_utils/library/rpm_q.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/minor-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/minor-update.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/node-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/node-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/openshift-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/openshift-install.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/openshift-minor-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/openshift-minor-upgrade.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/openshift-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/openshift-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/cfn-outputs/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/cfn-outputs/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/cloudformation-infra/files/add-node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/cloudformation-infra/files/add-node.json -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/cloudformation-infra/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/cloudformation-infra/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/gluster-instance-groups/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/gluster-instance-groups/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/host-up/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/host-up/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/instance-groups/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/instance-groups/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/inventory-file-creation/files/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/inventory-file-creation/files/inventory -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/inventory-file-creation/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/inventory-file-creation/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/non-atomic-docker-storage-setup/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/openshift-versions/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | origin_release: "3.6.0" 3 | -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/openshift-versions/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/openshift-versions/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/openshift-versions/tasks/main.yml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/pre-install-check/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/pre-install-check/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/ssh-key/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/ssh-key/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/roles/terminate-all/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/roles/terminate-all/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/teardown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/teardown.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/validation.yaml -------------------------------------------------------------------------------- /reference-architecture/aws-ansible/playbooks/vars/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/aws-ansible/playbooks/vars/main.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/add_host.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/add_host.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/allinone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/allinone.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/allinone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/allinone.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | playbooks/*.retry 3 | vars.yaml 4 | -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/README.md -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/hosts -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/deploy.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/prepare.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/prepare.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/roles/azure-delete/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | location: "westus" 3 | -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/test.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/playbooks/test.yaml.example -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/ansibledeployocp/vars.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/ansibledeployocp/vars.yaml.example -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/azuredeploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/azuredeploy.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/azuredeploy.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/azuredeploy.parameters.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/bastion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/bastion.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/bastion.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/create_service_principle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/create_service_principle.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/infranode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/infranode.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/master.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/master.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/master.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/node.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/node.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.5/testcases/test_pv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.5/testcases/test_pv.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/allinone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/allinone.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/allinone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/allinone.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | playbooks/*.retry 3 | vars.yaml 4 | -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/README.md -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/hosts -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/deploy.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/destroy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/destroy.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/prepare.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/prepare.yaml -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/roles/azure-delete/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | location: "westus" 3 | -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/test.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/playbooks/test.yaml.example -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ansibledeployocp/vars.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ansibledeployocp/vars.yaml.example -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/azuredeploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/azuredeploy.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/azuredeploy.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/azuredeploy.parameters.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/bastion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/bastion.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/bastion.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/bastion_cns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/bastion_cns.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/bastioncns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/bastioncns.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/create_service_principle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/create_service_principle.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/infranode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/infranode.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/master.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/master.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/master.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/node.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/node.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/nodecns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/nodecns.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/ocpcns.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/ocpcns.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.6/testcases/test_pv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.6/testcases/test_pv.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/allinone.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/allinone.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/allinone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/allinone.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/azuredeploy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/azuredeploy.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/azuredeploy.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/azuredeploy.parameters.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/bastion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/bastion.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/bastion.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/create_service_principle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/create_service_principle.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/infranode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/infranode.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/master.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/master.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/master.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/master.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/node.json -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/node.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/3.7/testcases/test_pv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/3.7/testcases/test_pv.sh -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/BUGS.md: -------------------------------------------------------------------------------- 1 | Bugs 2 | -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/README.md -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/images/puttygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/images/puttygen.png -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/images/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/images/terminal.png -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/ssh_linux.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/ssh_linux.md -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/ssh_mac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/ssh_mac.md -------------------------------------------------------------------------------- /reference-architecture/azure-ansible/ssh_windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/azure-ansible/ssh_windows.md -------------------------------------------------------------------------------- /reference-architecture/day2ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/README.md -------------------------------------------------------------------------------- /reference-architecture/day2ops/images/README.md: -------------------------------------------------------------------------------- 1 | # OCP Day 2 operations - Images 2 | -------------------------------------------------------------------------------- /reference-architecture/day2ops/playbooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/playbooks/README.md -------------------------------------------------------------------------------- /reference-architecture/day2ops/playbooks/controller_notification.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/playbooks/controller_notification.yaml -------------------------------------------------------------------------------- /reference-architecture/day2ops/playbooks/openshift-etcd-disaster-recovery/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/playbooks/openshift-etcd-disaster-recovery/README.md -------------------------------------------------------------------------------- /reference-architecture/day2ops/playbooks/openshift-etcd-disaster-recovery/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/playbooks/openshift-etcd-disaster-recovery/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/day2ops/playbooks/openshift-etcd-disaster-recovery/roles/etcd_fallback/templates/etcd-recovery: -------------------------------------------------------------------------------- 1 | {{ host_addition.stdout }} 2 | -------------------------------------------------------------------------------- /reference-architecture/day2ops/roles/README.md: -------------------------------------------------------------------------------- 1 | # OCP Day 2 operations - Roles 2 | -------------------------------------------------------------------------------- /reference-architecture/day2ops/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/scripts/README.md -------------------------------------------------------------------------------- /reference-architecture/day2ops/scripts/backup_master_node.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/scripts/backup_master_node.sh -------------------------------------------------------------------------------- /reference-architecture/day2ops/scripts/ocp36-sat6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/scripts/ocp36-sat6.py -------------------------------------------------------------------------------- /reference-architecture/day2ops/scripts/project_export.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/scripts/project_export.sh -------------------------------------------------------------------------------- /reference-architecture/day2ops/scripts/project_import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/day2ops/scripts/project_import.sh -------------------------------------------------------------------------------- /reference-architecture/gcp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/.gitignore -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/README.md -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/bastion.sh -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/bastion.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/bastion.vars -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/create_infrastructure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/create_infrastructure.sh -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/delete_infrastructure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/delete_infrastructure.sh -------------------------------------------------------------------------------- /reference-architecture/gcp/3.9/infrastructure.vars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/3.9/infrastructure.vars -------------------------------------------------------------------------------- /reference-architecture/gcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/README.md -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/inventory/gce/hosts/gce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/inventory/gce/hosts/gce.py -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/inventory/group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/inventory/group_vars/all -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/inventory/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/inventory/inventory -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/core-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/core-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/create-inventory-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/create-inventory-file.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/gold-image-include.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/gold-image-include.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/gold-image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/gold-image.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/library/redhat_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/library/redhat_subscription.py -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/openshift-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/openshift-install.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/openshift-installer-common-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/openshift-installer-common-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/openshift-minor-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/openshift-minor-upgrade.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/openshift-post.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/openshift-post.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/openshift-scaleup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/openshift-scaleup.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/prereq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/prereq.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ansible-gcp/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ansible-gcp/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ansible-gcp/templates/gce.ini.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ansible-gcp/templates/gce.ini.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/deployment-create/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/deployment-create/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/deployment-create/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/deployment-create/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/deployment-delete/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/deployment-delete/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/deployment-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/deployment-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/dns-records-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/dns-records-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/dns-records/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/dns-records/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/dns-zone/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/dns-zone/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/empty-image-delete/defaults: -------------------------------------------------------------------------------- 1 | ../empty-image/defaults/ -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/empty-image-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/empty-image-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/empty-image/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/empty-image/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/empty-image/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/empty-image/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/gcp-ssh-key/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | gcp_ssh_key: '~/.ssh/google_compute_engine' 3 | -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/gcp-ssh-key/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/gcp-ssh-key/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/gold-image-instance/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/gold-image-instance/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/gold-image/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/gold-image/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/instance-groups/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/instance-groups/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/inventory-file-creation/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/inventory-file-creation/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/templates/haproxy.cfg.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/master-http-proxy/templates/haproxy.cfg.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/pre-flight-validation/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/pre-flight-validation/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/registry-bucket-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/registry-bucket-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/restrict-gce-metadata/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/restrict-gce-metadata/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/rhel-image-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/rhel-image-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/rhel-image/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/rhel-image/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/rhel-image/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/rhel-image/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssh-config-tmp-instance/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssh-config-tmp-instance/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssh-proxy-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssh-proxy-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssh-proxy/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssh-proxy/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate-delete/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate-delete/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/ssl-certificate/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/temp-instance-disk-delete/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/temp-instance-disk-delete/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/wait-for-instance-group/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/wait-for-instance-group/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/roles/wait-for-instance/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/roles/wait-for-instance/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/soft-teardown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/soft-teardown.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/teardown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/teardown.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/unregister.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/unregister.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/ansible/playbooks/validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ansible/playbooks/validation.yaml -------------------------------------------------------------------------------- /reference-architecture/gcp/config.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/config.yaml.example -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/core-config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/core-config.yaml.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/core.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/core.jinja -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/gold-image-config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/gold-image-config.yaml.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/gold-image.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/gold-image.jinja -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/network-config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/network-config.yaml.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/network.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/network.jinja -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/tmp-instance-config.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/tmp-instance-config.yaml.j2 -------------------------------------------------------------------------------- /reference-architecture/gcp/deployment-manager/tmp-instance.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/deployment-manager/tmp-instance.jinja -------------------------------------------------------------------------------- /reference-architecture/gcp/images/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/images/arch.png -------------------------------------------------------------------------------- /reference-architecture/gcp/ocp-on-gcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/gcp/ocp-on-gcp.sh -------------------------------------------------------------------------------- /reference-architecture/images/OSE-on-VMware-Architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/images/OSE-on-VMware-Architecture.jpg -------------------------------------------------------------------------------- /reference-architecture/osp-cli/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/.gitignore -------------------------------------------------------------------------------- /reference-architecture/osp-cli/OSEv3.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/OSEv3.yml.template -------------------------------------------------------------------------------- /reference-architecture/osp-cli/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/README.adoc -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/osp-cli/bastion_host.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/bastion_host.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.3_control_network.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.3_control_network.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.3_tenant_network.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.3_tenant_network.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.4.2_bastion_security_group.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.4.2_bastion_security_group.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.4.3_master_security_group.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.4.3_master_security_group.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.4.5_infra_node_security_group.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.4.5_infra_node_security_group.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.4.6_app_node_security_group.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.4.6_app_node_security_group.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.1_user_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.1_user_data.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.2_boot_bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.2_boot_bastion.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.3_boot_masters.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.3_boot_masters.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.4_cinder_volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.4_cinder_volumes.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.5_boot_app_nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.5_boot_app_nodes.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.5_boot_infra_nodes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.5_boot_infra_nodes.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.6_disable_port_security.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.6_disable_port_security.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.5.7_create_floating_ip_addresses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.5.7_create_floating_ip_addresses.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.1.1_register.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.1.1_register.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.1.2_enable_repos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.1.2_enable_repos.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.1.3_install_openshift-ansible-playbooks.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | sudo yum install -y openshift-ansible-playbooks 3 | -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_disable_peerdns_eth0_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_disable_peerdns_eth0_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_enable_eth1_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_enable_eth1_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_enable_ocp_repo_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_enable_ocp_repo_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_enable_osp_repos_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_enable_osp_repos_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_enable_server_repos_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_enable_server_repos_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_install_cloud_config_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_install_cloud_config_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.3_rhn_subscribe_all_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.3_rhn_subscribe_all_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.4.1_install_base_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.4.1_install_base_packages.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.4.1_register_all_instances.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.4.1_register_all_instances.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.4.1_rhn_subscribe_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.4.1_rhn_subscribe_all.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.4_enable_lvmetad_nodes_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.4_enable_lvmetad_nodes_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.8.5_configure_docker_storage_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.8.5_configure_docker_storage_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.9_allow_docker_flannel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.9_allow_docker_flannel.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/ch5.9_deploy_openshift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/ch5.9_deploy_openshift.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/clean-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/clean-all.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/clean-dns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/clean-dns.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/generate_ansible_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/generate_ansible_config.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/generate_dns_updates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/generate_dns_updates.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/generate_inventory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/generate_inventory.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/infrastructure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/infrastructure.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/install_openshift.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/install_openshift.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/instance_hosts_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/instance_hosts_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/prepare_bastion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/prepare_bastion.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/prepare_osp_instances_ansible.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/prepare_osp_instances_ansible.sh -------------------------------------------------------------------------------- /reference-architecture/osp-cli/validation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-cli/validation.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/README.adoc -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/bind-server.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/bind-server.yml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/templates/named.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/templates/named.conf.j2 -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/templates/update.key.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/templates/update.key.j2 -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/templates/zone.db.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/templates/zone.db.j2 -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/templates/zones.conf-master.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/templates/zones.conf-master.j2 -------------------------------------------------------------------------------- /reference-architecture/osp-dns/ansible/templates/zones.conf-slave.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/ansible/templates/zones.conf-slave.j2 -------------------------------------------------------------------------------- /reference-architecture/osp-dns/bin/add_a_record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/bin/add_a_record.py -------------------------------------------------------------------------------- /reference-architecture/osp-dns/deploy-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/deploy-dns.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/all_slaves.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/all_slaves.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/dns_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/dns_service.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/fragments/install_complete.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/fragments/install_complete.sh -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/fragments/install_python.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/fragments/install_python.sh -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/fragments/notify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/fragments/notify.sh -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/fragments/rhn-register.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/fragments/rhn-register.sh -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/hosts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/hosts.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/master.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/network.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/network.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/heat/one_slave.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/heat/one_slave.yaml -------------------------------------------------------------------------------- /reference-architecture/osp-dns/library/os_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/library/os_stack.py -------------------------------------------------------------------------------- /reference-architecture/osp-dns/library/redhat_subscription.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/library/redhat_subscription.py -------------------------------------------------------------------------------- /reference-architecture/osp-dns/vars.sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/osp-dns/vars.sample.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/README.md -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/docker-image-pull.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/docker-image-pull.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/inventory: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/inventory -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/inventory.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/nsupdate-clean.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/nsupdate-clean.txt -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.35 -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.36: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.36 -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.37: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.37 -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.atomic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.atomic -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.beta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.beta -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.cen39: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.cen39 -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ocp-vars.yaml.centos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ocp-vars.yaml.centos -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/onevm-uninstall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/onevm-uninstall.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-37-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-37-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-39-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-39-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-atomic-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-atomic-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-cen39-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-cen39-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-centos-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-centos-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-image-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-image-only.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-vm-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-vm-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/ovirt-vm-uninstall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/ovirt-vm-uninstall.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/redeploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/redeploy.sh -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/rhsm-subscription.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/rhsm-subscription.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/test-docker-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/test-docker-storage.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/test-instance-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/test-instance-groups.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/uninstall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/uninstall.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-37-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-37-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-39-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-39-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-atomic-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-atomic-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-cen39-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-cen39-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-centos-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-centos-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-infra-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-infra-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/example/vars/ovirt-vm-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/example/vars/ovirt-vm-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/inventory/ovirt.ini.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/inventory/ovirt.ini.example -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/inventory/ovirt4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/inventory/ovirt4.py -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/ovirt-infra-vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/ovirt-infra-vars.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/playbooks/output-dns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/playbooks/output-dns.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/playbooks/ovirt-vm-infra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/playbooks/ovirt-vm-infra.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/playbooks/ovirt-vm-uninstall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/playbooks/ovirt-vm-uninstall.yaml -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/requirements.txt -------------------------------------------------------------------------------- /reference-architecture/rhv-ansible/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/rhv-ansible/vault.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/README.md -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/ansible.cfg -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/images/OCP-on-VMware-Architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/images/OCP-on-VMware-Architecture.jpg -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/inventory/inventory39: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/inventory/inventory39 -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/inventory/vsphere/vms/vmware_inventory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/inventory/vsphere/vms/vmware_inventory.py -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/add-node-prerequisite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/add-node-prerequisite.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/add-node.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/add-node.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/clean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/clean.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/cleanup-cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/cleanup-cns.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/cleanup-crs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/cleanup-crs.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/cns-node-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/cns-node-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/cns-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/cns-storage.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/crs-node-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/crs-node-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/crs-storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/crs-storage.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/haproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/haproxy.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/heketi-ocp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/heketi-ocp.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/heketi-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/heketi-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/infrastructure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/infrastructure.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/library/rpm_q.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/lib_utils/library/rpm_q.py -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/library/vmware_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/library/vmware_folder.py -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/library/vmware_resource_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/library/vmware_resource_pool.py -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/minor-update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/minor-update.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/nfs.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/node-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/node-setup.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/ocp-configure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/ocp-configure.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/ocp-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/ocp-demo.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/ocp-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/ocp-install.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/ocp-upgrade.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/ocp-upgrade.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/ocp39.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/ocp39.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/openshift-validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/openshift-validate.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/prerequisite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/prerequisite.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/prod-ose-cns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/prod-ose-cns.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/prod-ose-crs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/prod-ose-crs.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/prod.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/cloud-provider-setup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/cloud-provider-setup/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/cloud-provider-setup/vars/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/cloud-provider-setup/vars/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/create-vm-haproxy/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/create-vm-haproxy/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/create-vm-nfs/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/create-vm-nfs/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/create-vm-prod-ose/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/create-vm-prod-ose/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/docker-storage-setup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/docker-storage-setup/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/etcd-storage/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/etcd-storage/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/haproxy-server-config/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/haproxy-server-config/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/defaults/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/haproxy-server/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/heketi-configure/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/heketi-configure/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/heketi-install/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/heketi-install/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/heketi-install/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/heketi-install/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/heketi-ocp-clean/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/heketi-ocp-clean/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/heketi-ocp/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/heketi-ocp/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/instance-groups/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/instance-groups/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/keepalived_haproxy/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | keepalived_priority_start: 100 3 | -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/keepalived_haproxy/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/keepalived_haproxy/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/keepalived_haproxy/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/keepalived_haproxy/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/nfs-server/files/etc-sysconfig-nfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/nfs-server/files/etc-sysconfig-nfs -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/nfs-server/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/nfs-server/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/nfs-server/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/nfs-server/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/vmware-guest-setup/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/vmware-guest-setup/handlers/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/vmware-guest-setup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/roles/vmware-guest-setup/tasks/main.yaml -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/roles/vmware-guest-setup/vars/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | locale: en_US.UTF-8 3 | timezone: UTC 4 | -------------------------------------------------------------------------------- /reference-architecture/vmware-ansible/playbooks/setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/reference-architecture/vmware-ansible/playbooks/setup.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ansible>=2.2 2 | -------------------------------------------------------------------------------- /roles/atomic-update/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/atomic-update/tasks/main.yml -------------------------------------------------------------------------------- /roles/common/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/common/defaults/main.yml -------------------------------------------------------------------------------- /roles/crs-subscription/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/crs-subscription/tasks/main.yml -------------------------------------------------------------------------------- /roles/deploy-host-nonpriv/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/deploy-host-nonpriv/tasks/main.yaml -------------------------------------------------------------------------------- /roles/deploy-host/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/deploy-host/defaults/main.yaml -------------------------------------------------------------------------------- /roles/deploy-host/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/deploy-host/tasks/main.yaml -------------------------------------------------------------------------------- /roles/dns-records/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | use_bastion: False 3 | -------------------------------------------------------------------------------- /roles/dns-records/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/dns-records/tasks/main.yml -------------------------------------------------------------------------------- /roles/dns-server-detect/defaults/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | external_nsupdate_keys: {} 4 | -------------------------------------------------------------------------------- /roles/dns-server-detect/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/dns-server-detect/tasks/main.yml -------------------------------------------------------------------------------- /roles/dns-views/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/dns-views/defaults/main.yml -------------------------------------------------------------------------------- /roles/dns-views/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/dns-views/tasks/main.yml -------------------------------------------------------------------------------- /roles/docker-storage-setup/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker-storage-setup/defaults/main.yaml -------------------------------------------------------------------------------- /roles/docker-storage-setup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker-storage-setup/tasks/main.yaml -------------------------------------------------------------------------------- /roles/docker-storage-setup/templates/docker-storage-setup-dm.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker-storage-setup/templates/docker-storage-setup-dm.j2 -------------------------------------------------------------------------------- /roles/docker-storage-setup/templates/docker-storage-setup-overlayfs.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker-storage-setup/templates/docker-storage-setup-overlayfs.j2 -------------------------------------------------------------------------------- /roles/docker/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker/defaults/main.yml -------------------------------------------------------------------------------- /roles/docker/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker/handlers/main.yml -------------------------------------------------------------------------------- /roles/docker/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker/tasks/main.yml -------------------------------------------------------------------------------- /roles/docker/templates/docker-storage-setup.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/docker/templates/docker-storage-setup.j2 -------------------------------------------------------------------------------- /roles/git-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/git-server/README.md -------------------------------------------------------------------------------- /roles/git-server/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/git-server/defaults/main.yaml -------------------------------------------------------------------------------- /roles/git-server/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/git-server/handlers/main.yaml -------------------------------------------------------------------------------- /roles/git-server/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/git-server/tasks/main.yaml -------------------------------------------------------------------------------- /roles/git-server/templates/git.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/git-server/templates/git.conf.j2 -------------------------------------------------------------------------------- /roles/gluster-crs-prerequisites/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-crs-prerequisites/defaults/main.yaml -------------------------------------------------------------------------------- /roles/gluster-crs-prerequisites/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-crs-prerequisites/tasks/main.yaml -------------------------------------------------------------------------------- /roles/gluster-ports/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-ports/defaults/main.yaml -------------------------------------------------------------------------------- /roles/gluster-ports/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-ports/handlers/main.yaml -------------------------------------------------------------------------------- /roles/gluster-ports/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-ports/tasks/main.yaml -------------------------------------------------------------------------------- /roles/gluster-rhsm-repos/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-rhsm-repos/defaults/main.yaml -------------------------------------------------------------------------------- /roles/gluster-rhsm-repos/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/gluster-rhsm-repos/tasks/main.yaml -------------------------------------------------------------------------------- /roles/hostnames/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/hostnames/tasks/main.yaml -------------------------------------------------------------------------------- /roles/hostnames/test/inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/hostnames/test/inv -------------------------------------------------------------------------------- /roles/hostnames/test/roles: -------------------------------------------------------------------------------- 1 | ../../../roles/ -------------------------------------------------------------------------------- /roles/hostnames/test/test.retry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/hostnames/test/test.retry -------------------------------------------------------------------------------- /roles/hostnames/test/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/hostnames/test/test.yaml -------------------------------------------------------------------------------- /roles/hostnames/vars/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | counter: 1 3 | -------------------------------------------------------------------------------- /roles/hostnames/vars/records.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/hostnames/vars/records.yaml -------------------------------------------------------------------------------- /roles/master-prerequisites/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/master-prerequisites/tasks/main.yaml -------------------------------------------------------------------------------- /roles/node-network-manager/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/node-network-manager/tasks/main.yml -------------------------------------------------------------------------------- /roles/openshift-emptydir-quota/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | node_local_quota_per_fsgroup: 512Mi 3 | -------------------------------------------------------------------------------- /roles/openshift-emptydir-quota/handlers/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-emptydir-quota/handlers/main.yaml -------------------------------------------------------------------------------- /roles/openshift-emptydir-quota/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-emptydir-quota/tasks/main.yaml -------------------------------------------------------------------------------- /roles/openshift-prep/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-prep/defaults/main.yml -------------------------------------------------------------------------------- /roles/openshift-prep/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-prep/tasks/main.yml -------------------------------------------------------------------------------- /roles/openshift-prep/tasks/prerequisites.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-prep/tasks/prerequisites.yml -------------------------------------------------------------------------------- /roles/openshift-pv-cleanup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-pv-cleanup/README.md -------------------------------------------------------------------------------- /roles/openshift-pv-cleanup/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-pv-cleanup/tasks/main.yml -------------------------------------------------------------------------------- /roles/openshift-pv-cleanup/test/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-pv-cleanup/test/main.yml -------------------------------------------------------------------------------- /roles/openshift-pv-cleanup/test/roles: -------------------------------------------------------------------------------- 1 | ../../ -------------------------------------------------------------------------------- /roles/openshift-volume-quota/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-volume-quota/defaults/main.yaml -------------------------------------------------------------------------------- /roles/openshift-volume-quota/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openshift-volume-quota/tasks/main.yaml -------------------------------------------------------------------------------- /roles/openstack-create-cinder-registry/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-create-cinder-registry/tasks/main.yaml -------------------------------------------------------------------------------- /roles/openstack-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/README.md -------------------------------------------------------------------------------- /roles/openstack-stack/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/defaults/main.yml -------------------------------------------------------------------------------- /roles/openstack-stack/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - role: common 4 | -------------------------------------------------------------------------------- /roles/openstack-stack/tasks/cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/tasks/cleanup.yml -------------------------------------------------------------------------------- /roles/openstack-stack/tasks/generate-templates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/tasks/generate-templates.yml -------------------------------------------------------------------------------- /roles/openstack-stack/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/tasks/main.yml -------------------------------------------------------------------------------- /roles/openstack-stack/tasks/subnet_update_dns_servers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/tasks/subnet_update_dns_servers.yaml -------------------------------------------------------------------------------- /roles/openstack-stack/templates/heat_stack.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/templates/heat_stack.yaml.j2 -------------------------------------------------------------------------------- /roles/openstack-stack/templates/heat_stack_server.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/templates/heat_stack_server.yaml.j2 -------------------------------------------------------------------------------- /roles/openstack-stack/templates/user_data.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/templates/user_data.j2 -------------------------------------------------------------------------------- /roles/openstack-stack/test/roles: -------------------------------------------------------------------------------- 1 | ../../../roles/ -------------------------------------------------------------------------------- /roles/openstack-stack/test/stack-create-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/openstack-stack/test/stack-create-test.yml -------------------------------------------------------------------------------- /roles/prerequisites/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/prerequisites/defaults/main.yaml -------------------------------------------------------------------------------- /roles/prerequisites/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/prerequisites/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/prerequisites/tasks/main.yaml -------------------------------------------------------------------------------- /roles/registry-scaleup/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/registry-scaleup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/registry-scaleup/tasks/main.yaml -------------------------------------------------------------------------------- /roles/rhsm-repos/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm-repos/defaults/main.yaml -------------------------------------------------------------------------------- /roles/rhsm-repos/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm-repos/tasks/main.yaml -------------------------------------------------------------------------------- /roles/rhsm-subscription/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | rhsm_server: subscription.rhn.redhat.com 3 | ... 4 | -------------------------------------------------------------------------------- /roles/rhsm-subscription/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm-subscription/tasks/main.yaml -------------------------------------------------------------------------------- /roles/rhsm-timeout/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/rhsm-timeout/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm-timeout/tasks/main.yml -------------------------------------------------------------------------------- /roles/rhsm-unregister/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm-unregister/tasks/main.yaml -------------------------------------------------------------------------------- /roles/rhsm/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm/defaults/main.yaml -------------------------------------------------------------------------------- /roles/rhsm/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/rhsm/tasks/main.yaml -------------------------------------------------------------------------------- /roles/router-scaleup/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/router-scaleup/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/router-scaleup/tasks/main.yaml -------------------------------------------------------------------------------- /roles/seed-git-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/seed-git-server/README.md -------------------------------------------------------------------------------- /roles/seed-git-server/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/seed-git-server/defaults/main.yaml -------------------------------------------------------------------------------- /roles/seed-git-server/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - role: git-server 4 | -------------------------------------------------------------------------------- /roles/seed-git-server/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/seed-git-server/tasks/main.yaml -------------------------------------------------------------------------------- /roles/static_inventory/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/defaults/main.yml -------------------------------------------------------------------------------- /roles/static_inventory/meta/main.yml: -------------------------------------------------------------------------------- 1 | --- 2 | dependencies: 3 | - role: common 4 | -------------------------------------------------------------------------------- /roles/static_inventory/tasks/checkpoint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/checkpoint.yml -------------------------------------------------------------------------------- /roles/static_inventory/tasks/filter_out_new_app_nodes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/filter_out_new_app_nodes.yaml -------------------------------------------------------------------------------- /roles/static_inventory/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/main.yml -------------------------------------------------------------------------------- /roles/static_inventory/tasks/openstack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/openstack.yml -------------------------------------------------------------------------------- /roles/static_inventory/tasks/sshconfig.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/sshconfig.yml -------------------------------------------------------------------------------- /roles/static_inventory/tasks/sshtun.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/tasks/sshtun.yml -------------------------------------------------------------------------------- /roles/static_inventory/templates/inventory.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/templates/inventory.j2 -------------------------------------------------------------------------------- /roles/static_inventory/templates/openstack_ssh_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/templates/openstack_ssh_config.j2 -------------------------------------------------------------------------------- /roles/static_inventory/templates/ssh-tunnel.service.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/static_inventory/templates/ssh-tunnel.service.j2 -------------------------------------------------------------------------------- /roles/subscription-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/subscription-manager/README.md -------------------------------------------------------------------------------- /roles/subscription-manager/pre_tasks/pre_tasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/subscription-manager/pre_tasks/pre_tasks.yml -------------------------------------------------------------------------------- /roles/subscription-manager/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/subscription-manager/tasks/main.yml -------------------------------------------------------------------------------- /roles/update-instances/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/update-instances/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/update-instances/tasks/main.yaml -------------------------------------------------------------------------------- /roles/validate-app/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | project: validate 3 | app: cakephp-mysql-example 4 | -------------------------------------------------------------------------------- /roles/validate-app/library/openshift_facts.py: -------------------------------------------------------------------------------- 1 | /usr/share/ansible/openshift-ansible/roles/openshift_facts/library/openshift_facts.py -------------------------------------------------------------------------------- /roles/validate-app/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/validate-app/tasks/main.yaml -------------------------------------------------------------------------------- /roles/validate-etcd/defaults/main.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | validate_etcd_short_hostname: false 3 | -------------------------------------------------------------------------------- /roles/validate-etcd/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/validate-etcd/tasks/main.yaml -------------------------------------------------------------------------------- /roles/validate-masters/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/validate-masters/tasks/main.yaml -------------------------------------------------------------------------------- /roles/validate-public/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/roles/validate-public/tasks/main.yaml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/tox.ini -------------------------------------------------------------------------------- /vagrant/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/README.md -------------------------------------------------------------------------------- /vagrant/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/Vagrantfile -------------------------------------------------------------------------------- /vagrant/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/ansible.cfg -------------------------------------------------------------------------------- /vagrant/install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/install.yaml -------------------------------------------------------------------------------- /vagrant/provision/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/provision/setup.sh -------------------------------------------------------------------------------- /vagrant/roles/rhsm-repos: -------------------------------------------------------------------------------- 1 | ../../roles/rhsm-repos/ -------------------------------------------------------------------------------- /vagrant/roles/rhsm-subscription: -------------------------------------------------------------------------------- 1 | ../../roles/rhsm-subscription/ -------------------------------------------------------------------------------- /vagrant/tasks/install_bootstrap_enterprise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/tasks/install_bootstrap_enterprise.yaml -------------------------------------------------------------------------------- /vagrant/tasks/install_bootstrap_origin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/openshift-ansible-contrib/HEAD/vagrant/tasks/install_bootstrap_origin.yaml --------------------------------------------------------------------------------