Preface
OpenShift, the Red Hat distribution of Kubernetes, is rapidly becoming the platform of choice for containerized applications. As enterprises attempt to scale and operate OpenShift, there are many practices that must be understood to manage resources, expose those resources for application teams, govern those resources, and deliver changes continuously to those environments.
Based on our expertise built on managing and supporting thousands of bare metal and virtual machine clusters for some of the largest enterprise applications, we will focus on how to operationalize both basic Kubernetes and OpenShift with specific techniques and examples to make your organization effective.
Why We Wrote This Book
Although a lot of content exists on how to get started with Kubernetes and OpenShift, our goal was to focus on a book that covered more advanced concepts, such as the effective management of cluster resources and availability models that can be applied to ensure business continuity. In addition, we wanted to dig deep into topics, tools, and best practices that are critical to operating Kubernetes and OpenShift successfully in production environments. We give particular attention to topics like security, advanced resource management, continuous delivery, multicluster management, and high availability. Additionally, the book explores best practices for supporting hybrid cloud applications, which are applications that integrate the best features and functions from a combination ...