Repair-AksHciClusterCerts

概要

針對 Kubernetes 內建元件的過期憑證相關錯誤進行疑難排解並修正錯誤。

語法

Repair-AksHciClusterCerts -name 
                          -fixCloudCredentials
                         [-sshPrivateKeyFile <String>] 
                         [-force]
Repair-AksHciClusterCerts -name 
                          -fixKubeletCredentials
                         [-sshPrivateKeyFile <String>] 
                         [-force]

描述

將會取代此 Cmdlet。 請使用 Update-AksHciClusterCertificates

針對 Kubernetes 內建元件的過期憑證相關錯誤進行疑難排解並修正錯誤。

範例

Repair-AksHciClusterCerts -name mycluster -fixCloudCredentials

修正叢集憑證 (如果目標叢集之間有通訊問題)

Repair-AksHciClusterCerts -name mycluster -fixKubeletCredentials

參數

-name

您要在其中重新佈建憑證的 Kubernetes 叢集名稱。

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

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

-fixCloudCredentials

如果工作負載叢集與雲端代理程式失去通訊,請使用此旗標。

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-fixKubeletCredentials

如果工作負載叢集與其他工作負載叢集失去通訊,請使用此旗標。

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

-sshPrivateKeyFile

用來從遠端存取叢集主機 VM 的 SSH 金鑰。

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

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

-force

使用此旗標來強制修復,而不進行檢查。

Type: System.Management.Automation.SwitchParameter
Parameter Sets: (All)
Aliases:

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

後續步驟

AksHci PowerShell 參考