文件名称:kdo:Kubernetes上的无部署开发
文件大小:346KB
文件格式:ZIP
更新时间:2024-04-21 17:09:42
kubernetes development Go
Kdo:Kubernetes上的无部署开发 Kdo是一个命令行工具,使开发人员可以在实际的部署环境中运行,开发和测试代码更改,而不必处理Kubernetes部署和配置的复杂性。 使用Kdo,您可以: 在Kubernetes集群中运行命令而不进行任何部署; 生成并使用自定义映像来运行没有任何注册表的命令; 从现有工作负载继承pod配置而不是部署; 运行命令以评估端到端行为时,请替换现有的pod。 Kdo还可以用于运行时间更长的连接开发会话,其中将本地文件更新推送到正在运行的容器中,从而可以在快速代码迭代的同时继续在Kubernetes集群中作为正确配置的容器运行。 前提条件和安装 KDO需要kubectl CLI与Kubernetes集群和沟通docker CLI执行动态图像生成,所以首先要确定你有这些安装并在您的可用路径。 然后,下载适合您平台的最新,并将kdo二进制文件添加
【文件预览】:
kdo-master
----go.mod(324B)
----pkg()
--------command()
--------docker()
--------portforward()
--------pod()
--------output()
--------filesync()
--------replacer()
--------imagebuild()
--------server()
--------kubectl()
----.gitattributes(38B)
----.github()
--------workflows()
----go.sum(13KB)
----images()
--------logo.png(155KB)
----.vscode()
--------launch.json(268B)
--------tasks.json(2KB)
----CNAME(7B)
----LICENSE(1KB)
----cli()
--------kdo()
----samples()
--------todo-app()
----README.md(14KB)
----.gitignore(46B)
----_config.yml(26B)