win10 安装kubectl,配置config连接k8s集群

安装kubectl

按照官方文档安装:https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/

curl安装

(1)下载curl安装压缩包: curl for Windows

(2)配置环境变量:

用户变量:

Path变量:

(3)测试curl是否成功安装:

安装kubectl

(1)下载kubectl

bash 复制代码
curl.exe -LO "https://dl.k8s.io/release/v1.29.2/bin/windows/amd64/kubectl.exe"

验证该可执行文件(可选步骤)

下载 kubectl 校验和文件:

复制代码
curl.exe -LO "https://dl.k8s.io/v1.29.2/bin/windows/amd64/kubectl.exe.sha256"

基于校验和文件,验证 kubectl 的可执行文件:

  • 在命令行环境中,手工对比 CertUtil 命令的输出与校验和文件:

    复制代码
    CertUtil -hashfile kubectl.exe SHA256
    type kubectl.exe.sha256

(2)将 kubectl 二进制文件夹追加或插入到PATH 环境变量中

配置集群config证书

(1)从集群master节点上找到相应的证书,

bash 复制代码
cat /etc/kubernetes/admin.conf
# 或者
sudo cat /etc/kubernetes/admin.conf

(2)将证书信息复制到本地用户.kube\config文件下面,例如: C:\Users\asus\.kube\config

(3)验证集群信息

bash 复制代码
kubectl get nodes

NAME    STATUS   ROLES           AGE   VERSION
master  Ready    control-plane   20d   v1.28.7
node1   Ready    <none>          20d   v1.28.7
node2   Ready    <none>          20d   v1.28.7
相关推荐
Sst的头号粉丝2 小时前
Kubernetes——介绍
云原生·容器·kubernetes
木二_2 小时前
057.Kubernetes cert-manager ACME方案介绍
云原生·容器·kubernetes·证书·cert-manager·证书管理
危笑ioi3 小时前
基于Kubeconfig实现K8s节点免密登录
云原生·容器·kubernetes
木二_3 小时前
058.Kubernetes cert-manager 申请证书及ingress注解介绍
云原生·容器·kubernetes·cert-manager·证书管理
道清茗6 小时前
【Kubernetes知识点问答题】PriorityClass、HPA、Argo CD 与 CI/CD 流水线
ci/cd·容器·kubernetes
yuezhilangniao6 小时前
大白话AI运维K8S整体思路和相关名词-结合腾讯云
运维·人工智能·kubernetes
苦涩花开54867 小时前
Kubernetes学习,记一些笔记
笔记·学习·kubernetes
遇见火星7 小时前
生产级 DevOps 自动化交付模板(基于 Kubernetes 与 GitOps)
kubernetes·自动化·devops·gitops
岁岁种桃花儿20 小时前
kubenetes从入门到上天系列第二十一篇:Kubernetes安装Ingress实战
云原生·容器·kubernetes
http阿拉丁神猫1 天前
kubernetes知识点汇总19~24
云原生·容器·kubernetes