From the course: Azure for DevOps: Application Infrastructure
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Define and install an application through Helm - Azure Tutorial
From the course: Azure for DevOps: Application Infrastructure
Define and install an application through Helm
- [Instructor] Depending on the resource we want to deploy in Kubernetes, we have to define multiple YAML files. This introduces some complexity. We have to deploy YAML files in the correct sequence, as there may be dependencies and items need to be provisioned if we are going to reference them. As our footprint grows, so does our deployment process. YAML files need to deploy the correct version in order to manage dependencies. Take scenarios where we may have to revert to a previous version. We now have to consider all the deployment files. We may have ones that were discontinued as part of this release. We would need to include it. You might be wondering if there's a better way to handle this and fortunately, there is. We have Helm, a package manager for Kubernetes. Helm solves a similar problem, coordinating Kubernetes deployments. So what does a Helm deployment look like? Helm packages are known as charts. Charts…
Contents
- Container orchestration3m 15s
- (Locked)Options for provisioning Kubernetes Services4m 38s
- (Locked)Manage Kubernetes beyond Azure1m 57s
- (Locked)CLI deployment3m 19s
- (Locked)Application deployment process3m 17s
- (Locked)Application deployment demo6m 32s
- (Locked)Define and install an application through Helm4m 28s
- (Locked)Create a scaling plan2m 49s