本文共 674 字,大约阅读时间需要 2 分钟。
## 1. 架构分析
Halyard + Kubernetes + Redis + MySQL57 + S3
- redis: Gate、Orca、Clouddrive、Rosco、Igor、Fiat、Kayenta
- S3: Front50 、Kayenta 数据持久化- Orca 、Clouddriver 默认安装使用redis存储数据,转换为使用SQL数据库存储。
- Front50 默认安装使用s3持久化存储,转换为使用SQL数据库存储。 - 使用k8s外部redis集群。## 2.准备工作
- 包含6个节点的redis集群(3主+3从)/单机也可以。
- MySQL 5.7数据库。 - 部署Minio用于S3存储。 - 下载Halyard容器镜像。 - 下载Spinnaker集群所需的容器镜像(阿里云)。 - 下载BOM自定义安装所需的文件。### 2.1 k8s部署单机redis持久化存储
mkdir redis-spinnaker cd redis-spinnaker `````python cat 1-pv_pvc.yaml apiVersion: v1 kind: PersistentVolume metadata: name: redis-pv spec: capacity: storage: 10Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain storageClassName: redis-nfs nfs:转载地址:http://zwqgn.baihongyu.com/