如何使用Azure Devops部署.war文件AKS

时间:2019-08-21 19:16:11

标签: azure-devops azure-devops-extensions

我是Azure Devops的新手,将要求您提供建议以使用AzureDevops完成我的CICD流程

我们需要使用天蓝色的Devops CICD执行以下过程

1)我们将Azure存储库用作VS,现在有2个存储库。一个是供开发人员提交Java代码的“ DEV”存储库,另一个是“ Admin”存储库,用于保存docker文件和Kubernetes部署文件。

2)当开发人员将代码提交到“ Dev Repo”并将其打包到.war文件(需要保留在Artifactory中以供参考)时,我们需要使用maven build来初始化构建。

3)我们有一个docker文件,用于使用上面步骤中创建的.war文件创建Tomcat docker映像。创建图像后,应使用正确的命名约定将其发送到ACR

4)我们有一个Kubernetes部署文件,可使用此创建的映像在AKS中进行部署。从上一份工作完成构建和映像推送后,该操作应该是自动化的。

请为每个步骤提供适当的建议,以指导我。.高度赞赏。

0 个答案:

没有答案