基础命令
K3d Kubeconfig

k3d kubeconfig 命令

管理 kubeconfig 文件

概述

管理 kubeconfig 文件

k3d kubeconfig [标志]

选项

-h, --help:显示 kubeconfig 子命令的帮助信息。
从父命令继承的选项
--timestamps:启用日志时间戳。
--trace:启用超级详细的输出(跟踪日志记录)。
--verbose:启用详细输出(调试日志记录)。

k3d kubeconfig get 命令

打印集群的 kubeconfig 文件内容。

概述

打印集群的 kubeconfig 文件内容。

k3d kubeconfig get [CLUSTER [CLUSTER [...]] | --all] [标志]

选项

-a, --all:输出所有现有集群的 kubeconfig 文件内容。
-h, --help:显示 get 子命令的帮助信息。
从父命令继承的选项
--timestamps:启用日志时间戳。
--trace:启用超级详细的输出(跟踪日志记录)。
--verbose:启用详细输出(调试日志记录)。

k3d kubeconfig merge 命令

将集群的 kubeconfig 文件写入或合并到新的或现有的 kubeconfig 文件中。

概述

将集群的 kubeconfig 文件写入或合并到新的或现有的 kubeconfig 文件中。

k3d kubeconfig merge [CLUSTER [CLUSTER [...]] | --all] [标志]

选项

-a, --all:获取所有现有集群的 kubeconfig 文件。
-h, --help:显示 merge 子命令的帮助信息。
-d, --kubeconfig-merge-default:合并到默认的 kubeconfig 文件($KUBECONFIG 环境变量指定的文件,或者 /home/thklein/.kube/config)。
-s, --kubeconfig-switch-context:切换到新的上下文(默认值为 true)。
-o, --output string:定义输出目标(- 表示标准输出,或者指定一个文件),默认值来自 $KUBECONFIG 环境变量指定的文件,或者 /home/thklein/.kube/config。
--overwrite:【谨慎使用!】覆盖现有的文件,忽略其原有内容。
-u, --update:更新现有 kubeconfig 文件中冲突的字段(默认值为 true)。

从父命令继承的选项

--timestamps:启用日志时间戳。
--trace:启用超级详细的输出(跟踪日志记录)。
--verbose:启用详细输出(调试日志记录)。