Course Outline
Introduction
- Helm as a package manager within a Continuous Integration (CI) / Continuous Deployment (CD) workflow.
Installation and Configuration of Kubernetes and Helm
Recap of Kubernetes Cluster Architecture and Docker
Examination of Helm Features and Architecture
Navigating the Kubernetes Dashboard and Helm Command Line Interface
Establishing a Helm Repository
Development of a Helm Chart
Deployment of a Kubernetes Application
Application Management Strategies
Management of Namespaces
Implementation of Monitoring and Logging
Helm Security: Authentication and Authorization
Lifecycle Management via Hooks
Testing Procedures for Helm
Integration with Databases and APIs
Rolling Out Complex Applications to Production Environments
Troubleshooting Techniques
Conclusions and Future Steps
Requirements
- Proficiency with the Linux command line
- Experience in managing containers via Kubernetes
- Foundational knowledge 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