使用 ci cd 管道在开发测试实验室中创建 Service Fabric-Cluster
creating ServiceFabric-LabCluster in devtest lab using cicd pipeline
我正在尝试在 azure 开发测试实验室中创建服务结构集群,以创建我的服务结构应用程序的测试环境。
有人可以提供有关使用 cicd 管道在开发测试实验室中创建 ServiceFabric-LabCluster 的信息
这是 link 到 Public 的回购:
https://github.com/Azure/azure-devtestlab
其中包含 Artifacts 和 Envionments。在 Envronments 中包含 ServiceFabric-LabCluster,其中包含 azuredeploy.json,我们可以从中获取我们需要从 VSTS 管道发送的参数的完整信息。它还包含 Create-ClusterCertificate。ps1 用于创建用于创建集群的证书。
所以如果我们没有,首先我们需要创建自签名证书
一个是通过执行这个 powershell 文件。
在新发布管道的 VSTS 中,我们必须获得一个任务 Azure
开发测试实验室创建环境。
- 我们必须提供一些输入(参数)
Azure Rm 订阅:这里我们select azure 订阅
LabName : select 我们创建的实验室名称
Repository Name : 这里我们select Public Environment Repo
模板名称:SelectServiceFabric-LabCluster
环境名称 : 这里我们提供要创建的环境名称
参数 : 我们可以提供所有需要的参数 eg
-adminUsername '$(userName)'
-adminPassword (ConvertTo-SecureString -String '$(password)' -AsPlainText -Force)
-证书 ''
-证书密码 'CertiicatePassword'
-certificateThumbprint ''
创建管道后,我们部署它,我们的集群将在 azure 中创建。
我正在尝试在 azure 开发测试实验室中创建服务结构集群,以创建我的服务结构应用程序的测试环境。 有人可以提供有关使用 cicd 管道在开发测试实验室中创建 ServiceFabric-LabCluster 的信息
这是 link 到 Public 的回购: https://github.com/Azure/azure-devtestlab
其中包含 Artifacts 和 Envionments。在 Envronments 中包含 ServiceFabric-LabCluster,其中包含 azuredeploy.json,我们可以从中获取我们需要从 VSTS 管道发送的参数的完整信息。它还包含 Create-ClusterCertificate。ps1 用于创建用于创建集群的证书。
所以如果我们没有,首先我们需要创建自签名证书 一个是通过执行这个 powershell 文件。
在新发布管道的 VSTS 中,我们必须获得一个任务 Azure 开发测试实验室创建环境。
- 我们必须提供一些输入(参数) Azure Rm 订阅:这里我们select azure 订阅 LabName : select 我们创建的实验室名称 Repository Name : 这里我们select Public Environment Repo 模板名称:SelectServiceFabric-LabCluster 环境名称 : 这里我们提供要创建的环境名称 参数 : 我们可以提供所有需要的参数 eg
-adminUsername '$(userName)' -adminPassword (ConvertTo-SecureString -String '$(password)' -AsPlainText -Force) -证书 '' -证书密码 'CertiicatePassword' -certificateThumbprint ''
创建管道后,我们部署它,我们的集群将在 azure 中创建。