kubernetes idea 插件便捷操作

发布时间 2024-01-04 16:46:42作者: 追云逐梦

9. kubernetes idea 插件便捷操作

https://blog.csdn.net/feiyuchuixue/article/details/126373605?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-2-126373605-blog-105804826.235^v40^pc_relevant_3m_sort_dl_base4&spm=1001.2101.3001.4242.2&utm_relevant_index=5

 

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

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

 

 

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

快速生成kubernetes 资源文件模板
idea 中并未提供yaml的快捷创建方式,我们设置一下:

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

 

 

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

 

 

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

 

 

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

kdep ---- kubernetes deployment
kcm ---- kubernetes configMap
kpod ---- kubernetes pod
kres ---- kubernetes generic resource
kser ---- kubernetes service
选择我们要创建的模板类型,生成模板,我们在name处 输入名称,它会自动填充其他属性,而后我们只需要 输入要引用的 image 即可

 

 

 

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

 

 

 

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

 

二、 连接ssh 并 使用sftp,快捷编辑资源文件
File > Settings > Tools > SSH Configurations > Add

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

 

 

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

添加sftp 快捷连接

 

 

使用sftp

 

 

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

 

 

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

 

 

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

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

 

 

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

 

 

 


————————————————
版权声明:本文为CSDN博主「升职哦」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/feiyuchuixue/article/details/126373605