Documentation

The OpenShift Documentation at the RedHat portal (https://access.redhat.com/documentation/en-us/openshift_container_platform) provides the most detailed and precise source of information in various formats (pdf, single-page html, multi-page html, ePub),

at the portal (https://access.redhat.com/documentation/en-us/openshift_container_platform) provides the most detailed and precise source of information in various formats (pdf, single-page html, multi-page html, ePub), The OpenShift Documentation at the OpenShift website (https://docs.openshift.com) brings useful information about installing OpenShift Container Platform but with fewer details than the OpenShift Documentation at the RedHat portal,

at the website (https://docs.openshift.com) brings useful information about installing but with fewer details than the at the portal, The OKD Documentation (https://docs.okd.io) brings useful information about installing OpenShift Origin but with fewer details than the OpenShift Documentation ,

(https://docs.okd.io) brings useful information about installing but with fewer details than the , The OpenShift Blog (https://blog.openshift.com) is full of useful technical articles (links to articles sorted by theme are available in OpenShift Articles),

(https://blog.openshift.com) is full of useful technical articles (links to articles sorted by theme are available in OpenShift Articles), The OpenShift Cookbook (http://cookbook.openshift.org/) answers many questions about OpenShift ,

(http://cookbook.openshift.org/) answers many questions about , The OpenShift Partner Getting Started Guide (https://jdob.fedorapeople.org/) is intended to help partners get started using and developing for the OpenShift Container Platform ,

(https://jdob.fedorapeople.org/) is intended to help partners get started using and developing for the , The RedHat Consulting website (http://v1.uncontained.io) provides slightly old but still interesting documentation,

website (http://v1.uncontained.io) provides slightly old but still interesting documentation, The CoreOS Operators page (https://coreos.com/operators) presents the main information about the operators,

page (https://coreos.com/operators) presents the main information about the operators, The OpenShift Operator Development Guide for Red Hat Partners (https://operators.gitbook.io/operator-developer-guide-for-red-hat-partners) provides useful information about OpenShift operators,

(https://operators.gitbook.io/operator-developer-guide-for-red-hat-partners) provides useful information about operators, The Operator Certified Build Guide (https://redhat-connect.gitbook.io/certified-operator-guide/) explains how to write a certified operator,

(https://redhat-connect.gitbook.io/certified-operator-guide/) explains how to write a certified operator, The Operator SDK website (https://master.sdk.operatorframework.io) provides all the documentation about the Operator SDK.

Compatibility Matrices

The OpenShift Container Platform Tested Integrations page (https://access.redhat.com/articles/2176281) provides all the details about the component versions required ( Ansible , RHEL , Docker , etc) for each version of the OpenShift Container Platform ,

page (https://access.redhat.com/articles/2176281) provides all the details about the component versions required ( , , , etc) for each version of the , The OpenShift Container Storage and OpenShift Container Platform interoperability matrix (https://access.redhat.com/articles/3403951) gives information about which version of OpenShift to use with Gluster ,

(https://access.redhat.com/articles/3403951) gives information about which version of to use with , The Red Hat Gluster Storage Version Compatibility and Support page (https://access.redhat.com/articles/2356261) offers additional information about Gluster.

Portals

The Interactive Learning Portal (https://learn.openshift.com) offers browser-based scenarios to learn OpenShift ,

(https://learn.openshift.com) offers browser-based scenarios to learn , The Katacoda portal ( katacoda.com/learn ) provides several browser-based scenarios about OpenShift ,

portal ( ) provides several browser-based scenarios about , The OperatorHub portal (https://operatorhub.io/) gives access to all the operators currently available.

Reference Architecture Guides

Github Repositories

The OpenShift Ansible Github repository (https://github.com/openshift/openshift-ansible) stores all the Ansible playbooks required when installing OpenShift Origin by version (they are the equivalent of the openshift-ansible* rpms),

repository (https://github.com/openshift/openshift-ansible) stores all the playbooks required when installing by version (they are the equivalent of the rpms), The OKD Github repository (https://github.com/openshift/origin) stores all the source code of the OpenShift Origin platform,

repository (https://github.com/openshift/origin) stores all the source code of the platform, The Operator-Framework Github repository (https://github.com/operator-framework) provides all the details about building new operators with examples,

repository (https://github.com/operator-framework) provides all the details about building new operators with examples, The Openshift Ansible Contrib Github repository (https://github.com/openshift/openshift-ansible-contrib) stores additional useful tools not supported by RedHat (roles, scripts, playbooks, etc),

repository (https://github.com/openshift/openshift-ansible-contrib) stores additional useful tools not supported by (roles, scripts, playbooks, etc), The RedHat-EMEA-SSA-Team / stc Github repository (https://github.com/RedHat-EMEA-SSA-Team/stc) provides some Ansible playbooks to test prerequisites or install a v3.11 OpenShift platform,

repository (https://github.com/RedHat-EMEA-SSA-Team/stc) provides some playbooks to test prerequisites or install a platform, The OKD project management Github repository (https://github.com/openshift/community/projects/1) provides the agenda associated with OKD ,

repository (https://github.com/openshift/community/projects/1) provides the agenda associated with , The openshift / svt Github repository (https://github.com/openshift/svt) brings several tools to analyze and improve the performance and scalability of v3 OpenShift platforms,

repository (https://github.com/openshift/svt) brings several tools to analyze and improve the performance and scalability of platforms, The ODO Github repository (https://github.com/openshift/odo) is the home of a fast, iterative, and straightforward CLI tool for developers who write, build, and deploy applications on OpenShift ,

repository (https://github.com/openshift/odo) is the home of a fast, iterative, and straightforward CLI tool for developers who write, build, and deploy applications on , The LinuxAcademy Github repository (https://github.com/linuxacademy/content-OpenShift-on-OpenStack) provides instructions for installing OpenShift on top of OpenStack ,

repository (https://github.com/linuxacademy/content-OpenShift-on-OpenStack) provides instructions for installing on top of , The qubinode-installer Github repository (https://github.com/Qubinode/qubinode-installer) provides a secure, easy to setup and portable private cloud solution powered by Red Hat Ansible and OpenShift.

Software Repositories

The CentOS Openshift Origin repository (http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin39) provides packages for a given version of OKD / OpenShift Origin (here version 3.9 ),

repository (http://mirror.centos.org/centos/7/paas/x86_64/openshift-origin39) provides packages for a given version of / (here version ), The Docker OpenShift hub (https://hub.docker.com/r/openshift) stores all the image containers for OpenShift Origin and a place to get all the associated tags,

hub (https://hub.docker.com/r/openshift) stores all the image containers for and a place to get all the associated tags, The OpenShift Community Operator directory (https://commons.openshift.org/sig/operators.html) lists the various existing OpenShift operators.

Workshops

The OpenShift v3 Workshop for Developers (https://github.com/RedHatWorkshops/openshiftv3-workshop) provides lab activities to discover OpenShift ,

(https://github.com/RedHatWorkshops/openshiftv3-workshop) provides lab activities to discover , The OpenShift v3 Workshop for Ops (https://github.com/RedHatWorkshops/openshiftv3-ops-workshop) offers material for Operations,

(https://github.com/RedHatWorkshops/openshiftv3-ops-workshop) offers material for Operations, The OpenShift Security Workshop (http://redhatgov.io/workshops/security_openshift) presents some exercises around security,

(http://redhatgov.io/workshops/security_openshift) presents some exercises around security, The OpenShift Cloud-Native Labs (https://github.com/openshift-labs/cloud-native-labs) is a one-day hands-on lab experience for building Cloud Native applications using Red Hat OpenShift Application Runtimes (Spring Boot, WildFly Swarm, Eclipse Vert.x and Node.js) utilizing a microservices architecture.

Mailing Lists

The OpenShift mailing lists (https://lists.openshift.redhat.com/openshiftmm/listinfo): dev@lists.openshift.redhat.com for developer discussions around OpenShift and OpenShift Origin , users@lists.openshift.redhat.com for user discussions around OpenShift and OpenShift Origin .

(https://lists.openshift.redhat.com/openshiftmm/listinfo): The OpenShift Ansible Service Broker mailing lists: ansible-service-broker@redhat.com (https://www.redhat.com/mailman/listinfo/ansible-service-broker) for discussions on the OpenShift Ansible Service Broker and Ansible Playbook Bundles (APBs) , ansible-apps@redhat.com (https://www.redhat.com/mailman/listinfo/ansible-apps) for discussions around Ansible Applications & Ansible Service Broker .

The OpenShift Machine Learning SIG mailing list (https://www.redhat.com/mailman/listinfo/openshift-commons-ml-sig): openshift-commons-ml-sig@redhat.com

(https://www.redhat.com/mailman/listinfo/openshift-commons-ml-sig): openshift-commons-ml-sig@redhat.com The OpenShift Image Builder SIG mailing list (https://www.redhat.com/mailman/listinfo/openshift-commons-sig-image-builders): openshift-commons-sig-image-builders@redhat.com

(https://www.redhat.com/mailman/listinfo/openshift-commons-sig-image-builders): openshift-commons-sig-image-builders@redhat.com The OpenShift German User mailing list (https://www.redhat.com/mailman/listinfo/openshift-anwender): openshift-anwender@redhat.com,

(https://www.redhat.com/mailman/listinfo/openshift-anwender): openshift-anwender@redhat.com, The OpenShift Google group (https://groups.google.com/forum/#!forum/openshift) is a mailing list for developers who want to discuss how to use OpenShift ,

group (https://groups.google.com/forum/#!forum/openshift) is a mailing list for developers who want to discuss how to use , The OKD Working Group (Google Group) (https://groups.google.com/forum/#!forum/okd-wg) is a mailing list about OKD.

Forum

The OpenShift subreddit (https://www.reddit.com/r/openshift) discusses topics around OpenShift ,

subreddit (https://www.reddit.com/r/openshift) discusses topics around , The OpenShift in Action book forum (https://forums.manning.com/forums/openshift-in-action) allows readers to ask questions about the topics covered in the book .

Podcasts

The PodCTL podcast (https://podctl.com/blog) discusses topics about containers, Kubernetes, OpenShift and a broad range of Cloud-Native Computing subjects.

Automation

If your are interested in building a platform, there are several scripts available to help you (sometimes called helper):

Miscellaneous