mac安装使用kubectl客户端

要在本地连接 Kubernetes 集群(比如在本地机器上访问 Kubernetes 集群的 API 或者管理集群资源),有几个步骤和工具可以帮助你完成此任务。最常见的方式是使用 kubectl 和配置好本地的 kubeconfig 文件来连接远程 Kubernetes 集群。

安装kubectl

参考:

在 macOS 系统上安装和设置 kubectl | Kubernetes

"brew install kubectl"安装有点慢,这里下载文件安装

1.下载客户端

bash 复制代码
sudo  curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/amd64/kubectl"

2.将 kubectl 置为可执行文件:

bash 复制代码
sudo chmod +x ./kubectl
  1. 将可执行文件 kubectl 移动到系统可寻址路径 PATH 内的一个位置:

    sudo mv ./kubectl /usr/local/bin/kubectl
    sudo chown root: /usr/local/bin/kubectl

4.测试一下,确保你安装的是最新的版本:

复制代码
kubectl version --client

5.安装完成

使用kubectl命令

1.查看配置文件

bash 复制代码
kubectl config view

2.导入配置

bash 复制代码
export KUBECONFIG=../your-k8s-file.yaml

3.完成链接配置

bash 复制代码
kubectl cluster-info
相关推荐
阿拉斯攀登1 小时前
Kubernetes(K8s)全面解析:核心概念、架构与实践
docker·云原生·容器·kubernetes·k8s
杭州泽沃电子科技有限公司2 小时前
煤化工精炼与加工环节的监测:智能平台如何保障最终产品价值与环保合规?
运维·科技
可可苏饼干2 小时前
Ruo-Yi 前后端分离
运维·学习
SUPER52662 小时前
运维hbase服务重启,导致应用查询异常 hbase:meta
运维·数据库·hbase
_w_z_j_2 小时前
Linux----信号(产生、保存、处理)
linux·运维·服务器
专家大圣2 小时前
远程调式不复杂!内网服务器调试用对工具很简单
运维·服务器·网络·内网穿透·cpolar
CoderYanger3 小时前
动态规划算法-简单多状态dp问题:15.买卖股票的最佳时机含冷冻期
开发语言·算法·leetcode·动态规划·1024程序员节
gs801403 小时前
Ascend 服务器是什么?(Ascend Server / 昇腾服务器)
运维·服务器·人工智能
CoderYanger3 小时前
递归、搜索与回溯-FloodFill:33.太平洋大西洋水流问题
java·算法·leetcode·1024程序员节
飞飞传输3 小时前
选对国产FTP服务器,筑牢数据传输安全防线,合规高效双达标
大数据·运维·安全