第72节 Prow 的部署方案


❤️💕💕新时代拥抱云原生,云原生具有环境统一、按需付费、即开即用、稳定性强特点。Myblog:http://nsddd.topopen in new window


[TOC]

介绍

因为上一讲引出 Prow 的部署都比较繁琐,所以这一讲,我们从头开始来,进行 Prow 的部署方案设计。

我使用的组织地址是:https://github.com/openim-sigs

我创建的仓库地址是:https://github.com/openim-sigs/test-infra

安装 kubernetes

使用 kubeadm 安装是一样的,我选择了简单的 sealos 部署,我的机器信息如下:

master01: 43.134.63.160  10.0.0.9
node01: 43.128.72.19  10.0.0.10
node02: 150.109.93.151  10.0.0.4

sealos:

curl -sfL  https://raw.githubusercontent.com/labring/sealos/v4.3.0/scripts/install.sh | sh -s v4.2.0 labring/sealos

kubernets:

sealos run labring/kubernetes:v1.25.0 labring/helm:v3.8.2 labring/calico:v3.24.1 \
     --masters 10.0.0.9 \
     --nodes 10.0.0.10,10.0.0.4 -p

GitHub App

我们之前学习过 Github APP

准备 hmac-token

准备 Github-token

参考

  • https://github.com/gitcpu-io/install-prow

END 链接