您可以为 Bash 或 Zsh shell 启用 Tab 自动补全功能。
安装 ACP CLI(ac)后,您可以启用 Tab 自动补全,在按下 Tab 键时自动补全 ac 命令或提示选项。以下操作步骤演示如何为 Bash shell 启用 Tab 自动补全。
将 Bash 自动补全代码保存到文件:
将文件复制到 /etc/bash_completion.d/ 目录:
您也可以将文件保存到本地目录,并在您的 .bashrc 文件中通过 source 命令加载。
打开新终端时,Tab 自动补全即被启用。
安装 ACP CLI(ac)后,您可以启用 Tab 自动补全,在按下 Tab 键时自动补全 ac 命令或提示选项。以下操作步骤演示如何为 Zsh shell 启用 Tab 自动补全。
您必须已安装 ACP CLI(ac)。
要将 ac 的 Tab 自动补全添加到您的 .zshrc 文件,请运行以下命令:
打开新终端时,Tab 自动补全即被启用。
您可以使用 ACP CLI(ac)登录 ACP 平台,并检索用于从命令行访问集群的 kubeconfig 文件。与传统的单集群 kubeconfig 导出不同,ac login 通过平台发现创建了一个全面的多集群配置。
您拥有 ACP 平台端点访问权限和有效的认证凭证。
运行以下命令登录您的 ACP 平台:
<platform-url>:ACP 平台的基础 URL(例如 https://acp.prod.example.com)<session-name>:用户定义的该平台连接的友好名称(例如 "prod"、"staging")登录过程会自动完成:
若要将配置导出到单独文件,运行:
设置 KUBECONFIG 环境变量指向导出的文件:
使用 ac 与您的 ACP 集群交互:
ACP CLI 登录过程创建了一个全面的 kubeconfig 结构,包括:
acp:<session>:<cluster> 格式的无冲突命名规范重要:导出的 kubeconfig 文件包含可访问您 ACP 平台集群的认证令牌。
如果计划跨会话或多台机器重用导出的 kubeconfig 文件,请确保其安全存储,并定期使用 ac config sync 同步以保持集群列表的最新状态。