On containers, cloud, and digital transformation.

We are a community of experts passionate about open source emerging technologies at play in the digital transformation journey. Our aim is to provide valuable community resources to IT Organizations attempting to adopt open source and cloud technologies with an intent towards DevOps or lean methodologies.

Featured Articles

View all Content

Integrating External Container Registry Integration with OpenShift

OpenShift can utilize an external container registry as a source for deploying images and to store images produced as a result of a build. Overview Container Runtime Configuration Certificates Insecure Registry Accessing Secure Registries Storing Credentials in Secrets External registry integration in Builds Storing images as a result of a build Using images from a secured registry as part of a build Running images stored in an external registry Deploying an image using the oc new-app command Deploying an image using an ImageStream Deploy an Image using the location in the DeploymentConfig Deploying Images from an Insecure Registry Deploying Images from an Authenticated Registry Troubleshooting Unable to deploy images from an external registry Overview OpenShift is a platform for running containerized applications.

DevOps Reading List

For the Novice Intermediate Level Deep Dives & Further Learning PaaS and container technologies are often very closely tied with DevOps. In fact, we often confuse the adoption of "next-gen" technology stacks like OpenShift with "DevOps adoption". While it’s true that certain automation and cloud technologies fit very nicely into a DevOps frame of mind, it’s important to understand that employing DevOps means much more than just having the right technology, or writing automation scripts.

Installing a Highly Available OpenShift Cluster

This article proposes a reference architecture for a Highly Available installation of OpenShift. We will outline the architecture of such an installation and walk through the installation process. Cluster Design & Architecture Preparing the Installer Selecting the Version of OpenShift to Install Networking DNS SSL/TLS Certificates Load Balancing & HA Authentication Persistent Storage Design for Disconnected Environments Recap Building the Infrastructure Provision Servers Ansible Control Host Create Standalone Registry Sync RPM Channels Configure Load Balancer Preparing for Install Ansible Inventory Review Subscribing the Hosts Docker Storage Setup Configure etcd and Node Storage System Resource Reservations Validating Pre-requisites Running the Install Validating the Cluster What’s Next?

Contribute

Help us make uncontained.io even better! Our source code is available on GitHub.

We welcome issues and pull requests.