文件名称:Kops-Continuous-Deployment:Todo App Kubernetes在AWS上使用Kops,Travis CI进行连续部署(EC2实例)
文件大小:227KB
文件格式:ZIP
更新时间:2024-04-04 16:36:01
JavaScript
我的Todo Cloud K8s应用 使用Docker,Helm3,Kubernetes部署和运行应用程序。 用于Todo Cloud Kubernetes部署的入门应用程序。 去做: 将公共替换为私有容器注册表(Gitlab) 设置SonarQube 设置Prometheus和Grafana监控 将Travis替换为GitLab CI 使用多个云集群配置(EKS / GKE / kops)设置Rancher 设置性能测试阶段 设置单位/整合+代码质量阶段 在主分支上进行生产前设置阶段(连续交付) 选修的: 设置自托管的Sentry服务 设置自托管的Confluence 设置自托管的Jira 设置自托管的Gitlab服务器 设置和配置VPC防火墙 设置自己的云GitLab运行程序 使用Terraform自动完成Kops 零停机时间更新主节点上的kops版