Kayıtlı bir kümenin aracı yapılandırmalarını sorgulamak için DescribeExternalAgent işlemini çağırabilirsiniz. Aracı yapılandırmalarını harici bir kümede dağıtabilirsiniz. Bu sayede kümenin API sunucusuna erişebilirsiniz.
Daha fazla bilgi için bkz. Harici bir Kubernetes kümesini kaydetme.
Hata ayıklama
İstek sözdizimi
GET /k8s/ClusterId/external/agent/deployment?PrivateIpAddress=String HTTP/1.1
Content-Type:application/json
İstek parametreleri
İstek yolu parametreleri
|
Parametre |
Tür |
Zorunlu |
Örnek |
Açıklama |
|
ClusterId |
String |
Evet |
c106f377e16f34eb1808d6b9362c9**** |
Sorgulamak istediğiniz kümenin kimliği. |
İstek sorgu parametreleri
Parametre |
Tür |
Zorunlu |
Örnek |
Açıklama |
| PrivateIpAddress | String | Hayır | true | Küme içindeki ağ üzerinden erişmek için kullanılan kimlik bilgilerinin alınıp alınmayacağını belirtir.
Varsayılan değer: |
| AgentMode | String | Hayır | admin | Aracının izin modu. Geçerli değerler: admin: Tam yetki sağlayan yönetici modu. restricted: Kısmi yetki sağlayan kısıtlı mod. Varsayılan değer: admin. |
Yanıt sözdizimi
HTTP/1.1 200
Content-Type:application/json
{
"config" : "String"
}
Yanıt parametreleri
Yanıt gövdesi parametreleri
|
Parametre |
Tür |
Örnek |
Açıklama |
|
config |
String |
apiVersion: v1**** |
YAML biçimindeki aracı yapılandırmaları. |
Örnekler
Örnek istekler
GET /k8s/c106f377e16f34eb1808d6b9362c9****/external/agent/deployment?PrivateIpAddress=true HTTP/1.1
Content-Type:application/json
Başarılı yanıt örnekleri
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<config>apiVersion: v1****</config>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"config" : "apiVersion: v1****"
}
Hata kodları
Hata kodlarının listesi için bkz. Hizmet hata kodları.