Get-AksEdgeKubeConfig

从 Kubernetes Linux 节点拉取 KubeConfig 文件。

语法

Get-AksEdgeKubeConfig [[-KubeConfigPath] <String>] [-NodeType <String>] [-ignoreError] [-WhatIf] [-Confirm]
 [<CommonParameters>]

说明

从 Linux 拉取 KubeConfig 文件,以便主机上的 kubectl 访问 AKS Edge Essentials 群集。 函数会将 AKS Edge Essentials 群集的 kubeconfig 文件设置为 kubectl 的默认 kubeconfig 文件。

参数

-KubeConfigPath

可选参数,用于指定输出凭据/kubeconfig 文件的自定义位置。 默认为 .kube 用户配置文件文件夹下的 文件夹。

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: $($env:USERPROFILE+"\.kube")
Accept pipeline input: False
Accept wildcard characters: False

-NodeType

可选参数,用于从 Windows 节点获取 kubeconfig 文件

Type: String
Parameter Sets: (All)
Aliases:

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

-ignoreError

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-WhatIf

显示运行该 cmdlet 时会发生什么情况。 cmdlet 未运行。

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

-Confirm

提示你在运行 cmdlet 之前进行确认。

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

通用参数

此 cmdlet 支持以下常见参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutVariable、-OutBuffer、-PipelineVariable、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters

后续步骤

AksEdge PowerShell 参考