V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tilv37
V2EX  ›  DevOps

[求教] pulumi 管理 azure china 的资源

  •  
  •   tilv37 · 5 天前 · 398 次点击
    前提:临时客串 DevOps 人员,没太接触过 pulumi
    最近用 pulumi 管理 azure 中国的资源。参考 pulumi 官方教程,我的 IaaS 资源创建的“状态”和“日志”都是保存在 pulumi 官网上的。

    实际情况,应该参考教程,换个地方保存,如 azure 的 storage account,pulumi 也支持 pulumi login azblob://bucketname 这种方式。

    但似乎这种方式连接不到中国区的 storage account ?

    各位大佬有这么做过么?怎么保存这些 IaaS 创建的“状态”呢? local 的话,不行,因为用的 azure devops pipeline,文件存不住。

    感谢
    5 条回复    2021-06-10 14:44:04 +08:00
    Itoktsnhc
        1
    Itoktsnhc   5 天前
    https://www.pulumi.com/docs/intro/cloud-providers/azure/
    ---
    environment: (Optional) The Cloud Environment which should be used. Possible values are public, usgovernment, german, and china. Defaults to public. It can also be sourced from the following environment variable: ARM_ENVIRONMENT
    Itoktsnhc
        2
    Itoktsnhc   5 天前
    pulumi login 这个是不是要设置下 az login 的环境?
    janxin
        3
    janxin   4 天前
    @Itoktsnhc pulumi login --help
    nino789pzw
        4
    nino789pzw   4 天前
    不熟悉 azure China (但是我知道我们用 azure China 的时候遇到很多问题,很多时候需要自己 manually provision resources )
    我们都用的 default 的也就是存在 pulumi 的 backend;
    如果你用 ado pipeline 并且要用 az storage account 做 backend 考虑下 pipeline 加个 task 先下载 state file 存到 local 然后 pipeline 存到 storage account ?
    nino789pzw
        5
    nino789pzw   4 天前
    我知道两家德国车厂用 azure,VW 和 MB
    VW 貌似估计不用 pulumi ? 后者的话可以在内网 mm 上问。。

    ps AFAIK pulumi 没 prefer 用其他 backend 保存 state 吧?
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3515 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 16ms · UTC 05:49 · PVG 13:49 · LAX 22:49 · JFK 01:49
    ♥ Do have faith in what you're doing.