windows 本地连接 k8s 集群

本文档介绍了在Windows上安装和配置Kubernetes(kubectl)、ktctl工具的详细步骤,并指导如何在IntelliJ IDEA中使用jvm插件连接K8s集群。包括下载安装文件、配置环境变量、创建kubeconfig文件以及验证安装。此外,还展示了如何利用ktctl进行连接,并在IDEA中通过.jvmrc文件实现项目与K8s的交互。
摘要由CSDN通过智能技术生成

目录

1.安装 jvm 插件

2. 安装 kubectl

3. 安装 ktctl


参考地址:   https://alibaba.github.io/kt-connect/#/zh-cn/guide/how-to-use-in-idea

 

windows开发环境连接 k8s 集群

 

1.安装 jvm 插件

 

2. 安装 kubectl

https://storage.googleapis.com/kubernetes-release/release/v1.14.8/bin/windows/amd64/kubectl.exe
D:/kube/kubectl/kubectl.exe
添加环境变量 D:/kube/kubectl

验证:   kubectl version

可能不会自动生成 .kube 文件夹,通过 md 创建,因为手动创建的时候,会提示  必须键入文件名

md .kube

.kube 文件夹新增 config 文件

apiVersion: v1
kind: Config
clusters:
- cluster:
    api-version: v1
    certificate-authority-data: 使用自己的
    server: "https://修改为自己的:16443"
  name: "local"
contexts:
- context:
    cluster: "local"
    user: "kube-admin-local"
  name: "local"
current-context: "local"
users:
- name: "kube-admin-local"
  user:
    client-certificate-data: 使用自己的
    client-key-data: 使用自己的

验证:

kubectl get nodes
kubectl get pods -n kube-system

 

3. 安装 ktctl

https://github.com/alibaba/kt-connect/releases/download/v0.0.13-rc11/ktctl_0.0.13-rc11_windows_amd64.tar.gz
D:\kube\ktctl\ktctl.exe
添加环境变量 D:\kube\ktctl
验证:  ktctl -v

在 idea 下面的这个窗口执行命令,执行完后不能将命令终止


-- 连接
ktctl --waitTime 20 connect

连接成功后,会在项目的文件内,自动生成一个 .jvmrc文件,然后 jvm 插件会根据该文件的内容进行加载。

启动项目,正常访问就可以了

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值