首页 > 其他分享 >【Azure Developer】Github Action使用Azure/login@v1插件登录遇见错误的替代方案

【Azure Developer】Github Action使用Azure/login@v1插件登录遇见错误的替代方案

时间:2023-01-13 18:31:42浏览次数:62  
标签:插件 Github 登录 -- Azure login az

问题描述

在使用 Github Action  -  Azure/login@v1 的插件时候,登录中国区Azure遇见了问题。

【Azure Developer】Github Action使用Azure/login@v1插件登录遇见错误的替代方案_Azure

Login YAML 内容:

- name: 'Login via Azure CLI'
uses: Azure/[email protected]
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
environment: AzureChinaCloud

那么是否有其他的代替方案呢?

 

问题解答

有的。可以通过直接使用 az login 命令来登录。 

 

如果是使用 用户名和密码的方式登录,可以使用如下命令:

az login -u <user name> -p <password>

如果是使用 Azure AD的注册应用方式登录,可以使用如下命令:

az login --service-principal -u 'Service Principal client id' -p ' Secret Value ' --tenant 'Tenant ID'

完整的替代 Azure/[email protected] 插件的 YAML内容为:

- name: 'azure login and set subscriptions'
run: |
az cloud set --name AzureChinaCloud
az login -u <user name> -p <password>
#az login --service-principal -u 'Service Principal client id' -p ' Secret Value ' --tenant 'Tenant ID'
az account set --subscription "your subscription"

 

参考资料

Set up Secrets in GitHub Action workflows: ​https://github.com/Azure/actions-workflow-samples/blob/master/assets/create-secrets-for-GitHub-workflows.md​

 


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

标签:插件,Github,登录,--,Azure,login,az
From: https://blog.51cto.com/u_13773780/6006394

相关文章

  • github_搜索技巧
    转自网图,侵删操作实例:......
  • 分享一个强大的 Vue 图片编辑插件(快来试试!)
    本篇文章给大家分享一款强大到没朋友的Vue图片编辑插件,可以对图片进行旋转、缩放、裁剪、涂鸦、标注、添加文本等,快来试试并收藏吧!【相关推荐:《vue.js教程》】最近用户......
  • K8S网络插件flannel和calico
    CNI(ContainerNetworkInterface)意为容器网络接口,它是一种标准的设计,为了让用户在容器创建或销毁时都能够更容易地配置容器网络。这是K8s中提供的一种通用网络标准规范,因......
  • webpack插件之html-webpack-plugin
    html-webpack-plugin的作用html-webpack-plugin的主要作用就是在webpack构建后生成html文件,同时把构建好入口js文件引入到生成的html文件中。安装html-webpack-pluginW......
  • 【转】用pageOffice插件实现 word文档在线填充指定数据
    pageOffice控件实现officeword文档在线填充指定数据应用场景OA办公中,经常要在文档的指定位置,填充后端指定数据。如合同中,姓名位置,金额位置,住址位置,要填充后端指定数......
  • next-theme接入valine评论插件
    前因之前用Hexo构建了博客,使用的next主题,最近升级了Hexo和next,遇到valine评论插件接入的问题,记录下我的解决方案解决首先,需要知道的是,next主题在github上有两个仓库,分别......
  • Visual Studio Code下实用插件
    查看VS已经安装的插件:点击侧边栏中的扩展按钮,然后在出现的搜索栏中输入@installed即可查看已经安装的插件1、GBKtoUTF8插件可以解决从其他地方拷贝代码到VS下的注释乱码......
  • Nik Collection 5 for Mac(PS滤镜插件套装) v5.4.0/v4.3.6中文激活版
    NikCollection中文版是一款ps滤镜插件套装,其包含了八款ps插件,分别是NikColorEfex、NikSilverEfex、NikAnalogEfex、NikViveza、NikDfine、NikPerspectiveEfex,Ni......
  • vite vue插件打包配置
    import{defineConfig,UserConfigExport,ConfigEnv}from"vite";importexternalGlobalsfrom"rollup-plugin-external-globals";importvuefrom"@vitejs/plugi......
  • 【工具推荐】 Obsidian 插件 Obsidian to Flomo 一键同步内容到 Flomo 插件
    一、Obsidian、Flomo、ObsidiantoFlomo他们都是什么?1.什么是Obsidian?Obsidian是一款本地管理文件的笔记软件,通过双向链接的方法,把笔记关联起来,形成相互关联的知识......