OpenShift Content Pack Operator Guide¶
The OpenShift content pack enables automated deployment and management of OpenShift clusters through Digital Rebar Platform (DRP). This guide focuses on practical operation and maintenance of OpenShift clusters deployed using this content pack.
There two ways to install OpenShift with RackN DRP.
UPI¶
This is the original installation method of OpenShift that assumes that the cluster is going to be managed outside of the the OpenShift cluster. This is counter to many Kubernetes and OpenShift architects who believe that the system should manage itself.
This is the least supported by Red Hat.
IPI¶
This represents an evolution of the Red Hat OpenShift installer to attempt to manage the whole bare metal cluster from within the cluster. This mentality has a bootstrapping problem of needing a cluster to build a cluster. The OpenShift installer attempts to address the bootstrap problem.
RackN DRP attempts to feed and wrap the OpenShift Installer while maintaining the Red Hat intentions of having OpenShift manage itself even in bare metal environments.
Documentation Structure¶
Our documentation is organized to help you efficiently find the information you need:
- Getting Started: Quick start guide and basic concepts
- Architecture: Core components and system design
- Requirements: Prerequisites and environment setup
- Operations Guide: Day-to-day operational tasks
- Advanced Features: In-depth capabilities like ACM, disconnected installations, custom configurations, and security
- Troubleshooting: Common issues and diagnostics
Quick Start¶
- Ensure your environment meets the minimum requirements
- Get your pull secret from Red Hat OpenShift Cluster Manager
-
Deploy using either:
Or use the DRP UI:# CLI deployment drpcli clusters create - < <(jq -n \ --arg pull_secret "$(cat pull-secret.json | jq -c .)" \ '{ Name: "demo", Profiles: ["universal-application-openshift-cluster"], Workflow: "universal-start", "Meta": { "BaseContext": "oc-cluster", }, Params: { "broker/name": "pool-broker", "openshift/pull-secret": $pull_secret } }')- Navigate to Clusters → Add
- Select "openshift-cluster" pipeline
- Select "oc-cluster" context
- Paste your pull secret
- Click Save
-
Monitor deployment progress in the DRP UI or CLI
- Access your cluster:
Next Steps¶
- Review the architecture to understand cluster components
- Learn about day-to-day operations
- Explore advanced features
- Check troubleshooting for common issues
Support and Resources¶
For additional assistance:
- Review the Digital Rebar documentation
- Consult the OpenShift documentation
- Contact RackN support
License¶
This content pack is licensed under the RackN License. See documentation for details.