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