Bagikan melalui


Enable-AksHciArcConnection

Sinopsis

Mengaktifkan koneksi Arc untuk kluster hibrid AKS.

Sintaks

Enable-AksHciArcConnection -name <String> 
                          [-tenantId <String>]
                          [-subscriptionId <String>] 
                          [-resourceGroup <String>]
                          [-credential <PSCredential>]
                          [-location <String>]

Deskripsi

Mengaktifkan koneksi Arc untuk kluster hibrid AKS.

Contoh

Menyambungkan kluster hibrid AKS ke Azure Arc untuk Kubernetes menggunakan login pengguna Azure

Perintah ini menghubungkan kluster beban kerja Anda ke Azure Arc menggunakan ID langganan dan grup sumber daya yang diteruskan dalam perintah Set-AksHciRegistration saat mendaftarkan host AKS untuk penagihan. Pastikan Anda memiliki akses ke langganan pada peran "Pemilik". Anda dapat memeriksa tingkat akses dengan membuka langganan Anda, mengklik "Kontrol akses (IAM)" di sisi kiri portal Microsoft Azure, lalu mengklik "Lihat akses saya".

Connect-AzAccount
Enable-AksHciArcConnection -name "myCluster"

Menyambungkan kluster hibrid AKS ke Azure Arc untuk Kubernetes menggunakan perwakilan layanan

Jika tidak memiliki akses ke langganan tempat Anda menjadi "Pemilik", Anda dapat menyambungkan kluster AKS ke Azure Arc menggunakan perwakilan layanan.

Perintah pertama meminta info masuk perwakilan layanan dan menyimpannya dalam variabel credential. Masukkan ID aplikasi Anda untuk nama pengguna dan rahasia perwakilan layanan sebagai kata sandi saat diminta. Pastikan Anda mendapatkan nilai-nilai ini dari admin langganan Anda. Perintah kedua menyambungkan kluster Anda ke Azure Arc menggunakan info masuk perwakilan layanan yang disimpan dalam variabel credential.

$Credential = Get-Credential
Enable-AksHciArcConnection -name "myCluster" -subscriptionId "3000e2af-000-46d9-0000-4bdb12000000" -resourceGroup "myAzureResourceGroup" -credential $Credential -tenantId "xxxx-xxxx-xxxx-xxxx" -location "eastus"

Pastikan perwakilan layanan yang digunakan dalam perintah di atas memiliki peran "Pemilik", "Kontributor" atau "Kluster Kubernetes - Onboarding Azure Arc" yang ditetapkan kepada mereka serta memiliki cakupan atas ID langganan dan grup sumber daya yang digunakan dalam perintah. Untuk informasi selengkapnya tentang perwakilan layanan, kunjungi membuat perwakilan layanan dengan Azure PowerShell.

Parameter

-Name

Nama alfanumerik dari kluster AKS Anda.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-tenantId

ID penyewa dari perwakilan layanan Azure Anda. Nilai default adalah konteks login Azure. Anda dapat mengetahui ID penyewa default menggunakan perintah (Get-AzContext).Tenant.Id.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-subscriptionId

ID langganan akun Azure Anda. Nilai default adalah ID langganan yang diteruskan di Set-AksHciRegistration.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-resourceGroup

Nama grup sumber daya Azure. Nilai default adalah grup sumber daya yang diteruskan di Set-AksHciRegistration.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-credential

Ini adalah [PSCredential] untuk perwakilan layanan Azure.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-lokasi

Lokasi atau wilayah Azure sumber daya Azure Anda. Nilai default adalah lokasi yang dilewati Set-AksHciRegistration. Jika Anda tidak meneruskan lokasi pada Set-AksHciRegistration, maka nilai default adalah lokasi grup sumber daya yang diteruskan dalam perintah Enable-AksHciConnection.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Azure resource group's location
Accept pipeline input: False
Accept wildcard characters: False

Langkah berikutnya

Referensi AksHci PowerShell