美文网首页
9. kubernetes idea 插件便捷操作

9. kubernetes idea 插件便捷操作

作者: 升职哦 | 来源:发表于2022-08-16 11:17 被阅读0次

    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 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

    相关文章

      网友评论

          本文标题:9. kubernetes idea 插件便捷操作

          本文链接:https://www.haomeiwen.com/subject/kzilgrtx.html