kubernetes idea 插件便捷操作

本文介绍了如何在Windows上的JetBrains IDEA 2022.1.1中使用Kubernetes插件进行便捷操作,包括快速生成Kubernetes资源文件模板、设置YAML文件模板以及通过SSH连接编辑远程资源文件。Kubernetes插件提供了如KubernetesDeployment、ConfigMap等资源的模板创建,同时支持通过SFTP连接远程编辑和管理yml文件。
摘要由CSDN通过智能技术生成

9. kubernetes idea 插件便捷操作

这里我们以 windows jetbrain idea v2022.1.1 为例

为了方便我们操作和学习,这里我们说下 idea 与 kubernetes集群的便捷操作。

一、 plugins kubernetes

kubernetes plugin 为我们提供了一些便捷操作: 比如 命令提示、模板生成等。

File > Settings > Plugins > Marketplace > 在 Type / to see options里 搜索 Kubernetes

image.png

下面我们简单介绍几个简单的功能演示:

快速生成kubernetes 资源文件模板

idea 中并未提供yaml的快捷创建方式,我们设置一下:

File > Settings > Editor > File and Code Templates > Files > Create Template

image.png

如图所示,我们创建yml类型的模板文件,而后我们在新建文件时就可以选择yaml类型的文件了。

image.png

我们新建一个test.yml 文件,使用 k* 命令去创建kubernetes 资源模板文件

image.png

我们只需要在 yaml 文件中 输入k即可触发自动命令提示:

  • kdep ---- kubernetes deployment
  • kcm ---- kubernetes configMap
  • kpod ---- kubernetes pod
  • kres ---- kubernetes generic resource
  • kser ---- kubernetes service

选择我们要创建的模板类型,生成模板,我们在name处 输入名称,它会自动填充其他属性,而后我们只需要 输入要引用的 image 即可

image.png

Typora_enVZ4hLCPy.gif

在image 处也会有提示,包括版本信息

image.png

在这里插入图片描述

我们把鼠标放到某个属性上(restartPolicy),也会有api提示,

image.png

二、 连接ssh 并 使用sftp,快捷编辑资源文件

File > Settings > Tools > SSH Configurations > Add

执行以下操作,这样我们就连接上了ssh。

image.png

File > Settings > Build,Execution,Deployment > Deployment > add

添加sftp 快捷连接

image.png

使用sftp

image.png

查看sftp列表,选择要连接的sftp

image.png

而后我们就可以查看 remote 文件路径并编辑了。

image.png

远端的yml文件 同样支持 kubernetes 插件。

而后如果我们想 上传,下载某个文件拖拽即可

image.png

我们也可以直接在远端新建文件:

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

升职哦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值