|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kubernetes-for-developers/
课程评论:没有评论
课程名称:Kubernetes 开发者课程 课程概述:本课程旨在帮助您入门 Kubernetes。通过实践工作坊,您将学习如何将应用程序容器化,将其部署到 Kubernetes 集群中,并融入 DevOps 的理念。 课程议程: 1. 创建 ASP.NET Core MVC 应用程序 2. 为产品添加模型和控制器 3. 演示 MVC 应用程序 4. 解释 Dockerfile 5. 构建 MVC 应用程序的 Docker 容器 6. 将 Docker 容器推送到 Docker Hub 7. 概述 Kubernetes 的设置 8. 使用仪表板部署 Docker 容器到 Kubernetes 9. 使用 YAML 和 kubectl 部署 Docker 容器 10. 创建和部署服务 11. 创建和部署 MSSQL 数据库 12. 在 Kubernetes 中使用环境变量连接 Web 应用程序到数据库 13. 创建持久卷 14. 使用 ConfigMap 和 Secret 15. 创建 AKS 集群并连接到 AKS 仪表板和 kubectl 16. 使用 StorageClass 创建 Azure 磁盘 17. 使用 LoadBalancer 代替 NodePort 18. 将持久卷(PVC)部署到 Azure AKS 19. 将 Secret 部署到 Azure AKS 20. 将 SQL Server 容器部署到 Azure AKS 21. 将 MVC 应用程序部署到 Azure AKS 22. 在 AKS 上运行应用程序 23. 将项目发布到 GitHub 24. 创建 CI 管道使用 Azure DevOps 25. 创建 CD 管道 26. 编辑管道以使用最新的容器 27. 运行 CI-CD 管道 该课程将为您提供实用的技能,以便在 Kubernetes 环境中进行开发和部署,帮助您顺利开展现代应用程序的开发过程。
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 appAdd Model and Controller for ProductsDemo of the MVC app.cmprojDemo of the MVC appExplaining DockerfileBuild Docker Container for MVC appPush Docker container to Docker HubOverview on setting up KubernetesDeploy Docker container into Kubernetes using DashboardDeploy Docker container using YAML and kubectlCreate and deploy a ServiceCreate and deploy MSSQLConnect web app to DB in Kubernetes using ENVCreate PersistentVolumeConfigMapSecretCreate AKS clusterConnect to AKS Dashboard and kubectlStorageClass to create an Azure DiskUsing LoadBalancer instead of NodePortDeploy PVC to Azure AKSDeploy Secret to Azure AKSDeploy Sql Server container to Azure AKSDeploy the mvc app to Azure AKSRunning the app on AKSPublish project to GithubCreate the CI pipeline using Azure DevOpsCreate the CD pipelineEdit the pipeline to use the newest containerRun the CI-CD pipeline