content-k8s-provisioner

时间:2024-06-16 16:26:26
【文件属性】:

文件名称:content-k8s-provisioner

文件大小:162KB

文件格式:ZIP

更新时间:2024-06-16 16:26:26

kubernetes poc k8s delivery upp

描述 该存储库包含为UPP(交付,发布)和PAC平台创建/更新/销毁Kubernetes集群所需的核心自动化。 该设置使用工具在AWS上管理Kubernetes基础架构。 Ansible和bash用于编写kube-aws脚本并将其与任何其他任务集成在一起,而Docker则用于打包预配器设置。 先决条件 要使用预配器,需要以下工具: Kubectl 掌舵2.9.1版。 在某些时候,我们需要解决最新版本中的重大更改,但是现在,我们固定了头盔版本。 有关如何在Mac上固定头盔版本的说明,请参阅入门页面。 构建预配器Docker映像 docker映像用于将置备器设置与固定的工具版本打包在一起。 要使用预配器,请先在本地构建docker映像: docker build -t k8s-provisioner:local . 设置新集群 要为特定平台或群集类型(例如pac / publishin


【文件预览】:
content-k8s-provisioner-master
----sh()
--------provision.sh(471B)
--------restore.sh(6KB)
--------decom.sh(431B)
--------delete-volumes.sh(585B)
--------rotate-tls.sh(502B)
--------reprovision-k8s-only.sh(580B)
--------update.sh(469B)
----README-app_troubleshooting.md(2KB)
----ansible()
--------provision.yaml(5KB)
--------reprovision-k8s-only.yaml(5KB)
--------decom.yaml(5KB)
--------update.yaml(1KB)
--------tasks()
--------templates()
--------rotate-tls-assets.yaml(2KB)
--------vars()
--------hosts(34B)
--------userdata()
--------files()
--------stack-templates()
--------vaults()
----.github()
--------pull_request_template.md(1004B)
--------runbooks.yml(1KB)
--------CODEOWNERS(152B)
----helm-repo-stack()
--------helm-s3-repo.yaml(2KB)
----Dockerfile(244B)
----delivery-kube-config-files()
--------secrets-templates()
--------deployment-template()
----runbooks()
--------runbook.md(2KB)
----.gitignore(105B)
----pub-kube-config-files()
--------secrets-templates()
----README.md(21KB)

网友评论