Course Outline
Module 1: Introduction to OpenShift and Kubernetes for Government
- Overview of OpenShift architecture and components
- The relationship between OpenShift and Kubernetes for government operations
- Understanding containers, images, and registries in a governmental context
- Comparison of OpenShift editions (OKD vs OCP) for government use
Module 2: OpenShift 4 Architecture for Government
- Control plane components for government clusters
- Worker nodes and MachineSets in governmental environments
- Red Hat CoreOS overview for government applications
- Operators and Operator Lifecycle Manager (OLM) in a governmental setting
Module 3: Installing OpenShift 4 for Government
- Installation methods for government agencies (IPI vs UPI)
- The cluster bootstrap process for government deployments
- Networking and DNS requirements for government clusters
- Hands-on deployment of a government-specific cluster
Module 4: Managing Cluster Resources for Government
- Nodes and MachineSets management for government operations
- Scaling the cluster to meet governmental needs
- Resource quotas and limits for government applications
- Namespaces and projects for government use cases
Module 5: Deploying Applications in Government Clusters
- Understanding deployments, ReplicaSets, and Pods for government applications
- Source-to-Image (S2I) for government development processes
- Container-based deployments in a governmental context
- Rolling updates and rollbacks for government systems
Module 6: Working with Operators for Government Applications
- The concept of Operators and their benefits for government operations
- Installing and managing Operators in a governmental environment
- Using Operators for the application lifecycle in government systems
- Custom Resource Definitions (CRDs) for government use
Module 7: Networking in OpenShift for Government
- Basics of cluster networking for government clusters
- Services and routes in governmental applications
- Ingress and load balancing for government systems
- Network policies for securing government data
Module 8: Storage Management for Government Applications
- Persistent Volumes (PV) and Persistent Volume Claims (PVC) in government clusters
- Storage classes for governmental storage needs
- Stateful applications in a governmental context
- Dynamic provisioning of storage for government systems
Module 9: Security in OpenShift for Government
- Authentication and authorization (RBAC) for government clusters
- Security Context Constraints (SCC) for securing government data
- Managing users and roles in a governmental environment
- Securing applications and secrets for government operations
Module 10: Monitoring and Logging for Government Clusters
- Built-in monitoring stack for government clusters
- Metrics and alerts for government systems
- Logging architecture for governmental applications
- Troubleshooting cluster issues in a governmental context
Module 11: Upgrades and Lifecycle Management for Government Clusters
- Cluster upgrades in OpenShift 4 for government operations
- Operator upgrades for government systems
- Backup considerations for government data
- Migration from OpenShift 3 to OpenShift 4 (high-level overview) for government agencies
Module 12: Troubleshooting and Best Practices for Government Clusters
- Diagnosing cluster issues in a governmental environment
- Debugging applications for government systems
- Performance considerations for government operations
- Production best practices for government clusters
Requirements
Prerequisites
- A foundational understanding of container technology and Docker concepts
- Experience in Linux system administration
- Familiarity with DevOps practices is beneficial
Target Audience
- System administrators for government agencies
- DevOps engineers
- Platform engineers
- Cloud and infrastructure architects
Testimonials (2)
The availability of the virtual desktop as form of sandbox for the participants to tinker with is great!
Benedict - Questronix Corporation
Course - OpenShift 4 for Administrators
OC is new to us and we learnt alot and the labs were excellent