Minio

如何在阿里云容器服务ACK上部署应用管理/发布系统Spinnaker

一曲冷凌霜 提交于 2019-11-30 12:25:36
Spinnaker是一个开源的多云持续交付平台,可帮助您方便管理应用以及快速交付应用。 Spinnaker的两个主要功能是: 应用管理 , 应用交付 Applications, clusters, and server groups是Spinnaker中非常重要的几个概念, Load balancers and firewalls描述了如何向用户公开你的服务: 应用部署和部署策略: 在ACK上部署Spinnaker的步骤: (1)创建一个ACK集群 (2)创建Spinnaker需要的Kubernetes资源 (3)配置Spinnaker的安装文件 (4)部署并访问Spinnaker 1. 创建集群 参考 创建阿里云容器服务ACK集群 2. 创建Spinnaker需要的Kubernetes资源 2.1 创建 Namespace $ kubectl create ns spinnaker 2.2 创建 ServiceAccount ClusterRoleBinding 资源用于 Halyard 部署 Spinnaker rbac.yaml 文件内容: apiVersion: v1 kind: ServiceAccount metadata: name: spinnaker-service-account namespace: spinnaker --- apiVersion: rbac