Spinnaker 安装配置
环境信息
- Centos-7 3.10.0-1160
- Docker Engine 19.03.15
- Kubernetes 1.21.2
本文档中涉及服务器的操作,都是在 Kubernetes 集群的 Master 节点上进行。如果在其他服务器启动 Halyard 容器,需要确保容器中可以访问到 Kubernetes 集群的 API Server
安装部署步骤
Install Halyard on Docker and Choose Cloud Providers - Kubernetes
宿主机准备容器数据目录
宿主机创建 local Halyard config directory [1]
mkdir /root/spinnaker_data |
Spinnaker 的部署配置会写入容器目录 /home/spinnaker/.hal
,将此配置映射到宿主机,可保证配置持久化。
拷贝 Kubernetes 集群管理配置文件到 /root/spinnaker_data/.kube/config
[2]
cp /etc/kubernetes/admin.conf /root/spinnaker_data/.kube/config |