Devops: Azure Kubernetes service(AKS) with Jenkins Pipeline

所在平台: Udemy

课程主页: https://www.udemy.com/course/devops-azure-kubernetes-serviceaks-with-jenkins-pipeline/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** DevOps: Jenkins Pipeline 与 Azure Kubernetes Service (AKS) 集成 **课程概述:** 本课程专为希望学习如何将 Jenkins 与 Azure Kubernetes Service (AKS) 集群集成,以实现 Kubernetes 部署自动化的学生而设计。Jenkins 是一个开源的 DevOps 工具,可用于自动化到 Azure Kubernetes Services 的 CI/CD 流水线。 课程将涵盖 Jenkins 的安装、Git 和 GitHub 账户的创建、DockerHub 账户的创建以及基础 Jenkins 流水线的学习,以理解复杂的构建过程。我们将使用 Git 作为源代码管理工具,用于上传源代码以实现持续集成。此外,还将学习如何使用 Docker Engine 容器化应用程序,并部署应用程序进行验证。然后,将在 Azure Kubernetes Service 公有云环境中构建相同的应用程序。课程还将讲解 Jenkins 及其相关插件的安装,用于管理 AKS 集群。 具体内容包括: * 在本地桌面使用 Docker Engine 创建示例应用程序。 * 手动将 Docker 镜像推送到 Docker Hub。 * 在 AKS 中创建使用 Docker Hub 镜像的部署。 * 创建流水线以验证 GitHub 账户。 * 在 Jenkins Master 节点上构建 Docker 镜像。 * 通过流水线将镜像推送到 Docker Hub。 * 在同一流水线中添加 Kubernetes 部署自动化,并验证部署。 * 使用 Jenkins SCM 创建声明式 Jenkins 流水线。 * 在 GitHub 存储库中创建新的 Jenkinsfile。 * 修改流水线并捕获 AKS 集群中的更改。

课程评论(0条)

课程详情

This course is created for students who would like to learn, how to integrate Jenkins with Azure Kubernetes service (AKS) cluster for Automating Kubernetes deployments.Jenkins is an open-source Devops tool to automate CI/CD pipelines to Azure Kubernetes Services.This course going to cover Jenkins installation, Git, GitHub account creation, DockerHub Account creation and basics Jenkins pipeline to understand complex build.We are going to use Git as SCM tool, where we are going to upload our source code for Continuous Integration.Containerising your application with help of docker engine and deploy the application to validate application.Build the same application in Azure Kubernetes Service public cloud vendor.Installing Jenkins and its associated plugins for Managing AKS cluster.Creating sample app in Local desktop with help of docker engine, push the docker image to docker hub manually and create a deployment in AKS with docker hub image.Create a pipeline to validate GitHub account, Build the docker image in Jenkins Master node. Push the image to Docker hub via Pipeline.Adding Kubernetes deployment automation in the same pipeline and validate the deployment.Create a declarative Jenkins pipeline with Jenkins SCM. And create a new Jenkinsfile in GitHub repository.Modifying the pipeline and capturing the changes in AKS cluster.

课程标签

0人关注该课程

主题相关的课程