จะค้นหาบริการหลักที่กำหนดให้กับคลัสเตอร์ AKS ที่สร้างขึ้นใหม่ได้อย่างไร


13

ฉันเพิ่งสร้าง AKS az aks create ... --ssh-key-value ...คลัสเตอร์โดยใช้มาตรฐาน ตามhttps://docs.microsoft.com/en-us/azure/aks/kubernetes-service-principal ,

คลัสเตอร์ AKS ถูกสร้างขึ้นและเนื่องจากไม่ได้ระบุหลักการบริการที่มีอยู่บริการหลักจะถูกสร้างขึ้นสำหรับคลัสเตอร์

ฉันจะหา SP ที่สร้างได้ที่ไหน ขอบคุณ

คำตอบ:


19

ดังที่Bruno Fariaกล่าวคุณสามารถค้นหาบริการหลักใน Azure Active Directory Azure Active Directory -> App registrations -> All apps เช่นนี้:

ป้อนคำอธิบายรูปภาพที่นี่

นอกจากนี้คุณสามารถใช้az aks list --resource-group <your-resouece-group>เพื่อค้นหาบริการหลักของคุณ:

ป้อนคำอธิบายรูปภาพที่นี่

หวังว่านี่จะช่วยได้


นี่คือสิ่งที่เรากำลังมองหา วิธีรับ SP ที่กำหนดให้กับคลัสเตอร์ที่เฉพาะเจาะจงซึ่งเกี่ยวข้องโดยเฉพาะอย่างยิ่งถ้าคุณมีหลายคลัสเตอร์และ SP ที่ไม่ใช่ AKS เฉพาะหลายแห่ง Thanx
JoaoCC

2

ไปที่ Azure Active Directory >> การลงทะเบียนแอป >> เลือกแอปทั้งหมดจากเมนูแบบเลื่อนลง >> ค้นหาแอปของคุณแล้วคลิก

บริการหลักจะเป็นรหัสแอปพลิเคชันและความลับจะเป็นคีย์ภายใต้การตั้งค่า


ฉันไปที่นั่นและมีแอพหลายแอปไม่มีชื่อเหล่านั้นในคลัสเตอร์ที่สร้างขึ้น สิ่งที่ฉันต้องการทำความเข้าใจคือฉันจะรู้ได้อย่างไรว่าสิ่งใดที่ได้รับมอบหมายให้กับคลัสเตอร์ที่สร้างขึ้นใหม่ ขอบคุณ
JoaoCC

ดีฉันเพิ่งสังเกตเห็นว่า~/.azure/acsServicePrincipal.jsonมีservice_principalที่มีค่าเช่นเดียวกับหนึ่งในแอพพลิเค ApplicationIDอยากรู้อยากเห็นในพอร์ทัล app Create Service Principalนี้มีการเชื่อมโยงไปยัง ตกลงไหม ขอบคุณ
JoaoCC

2

เอาต์พุตจาก "az aks list" ควรมี serviceId client หลักของคุณ


1
สิ่งนี้แตกต่างจากคำตอบที่ยอมรับโดย @Jason Ye อย่างไร
Dave M

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.