來學習如何在 Pipeline 中使用 Key Vault Secrets,區分為下述兩大步驟
- 建立 Key Vault 並設定 Secrets
- Pipeline 內讀取 Secrets 並放進 txt 檔案內
建立 Key Vault 並設定 Secrets
Step1:Azure Portal => 建立資源 (紅線)
Step2:搜尋 Key Vault 就可以找到
Step3:建立 Key Vault - JTKVLab0821
Step4:存取設定,預設權限模型為 Azure 角色型存取控制 (RBAC)
Step5:檢視設定並建立 Key Vault
Step6:進入秘密時可以在上方看見警告訊息
- RBAC 不允許此作業
- 您未獲授權而這些內容這些內容
白話說明就是沒有權限啦
Step7:進入 Key Vault 存取控制 (IAM) => 新增角色指派
Step8:Key Vault 角色權限,依實務情況授予適合角色,下方截圖只保留 Key Vault 相關角色
Step9:指定該角色的使用者
Step10:再次進入秘密內上述權限警告訊息就不會出現啦
Step11:建立秘密 - DatabasePassword,祕密值為 P@aaw0rd
Step12:完成建立秘密
- 參考資料
- FB 討論
沒有留言:
張貼留言