OktetoKubernetes 应用开发工具

联合创作 · 2023-09-27 11:53

Okteto 是一款加快 Kubernetes 应用程序开发的工具,它允许你在本地编写代码并自动更新 Kubernetes 应用程序。

运行okteto upKubernetes 时,你将获得一个开发容器,容器里面包括你的所有开发工具(例如 maven 和 jdk,或 npm、python、go 编译器),这个开发容器继会承原始 Kubernetes 部署的机密、配置映射、卷或任何其他配置值

接下来,你的 IDE 和工具会把远程集群视为本地文件系统/环境。在本地 IDE 上编写代码,一旦保存文件,更改就会转到开发容器,并且 Kubernetes 应用程序会立即更新(利用已有的任何热重载机制),不需要创建 docker 镜像,也不需要将 Kubernetes 清单应用到集群。

  • 创建双向文件同步服务,让本地文件系统和开发容器之间能保持最新更改。
  • 使用SSH自动进行本地和远程端口转发,可以通过localhost或连接远程调试器来访问集群服务。
  • 为开发容器提供交互式终端,可以像从本地终端一样构建、测试和运行你的应用程序。

奥克泰托

浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报