随笔分类 -  Azure DevOps

摘要:一,引言 对于今天所分析的 SonarQube,首先我们得了解什么是 SonarQube ? SonarQube 又能帮我们做什么?我们是否在项目开发的过程中遇到人为 Review 代码审核规范?带着以上问题,开始今天的分析内容吧 !!! 1)什么是 SonarQube ? SonarQube 是一 阅读全文
posted @ 2023-04-27 14:12 Grant_Allen 阅读(613) 评论(0) 推荐(3) 编辑
摘要:一,引言 今天我们继续讲解 Azure DevOps Server 的内容,对于管理用户组除了在 Azure DevOps Server 服务器上添加管理员方式外,还有没有其他方式,Azure DevOps 需要加入Azure ADDS 服务域后,Azure DevOps Server 的管理员组是 阅读全文
posted @ 2022-11-26 11:02 Grant_Allen 阅读(522) 评论(0) 推荐(3) 编辑
摘要:一,引言 Azure DevOps Server 搭建完成后,关于如何进行项目管理,项目成员管理等,我们接着上一篇文章,继续讲解 Azure DevOps Server 的用户,用户组。首先,我们需要明白 Azure DevOps Server 有哪些登录方式 1)Azure DevOps Serv 阅读全文
posted @ 2022-11-11 23:39 Grant_Allen 阅读(1239) 评论(0) 推荐(1) 编辑
摘要:一,引言 最近一段时间,公司希望在自己的服务器上安装本地版的 Azure DevOps Service(Azure DevOps Server),用于项目内的测试,学习。本着学习的目的,我也就开始学习在测试服务器上安装 Azure DevOps Server 2022 Express 以及测试的 D 阅读全文
posted @ 2022-11-01 22:59 Grant_Allen 阅读(2189) 评论(0) 推荐(0) 编辑
摘要:思路浅析 在我们分享的 Azure Terraform 系列文中有介绍到关于 Terraform 的状态文件远程存储的问题,我们在 Azure DevOps Pipeline 的 Task Job 加 azure_cli_script 执行内联脚本(该脚本帮我们创建好 Terraform 状态文件存 阅读全文
posted @ 2022-04-28 18:53 Grant_Allen 阅读(589) 评论(0) 推荐(2) 编辑
摘要:一,引言 之前我讲过的所有的案例中,都是将整个Azure Resource 部署到同一个订阅下,没有做到灵活的在 Azure Pipeline 在运行前选择需要部署的环境。在实际的项目开发中,我们也会遇到将这些基础设施资源验证完成后,分别部署到 DEV,UAT,PRD 等多个环境 。那么我们就带着个 阅读全文
posted @ 2022-01-22 21:19 Grant_Allen 阅读(455) 评论(0) 推荐(3) 编辑
摘要:一,引言 Azure Pipeline 管道是一个自动化过程;但是往往我们由于某种原因,需要在多个阶段之前获得批准之后再继续下一步流程,所以我们可以向Azure Pipeline 管道添加审批!批准流程可帮助我们进一步控制自己的管道;我们可以控制管道内特定阶段的 Step 开始,通过审批,并决定 A 阅读全文
posted @ 2022-01-13 23:25 Grant_Allen 阅读(835) 评论(0) 推荐(1) 编辑
摘要:一,引言 上一篇文章记录了利用 Azure DevOps 跨云进行构建 Docker images,并且将构建好的 Docker Images 推送到 AWS 的 ECR 中。今天我们继续讲解 Azure DevOps 的 Pipeline,利用 Release Pipeline 实现 Terraf 阅读全文
posted @ 2021-06-08 16:41 Grant_Allen 阅读(1043) 评论(0) 推荐(1) 编辑
摘要:一,引言 最近项目上让开始学习AWS,作为一名合格的开发人员,当然也是学会利用Azure DevOps Pipeline 将应用程序部署到 AWS ECS(完全托管的容器编排服务)。我们要学会将应用程序部署到多云的环境上,技多不压身!!!! 首先肯定的是,我们必须先依赖Azure DevOps 进行 阅读全文
posted @ 2021-05-26 22:38 Grant_Allen 阅读(1067) 评论(0) 推荐(1) 编辑
摘要:一,引言 由于新申请的 Azure DevOps 账号中的私有项目不在享受托管代理提供的1800分钟的免费时间,又不想花钱付费,那我们只能另想版本解决没有并行作业的问题。 我是分割线 新组织中的私有项目无法获得1800分钟的免费试用期限 于是,我们只能利用旧的Azure DevOps 连接到新的 A 阅读全文
posted @ 2021-04-10 01:03 Grant_Allen 阅读(699) 评论(3) 推荐(6) 编辑
摘要:一,引言 起因是前两天项目上做测试,需要我把写好的基于.NET 5 的 Web 测试程序作成 Docker 镜像。当我在本地验证完功能后,准备利用 Docker 构建应用程序镜像的时候,发现系统不支持安装 Docker Desktop。这下看来只能利用Azure DevOps 自动创建 Docker 阅读全文
posted @ 2021-04-05 00:21 Grant_Allen 阅读(927) 评论(1) 推荐(3) 编辑
摘要:一,引言 上一篇讲解到利用 Azure DevOps 将整个 Azure Web App,Azure Traffic Manager profile,Azure Storage Account,Azure Key Vault 部署到 Azure 上,我们也知道整个 Infra 架构已经实现了自动化部 阅读全文
posted @ 2021-02-02 08:49 Grant_Allen 阅读(966) 评论(1) 推荐(9) 编辑
摘要:一,引言 之前一篇文章有讲解到利用 利用Azure DevOps 实现自动化部署基础资源,当时 TF 代码没有针对 Azure 各个资源的封装,所有的资源代码全部写在一个 main.tf 文件中。然后还有讲到 Azure Resource Common Module 的 TF 代码的封装。之前还在A 阅读全文
posted @ 2021-01-28 22:15 Grant_Allen 阅读(1294) 评论(2) 推荐(9) 编辑
摘要:一,引言 上一篇我们结合学习 Azure Traffic Manger 的内容,做了一个负载均衡的基础设施架构。通过 Terraform 部署执行计划,将整个 Azure Traffic Manager 结合 Azure Web App 的架构快速部署到云上。然后再将我们的示例项目代码部署到对应的不 阅读全文
posted @ 2021-01-18 17:07 Grant_Allen 阅读(2014) 评论(1) 推荐(4) 编辑
摘要:一,引言 之前讲解的ADF 集成Azure DevOps 实现CI/CD,在 Releases Pipeline 阶段,我们是将两个 Blob Storage 的链接字符串复制、粘贴到 ”Override template parameters“,这样虽然说实现了对应的功能,但是也暴露出一定的问题, 阅读全文
posted @ 2020-11-16 20:55 Grant_Allen 阅读(890) 评论(9) 推荐(11) 编辑
摘要:一,引言 由于上一节文章内容过长,无法分享Azure Data Factory 的持续集成,持续发布。今天将着重介绍一下在使用 Azure DevOps Pipeline 发布,自动进行持续集成,并且已自动化发布,将Azure Data Factory 部署到多个环境中。 其实大家也不必惊讶,这里的 阅读全文
posted @ 2020-11-04 22:30 Grant_Allen 阅读(2255) 评论(7) 推荐(11) 编辑