Kubernetes for developers
- Description
- Curriculum
- FAQ
- Reviews
This goal of this course is to get you started with Kubernetes. Through a practical workshop, you’ll learn how to dockerize an app, deploy it to Kubernetes cluster and apply DevOps into it.
Agenda:
-
Create ASP.NET Core MVC app
-
Add Model and Controller for Products
-
Demo of the MVC app.cmproj
-
Demo of the MVC app
-
Explaining Dockerfile
-
Build Docker Container for MVC app
-
Push Docker container to Docker Hub
-
Overview on setting up Kubernetes
-
Deploy Docker container into Kubernetes using Dashboard
-
Deploy Docker container using YAML and kubectl
-
Create and deploy a Service
-
Create and deploy MSSQL
-
Connect web app to DB in Kubernetes using ENV
-
Create PersistentVolume
-
ConfigMap
-
Secret
-
Create AKS cluster
-
Connect to AKS Dashboard and kubectl
-
StorageClass to create an Azure Disk
-
Using LoadBalancer instead of NodePort
-
Deploy PVC to Azure AKS
-
Deploy Secret to Azure AKS
-
Deploy Sql Server container to Azure AKS
-
Deploy the mvc app to Azure AKS
-
Running the app on AKS
-
Publish project to Github
-
Create the CI pipeline using Azure DevOps
-
Create the CD pipeline
-
Edit the pipeline to use the newest container
-
Run the CI-CD pipeline
-
4Create AKS cluster through the Azure portalVideo lesson
-
5Cluster managed infrastructureVideo lesson
-
6Create PodVideo lesson
-
7Create DeploymentVideo lesson
-
8Exec into PodVideo lesson
-
9Scale Pods with kubectl scale commandVideo lesson
-
10Create Private ServiceVideo lesson
-
11Create Public Service with type LoadBalancerVideo lesson
-
12View Kubernetes ObjectsVideo lesson
-
13QuizQuiz
-
22Overview on setting up KubernetesVideo lesson
-
23Deploy Docker container into Kubernetes using DashboardVideo lesson
-
24Create and deploy a Deployment objectVideo lesson
-
25Create and deploy a ServiceVideo lesson
-
26Create and deploy MSSQL on Docker container to k8sVideo lesson
-
27Connect web app to DB in Kubernetes using ENVVideo lesson
-
28Create PersistentVolumeVideo lesson
-
29Create ConfigMapVideo lesson
-
30Create SecretVideo lesson
-
31QuizQuiz
-
32Create AKS clusterVideo lesson
-
33Connect to AKS Dashboard and kubectlVideo lesson
-
34Login to AKS using kubeloginVideo lesson
-
35StorageClass to create an Azure DiskVideo lesson
-
36Using LoadBalancer instead of NodePortVideo lesson
-
37Deploy PVC to Azure AKSVideo lesson
-
38Deploy Secret to Azure AKSVideo lesson
-
39Deploy Sql Server container to Azure AKSVideo lesson
-
40Deploy the mvc app to Azure AKSVideo lesson
-
41Running the app on AKSVideo lesson
-
48Publish project to GithubVideo lesson
-
49CI pipeline: Build and Push containerVideo lesson
-
50CI pipeline: Copy and Publish yaml filesVideo lesson
-
51CI pipeline: Replace container TagVideo lesson
-
52CD pipeline: Deploy to Kubernetes from Azure DevOpsVideo lesson
-
53CD pipeline: Kubectl apply for each fileVideo lesson
-
54Run CI-CD pipelinesVideo lesson
External Links May Contain Affiliate Links read more