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

parameters

-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 参考