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

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?

OpenShift and the Organization

Organizational Maturity Models when Adopting a PaaS platform Assignment of Actions to Existing Roles Building toward a DevOps Organization Responsibilities for IT Organizations Using OpenShift Roles for IT Organizations Using OpenShift Mapping Roles to Responsibilities: RACI RACI Definitions How Teams Work Together in a DevOps Organization Conclusion Organizational Maturity Models when Adopting a PaaS platform While Platform-as-a-Service technologies alone are not capable of changing the way individuals and teams interact within an organization, they often serves as a catalyst for organizational change to support IT agility.

Using OpenShift Templates in a Configuration as Code Model

The DevOps movement has shown us the potential organizational impact of adopting practices like Everything as Code, treating infrastructure and application configurations as source code that gets continuously applied to environments via automation. This article discusses a way to adopt this model using OpenShift Templates. Overview OpenShift Template Discovery Kickin' it off with some oc new-app Template files, processing, applying Building Custom Templates Template Structure Methods for Writing or Generating Templates Parameter Substitution Best Practices & Tips for Template Writing Templates & Everything as Code (EaC) principles Use oc apply for repeatable process Source Control for Templates Automation using templates & the OpenShift Applier framework Go Forth and Template!

Contribute

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

We welcome issues and pull requests.