- Bare Metal Infrastructure Management: Assessing and preparing physical hardware (servers) for OpenShift deployment, including network configuration, disk partitioning, and BIOS settings.
- OpenShift Upgrade exp: Version-to-Version Migration: Knowing the specific changes, deprecated features, and current requirements between different OpenShift versions (e.g., migrating from OpenShift 3 to 4, or 4.x to 4.y)
- OpenShift Installation: Utilizing the OpenShift installer to provision and deploy OpenShift clusters on bare metal hosts
- Cluster Configuration: Defining and managing OpenShift cluster components like control plane nodes, worker nodes, and network policies on bare metal infrastructure.
- Bare Metal Operator Management: Utilizing the "Bare Metal Operator" within OpenShift to monitor and manage the health of bare metal hosts within the cluster.
- Network Integration:
Configuring network connectivity between OpenShift cluster nodes and external networks, including load balancers and ingress controllers.
- Troubleshooting and Support: Identifying and resolving issues related to OpenShift deployments on bare metal, including hardware compatibility, network connectivity, and cluster stability.
Required Skills
- Deep understanding of OpenShift Container Platform architecture and deployment methodologies
- Expertise in bare metal provisioning and configuration
- Proficiency with Linux system administration and networking concepts
- Knowledge of containerization technologies like Docker
- Familiarity with Kubernetes concepts and YAML configuration