Làm cách nào để tìm hiệu trưởng dịch vụ được gán cho cụm AKS mới được tạo?


13

Tôi vừa tạo một cụm AKS bằng cách sử dụng một tiêu chuẩn az aks create ... --ssh-key-value .... Theo https://docs.microsoft.com/en-us/azure/aks/kubernetes-service-principal ,

một cụm AKS được tạo và do hiệu trưởng dịch vụ hiện tại không được chỉ định, nên một hiệu trưởng dịch vụ được tạo cho cụm.

Tôi có thể tìm SP được tạo ở đâu? Cảm ơn

Câu trả lời:


16

Như Bruno Faria đã nói, bạn có thể tìm thấy hiệu trưởng dịch vụ trong Azure Active Directory, Azure Active Directory -> App registrations -> All apps như thế này:

nhập mô tả hình ảnh ở đây

Ngoài ra, bạn có thể sử dụng az aks list --resource-group <your-resouece-group>để tìm hiệu trưởng dịch vụ của mình:

nhập mô tả hình ảnh ở đây

Hi vọng điêu nay co ich.


Đây là những gì chúng tôi đang tìm kiếm. Cách nhận SP được gán cho một cụm cụ thể, điều này đặc biệt phù hợp nếu bạn có một số cụm và một số SP không phải AKS cụ thể. Thanx
JoaoCC

2

Truy cập Azure Active Directory >> Đăng ký ứng dụng >> Chọn tất cả ứng dụng từ menu thả xuống >> tìm ứng dụng của bạn và nhấp vào nó.

Hiệu trưởng dịch vụ sẽ là Id ứng dụng và bí mật sẽ là chìa khóa trong cài đặt.


Tôi đã đến đó, và có một số ứng dụng, không có ứng dụng nào có tên của cụm được tạo. Những gì tôi đang tìm hiểu là làm thế nào để tôi biết cái nào trong số này đã được gán cho cụm mới được tạo. Thx
JoaoCC

Chà, tôi chỉ nhận thấy rằng nó ~/.azure/acsServicePrincipal.jsonservice_principalcùng giá trị với một trong những ứng dụng ' ApplicationID. Thật kỳ lạ, trong cổng thông tin, ứng dụng này có một liên kết đến Create Service Principal. Được không Thx
JoaoCC

2

Đầu ra từ "danh sách az aks" phải chứa clientId dịch vụ chính của bạn.


1
Điều này khác với câu trả lời được chấp nhận bởi @Jason Ye như thế nào?
Dave M

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.