Kahibaro
Discord
Login
Register
☰
Home
Courses
Help
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.
1 Course Overview ▼
2 Containers and Cloud-Native Fundamentals ▼
3 Kubernetes Fundamentals ▼
4 OpenShift Architecture ▼
5 OpenShift Installation and Deployment Models ▼
6 Accessing and Using OpenShift ▼
7 Building and Deploying Applications ▼
8 Networking in OpenShift ▼
9 Storage in OpenShift ▼
10 Configuration and Secrets Management ▼
11 Scaling and High Availability ▼
12 Monitoring, Logging, and Observability ▼
13 Security in OpenShift ▼
14 CI/CD and DevOps with OpenShift ▼
15 Operators and Platform Services ▼
16 Upgrades, Maintenance, and Operations ▼
17 OpenShift on HPC and Specialized Workloads ▼
18 OpenShift in Practice ▼
19 Future Directions and Ecosystem ▼
20 Final Project and Hands-On Exercises ▼
☰
OpenShift
OpenShift
1 Course Overview
▼
1.1 What is OpenShift
1.2 Why OpenShift is used in modern IT and cloud environments
1.3 OpenShift vs Kubernetes
1.4 Typical OpenShift use cases
1.5 Structure and goals of the course
2 Containers and Cloud-Native Fundamentals
▼
2.1 What is a container
2.2 Containers vs virtual machines
2.3 Introduction to Docker and container images
2.4 Container registries
2.5 Basics of cloud-native applications
3 Kubernetes Fundamentals
▼
3.1 What is Kubernetes
3.2 Kubernetes architecture
3.3 Control plane components
3.4 Worker node components
3.5 Kubernetes objects and resources
3.6 Declarative configuration model
4 OpenShift Architecture
▼
4.1 Overview of OpenShift architecture
4.2 Control plane in OpenShift
4.3 Nodes and machine roles
4.4 OpenShift Operators
4.5 OpenShift networking model
4.6 OpenShift storage model
5 OpenShift Installation and Deployment Models
▼
5.1 OpenShift deployment options
5.2 Installer-Provisioned Infrastructure
5.3 User-Provisioned Infrastructure
5.4 Managed OpenShift services
5.5 Single-node OpenShift
5.6 Cluster lifecycle management
6 Accessing and Using OpenShift
▼
6.1 OpenShift web console
6.2 OpenShift CLI (oc)
6.3 Authentication and authorization
6.4 Projects and namespaces
6.5 Resource quotas and limits
7 Building and Deploying Applications
▼
7.1 Application deployment concepts
7.2 Source-to-Image (S2I)
7.3 Container-based deployments
7.4 DeploymentConfigs and Deployments
7.5 Rolling updates and rollbacks
8 Networking in OpenShift
▼
8.1 Services and service discovery
8.2 Routes and ingress
8.3 Network policies
8.4 Load balancing
8.5 External access to applications
9 Storage in OpenShift
▼
9.1 Persistent storage concepts
9.2 Persistent Volumes
9.3 Persistent Volume Claims
9.4 StorageClasses
9.5 Dynamic provisioning
9.6 Stateful applications
10 Configuration and Secrets Management
▼
10.1 ConfigMaps
10.2 Secrets
10.3 Environment variables
10.4 Managing sensitive data
10.5 Best practices for configuration
11 Scaling and High Availability
▼
11.1 Horizontal pod autoscaling
11.2 Vertical scaling
11.3 Self-healing and pod restarts
11.4 High availability concepts
11.5 Multi-zone and multi-region clusters
12 Monitoring, Logging, and Observability
▼
12.1 Built-in monitoring stack
12.2 Metrics and alerts
12.3 Logging architecture
12.4 Distributed tracing
12.5 Troubleshooting applications
13 Security in OpenShift
▼
13.1 Security model overview
13.2 Role-Based Access Control
13.3 Security Context Constraints
13.4 Image security and scanning
13.5 Network security
13.6 Compliance and auditing
14 CI/CD and DevOps with OpenShift
▼
14.1 DevOps concepts
14.2 CI/CD pipelines overview
14.3 OpenShift Pipelines (Tekton)
14.4 GitOps with Argo CD
14.5 Integrating OpenShift with external CI tools
15 Operators and Platform Services
▼
15.1 What are Operators
15.2 Operator Lifecycle Manager
15.3 Installing and managing Operators
15.4 Common platform Operators
15.5 Custom Operators
16 Upgrades, Maintenance, and Operations
▼
16.1 OpenShift upgrade process
16.2 Backup and restore
16.3 Node maintenance
16.4 Cluster troubleshooting
16.5 Capacity planning
17 OpenShift on HPC and Specialized Workloads
▼
17.1 Running batch workloads on OpenShift
17.2 OpenShift and GPUs
17.3 MPI and parallel workloads in containers
17.4 Hybrid HPC and cloud workflows
18 OpenShift in Practice
▼
18.1 Typical OpenShift workflows
18.2 Development to production lifecycle
18.3 Case studies from industry
18.4 Common pitfalls and best practices
19 Future Directions and Ecosystem
▼
19.1 Kubernetes ecosystem overview
19.2 OpenShift roadmap
19.3 Serverless and event-driven workloads
19.4 AI and data platforms on OpenShift
20 Final Project and Hands-On Exercises
▼
20.1 Deploying a containerized application
20.2 Implementing CI/CD with OpenShift
20.3 Securing and scaling an application
20.4 Monitoring and troubleshooting report
Where to Move
Move chapter:
☰
1 Course Overview
☰
1.1 What is OpenShift
☰
1.2 Why OpenShift is used in modern IT and cloud environments
☰
1.3 OpenShift vs Kubernetes
☰
1.4 Typical OpenShift use cases
☰
1.5 Structure and goals of the course
☰
2 Containers and Cloud-Native Fundamentals
☰
2.1 What is a container
☰
2.2 Containers vs virtual machines
☰
2.3 Introduction to Docker and container images
☰
2.4 Container registries
☰
2.5 Basics of cloud-native applications
☰
3 Kubernetes Fundamentals
☰
3.1 What is Kubernetes
☰
3.2 Kubernetes architecture
☰
3.3 Control plane components
☰
3.4 Worker node components
☰
3.5 Kubernetes objects and resources
☰
3.6 Declarative configuration model
☰
4 OpenShift Architecture
☰
4.1 Overview of OpenShift architecture
☰
4.2 Control plane in OpenShift
☰
4.3 Nodes and machine roles
☰
4.4 OpenShift Operators
☰
4.5 OpenShift networking model
☰
4.6 OpenShift storage model
☰
5 OpenShift Installation and Deployment Models
☰
5.1 OpenShift deployment options
☰
5.2 Installer-Provisioned Infrastructure
☰
5.3 User-Provisioned Infrastructure
☰
5.4 Managed OpenShift services
☰
5.5 Single-node OpenShift
☰
5.6 Cluster lifecycle management
☰
6 Accessing and Using OpenShift
☰
6.1 OpenShift web console
☰
6.2 OpenShift CLI (oc)
☰
6.3 Authentication and authorization
☰
6.4 Projects and namespaces
☰
6.5 Resource quotas and limits
☰
7 Building and Deploying Applications
☰
7.1 Application deployment concepts
☰
7.2 Source-to-Image (S2I)
☰
7.3 Container-based deployments
☰
7.4 DeploymentConfigs and Deployments
☰
7.5 Rolling updates and rollbacks
☰
8 Networking in OpenShift
☰
8.1 Services and service discovery
☰
8.2 Routes and ingress
☰
8.3 Network policies
☰
8.4 Load balancing
☰
8.5 External access to applications
☰
9 Storage in OpenShift
☰
9.1 Persistent storage concepts
☰
9.2 Persistent Volumes
☰
9.3 Persistent Volume Claims
☰
9.4 StorageClasses
☰
9.5 Dynamic provisioning
☰
9.6 Stateful applications
☰
10 Configuration and Secrets Management
☰
10.1 ConfigMaps
☰
10.2 Secrets
☰
10.3 Environment variables
☰
10.4 Managing sensitive data
☰
10.5 Best practices for configuration
☰
11 Scaling and High Availability
☰
11.1 Horizontal pod autoscaling
☰
11.2 Vertical scaling
☰
11.3 Self-healing and pod restarts
☰
11.4 High availability concepts
☰
11.5 Multi-zone and multi-region clusters
☰
12 Monitoring, Logging, and Observability
☰
12.1 Built-in monitoring stack
☰
12.2 Metrics and alerts
☰
12.3 Logging architecture
☰
12.4 Distributed tracing
☰
12.5 Troubleshooting applications
☰
13 Security in OpenShift
☰
13.1 Security model overview
☰
13.2 Role-Based Access Control
☰
13.3 Security Context Constraints
☰
13.4 Image security and scanning
☰
13.5 Network security
☰
13.6 Compliance and auditing
☰
14 CI/CD and DevOps with OpenShift
☰
14.1 DevOps concepts
☰
14.2 CI/CD pipelines overview
☰
14.3 OpenShift Pipelines (Tekton)
☰
14.4 GitOps with Argo CD
☰
14.5 Integrating OpenShift with external CI tools
☰
15 Operators and Platform Services
☰
15.1 What are Operators
☰
15.2 Operator Lifecycle Manager
☰
15.3 Installing and managing Operators
☰
15.4 Common platform Operators
☰
15.5 Custom Operators
☰
16 Upgrades, Maintenance, and Operations
☰
16.1 OpenShift upgrade process
☰
16.2 Backup and restore
☰
16.3 Node maintenance
☰
16.4 Cluster troubleshooting
☰
16.5 Capacity planning
☰
17 OpenShift on HPC and Specialized Workloads
☰
17.1 Running batch workloads on OpenShift
☰
17.2 OpenShift and GPUs
☰
17.3 MPI and parallel workloads in containers
☰
17.4 Hybrid HPC and cloud workflows
☰
18 OpenShift in Practice
☰
18.1 Typical OpenShift workflows
☰
18.2 Development to production lifecycle
☰
18.3 Case studies from industry
☰
18.4 Common pitfalls and best practices
☰
19 Future Directions and Ecosystem
☰
19.1 Kubernetes ecosystem overview
☰
19.2 OpenShift roadmap
☰
19.3 Serverless and event-driven workloads
☰
19.4 AI and data platforms on OpenShift
☰
20 Final Project and Hands-On Exercises
☰
20.1 Deploying a containerized application
☰
20.2 Implementing CI/CD with OpenShift
☰
20.3 Securing and scaling an application
☰
20.4 Monitoring and troubleshooting report
Close