Scale set using keyvault in another region

前端 未结 3 1713
名媛妹妹
名媛妹妹 2021-02-06 15:50

I\'m working with an ARM template that creates a VM Scale Set for a Service Fabric cluster and associates some secrets with the VMs from a keyvault. I discovered this morning th

3条回答
  •  遇见更好的自我
    2021-02-06 16:14

    the reason that we enforce region boundaries is to prevent users from creating architectures that have cross region dependencies.

    For an application designed like this an outage of the japaneast datacenter will cause your VMSSes in JapanWest to not be able to successfully scale out.

    Regional isolation is a key design principle of cloud based applications, and we want to prevent users from making bad choices if we can.

    The reason we do not allow cross subscription references is as an important final step to prevent malicious users from using CRP as a privilege escalation mechanism to access other users secrets. There are other mechanisms which also prevent this in ARM, but are based on a configuration.

提交回复
热议问题