Course Outline
Introduction
- Exploring Helm as a package manager for Continuous Integration (CI) and Continuous Deployment (CD).
Installing and Configuring Kubernetes and Helm
Recap of Kubernetes Cluster Architecture and Docker
Understanding Helm Features and System Architecture
Using the Kubernetes Dashboard and Helm Command Line Interface
Establishing a Helm Repository
Building a Helm Chart
Deploying a Kubernetes Application
Application Management Strategies
Managing Namespaces
Implementing Monitoring and Logging
Securing Helm via Authentication and Authorization
Managing Lifecycle Events with Hooks
Testing Helm Environments
Interacting with Databases and APIs
Deploying Complex Applications to Production Environments
Debugging and Troubleshooting
Course Wrap-up and Future Recommendations
Requirements
- Proficiency with the Linux command line
- Practical experience in managing containers using Kubernetes
- Foundational knowledge of Continuous Integration (CI) and Continuous Delivery (CD) principles
Who Should Attend
- Software developers
- DevOps engineers
Testimonials (3)
The knowledge and the patience from the trainer to answer to our questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
The way he approached every one of us when he was explaining what we did not understand.
Marian - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
he was patience and understood that we fall behind