Book description
Kubernetes has gained significant popularity over the past few years, with OpenShift as one of its most mature and prominent distributions. But while OpenShift provides several layers of abstraction over vanilla Kubernetes, this software can quickly become overwhelming because of itsrich feature set and functionality. This practical book helps you understand and manage OpenShift clusters from minimal deployment to large multicluster installations.
Principal site reliability engineers Rick Rackow and Manuel Dewald, who worked together on Red Hat's managed OpenShift offering for years, provide valuable advice to help your teams operate OpenShift clusters efficiently. Designed for SREs, system administrators, DevOps engineers, andcloud architects, Operating OpenShift encourages consistent and easy container orchestration and helps reduce the effort of deploying a Kubernetes platform. You'll learn why OpenShift has become highly attractive to enterprises large and small.
- Learn OpenShift core concepts and deployment strategies
- Explore multicluster OpenShift Container Platform deployments
- Administer OpenShift clusters following best practices
- Learn best practices for deploying workloads to OpenShift
- Monitor OpenShift clusters through state-of-the-art concepts
- Build and deploy Kubernetes operators to automate administrative tasks
- Configure OpenShift clusters using a GitOps approach
Publisher resources
Table of contents
- Preface
- 1. Introduction
- 2. Installing OpenShift
- 3. Running Workloads on OpenShift
- 4. Security
- 5. Automating Builds
- 6. In-Cluster Monitoring Stack
- 7. Advanced Monitoring and Observability Strategies
- 8. Automating OpenShift Cluster Operations
-
9. Developing Custom Operators to
Automate Cluster Operations
- Operator SDK
- Operator Design
- Bootstrapping the Operator
- Setting Up a CA Directory for Development
- Designing the Custom Resource Definition
- Installing the CustomResourceDefinition
- Local Operator Development
- The Reconcile Function
- Deploying the Operator
- Creating and Updating OpenShift Resources
- Specifying RBAC Permissions
- Routing Traffic to the Operator
- Adding Additional Controllers
- Updating Resource Status
- Summary
- 10. Practical Patterns for Operating OpenShift Clusters at Scale
- Index
- About the Authors
Product information
- Title: Operating OpenShift
- Author(s):
- Release date: November 2022
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098106393
You might also like
book
Kubernetes: Up and Running, 2nd Edition
Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction …
book
Kubernetes in Action
Kubernetes in Action is a comprehensive guide to effectively developing and running applications in a Kubernetes …
book
GitOps and Kubernetes
GitOps and Kubernetes introduces a radical idea—managing your infrastructure with the same Git pull requests you …
video
Getting Started with Kubernetes LiveLessons, 2nd Edition
6+ Hours of Video Instruction An updated edition of this video title is available. Please go …