{"repo":"openshift/openshift-ansible","free":true,"listed":false,"github":"https://github.com/openshift/openshift-ansible","clone":"git clone https://github.com/openshift/openshift-ansible.git","description":"Install and config an OpenShift 3.x cluster","language":"Python","stars":2221,"topics":["openshift","ansible"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"OpenShift Ansible This repository contains Ansible roles and playbooks for OpenShift clusters. Previous OpenShift Ansible 3.x releases For 3.x releases of OpenShift Ansible please reference the release branch for specific versions. The last 3.x release is 3.11 release. OpenShift 4.x Installation of OpenShift 4.x uses a command-line installation wizard instead of Ansible playbooks. Learn more about the OpenShift Installer in this overview. For OpenShift 4.x, this repository only provides playbooks necessary for scaling up or upgrading RHEL hosts in an existing 4.x cluster. The master branch tracks our current work in development . Requirements: (localhost) - Ansible = 2.9.5 - OpenShift Client (oc) Quickstart Install an OpenShift 4.x cluster Install a cluster using the OpenShift Installer. Create an Ansible Inventory Create an inventory file with the appropriate groups and variables defined. An example inventory can be found in inventory/hosts.example. Required variables include: - openshift kubeconfig path - Path to the kubeconfig for the cluster Run the RHEL node scaleup playbook Run the RHEL node upgrade playbook Custom tasks can be performed during upgrades at different stages of the upgrade. See the hooks documentation for more information. Further reading Complete Production Installation Documentation: - OpenShift Container Platform - OKD (formerly OpenShift Origin) Containerized OpenShift Ansible See README CONTAINER IMAGE.md for information on how to package openshift-a","default_branch":null,"files":null,"tree":[],"storefront":"/r/openshift","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openshift/openshift-ansible/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}