Course Outline
Introduction
- Utilizing the Helm package manager as a tool for Continuous Integration (CI) and Continuous Deployment (CD).
Installation and Configuration of Kubernetes and Helm
Review of Kubernetes Cluster Architecture and Docker
Insight into Helm Capabilities and Structure
Exploring the Kubernetes Dashboard and Helm Command Line Interface
Establishing a Helm Repository
Developing a Helm Chart
Deployment of a Kubernetes Application
Application Administration
Managing Namespaces
Monitoring and Log Management
Helm Security: Handling Authentication and Authorization
Lifecycle Management through Hooks
Testing Helm
Integration with Databases and APIs
Deploying Complex Applications to Production Environments
Troubleshooting Techniques
Recap and Subsequent Steps
Requirements
- Proficiency with the Linux command line
- Practical experience in managing containers using Kubernetes
- A foundational understanding of "continuous integration" (CI) and "continuous delivery" (CD) principles
Target Audience
- 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