小编akn*_*ott的帖子

如何使用 gitlab-ci 中的托管标识进行身份验证,将 docker 容器从 gitlab 注册表推送到 Azure Web 服务?

我研究了将 docker 映像从 gitlab 容器注册表推送到 azure 资源的方法:将 Docker 映像从 gitlab-ci 推送到 Azure 容器注册表

\n

我还在Azure 文档中找到了创建托管身份(系统分配的用户分配的)的文档

\n

我缺少连接如何az login \xe2\x80\x94-identitygitlab-ci.yml文件中使用 \n 来访问azure 应用程序服务的点。目的是从gitlab 容器注册表推送docker镜像。

\n
    \n
  • 我怎样才能做到这一点?
  • \n
  • 我需要如何配置azure应用程序服务(身份/访问控制)?
  • \n
  • 是否存在任何安全问题?如果是,有az login \xe2\x80\x94-service-principal更安全的方法吗?或者还有其他认证程序吗?ssh
  • \n
\n

提前谢谢你的帮助!

\n

azure gitlab docker gitlab-ci azure-managed-identity

3
推荐指数
1
解决办法
4251
查看次数