push-deploy:通过外部平台协调Kubernetes中的部署

时间:2021-05-02 19:57:23
【文件属性】:
文件名称:push-deploy:通过外部平台协调Kubernetes中的部署
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-02 19:57:23
Python 推送部署 Push-Deploy是一个Python应用程序,可帮助安全且简单地实现外部工具(GitHub Actions,Circle CI等)与Kubernetes之间的通信,而无需暴露集群凭据。 相反,它公开了一个接受参数的API。 按部署的重点是其可能没有项目semver的地方,其他工具,如和会更有意义。 -- 免责声明 这是预发行软件,功能非常有限。 它将存在错误,并且缺少许多计划在以后的版本中使用的功能。 API也可能以不向后兼容的方式更改。 配置 PD_REGISTRY :注册表URI,例如258640715359.dkr.ecr.us-west-2.amazonaws.com PD_SECRET_KEY :非常长的( PD_SECRET_KEY字符)字母数字字符串 PD_USER :要用于验证的用户名 PD_PASSWORD :用于验证的密码 用法 TOKEN= $(
【文件预览】:
push-deploy-master
----.gitignore(1KB)
----Dockerfile(150B)
----Tiltfile(92B)
----requirements.txt(91B)
----Makefile(465B)
----.dockerignore(359B)
----LICENSE(11KB)
----docker-compose.yml(331B)
----.github()
--------ISSUE_TEMPLATE()
--------FUNDING.yml(87B)
--------workflows()
--------main.workflow(1B)
--------dependabot.yml(200B)
----README.md(2KB)
----tests()
--------setup.yaml(2KB)
----kubernetes()
--------ingress.yaml(261B)
--------app.yaml(4KB)
----wsgi.py(144B)
----pushdeploy()
--------__init__.py(1KB)
--------config.py(233B)
--------apiv1.py(6KB)
----version.py(23B)

网友评论