Kubernetes和Docker的VSCode的便捷扩展功能
概述
这是关于Kubernetes和Docker在使用过程中一些方便的VSCode功能介绍,与Kubernetes本身的操作略有不同。使用这些功能可以在VSCode上创建一个简易的Kubernetes集成开发环境。如果您觉得每次输入命令有些繁琐,或者从头开始创建yaml文件有些麻烦(在实际工作中可能很少见),那么这些功能可能会对您的工作提供一定的辅助。
Docker 移植容器引擎
首先是为了基于Kubernetes的Docker扩展功能。
-
- リソースのリスト化と簡易的にコンテナへの操作がコンテキストメニューからできる
-
- dockerfileやdocker-compose.ymlのIntelliSenseが使えるようになる
docker rmやdocker logsなど基本的なdockerコマンドがコンテキストメニューから選択できる
docker attachやdocker execも右クリックからの操作でVSCodeのターミナルにアタッチできる
Kubernetes:Kubernetes
一个可以替代Kubernetes简易仪表板的扩展功能。
Kubernetes 支持
为什么很少有关于Kubernetes的YAML创建辅助功能的文章呢。
我个人认为这是一个能够降低Kubernetes的”YAML之墙”的扩展功能的潜力。
基本上,它是对上述”Kubernetes”建议功能的增强。
相比”Kubernetes”,它支持的资源模板类型更加丰富。
即使不用查找和拉取模板,也可以在这个扩展功能中完成一定程度的创建。(当然,如果不了解每个资源,那就没有意义了)
比如说,对于Deployment来说,您可以选择完整套组件或简化的组件。
以上是对一些有用的Kubernetes扩展功能的简介。
如果方便的话,请尝试使用它们来轻松地编写YAML配置文件。