ansible 做ci
1,gitlab(100) 安装ansible
rpm -Uvh http://mirrors.ustc.edu.cn/epel/epel-release-latest-7.noarch.rpm yum install epel-release -y yum install ansible -y
2,部署机子的机子(101)安装supervisor
yum install epel-release yum install -y supervisor systemctl start supervisord
3,将gitlab(100) 的公钥添加到 部署机子(101)的 /root/.ssh/authorized_keys 中,没有则创建
ssh-rsa AAAwLL+bXjrC3WJAQWJa8OScPjNNNBQjtSgKHx0/t2my5FxNazpd32UDpZ/ywSVVZHuj8I09 root@k8s-master
4,查看 (101) supervisord 配置文件
ps aux|grep super
5,编辑(101) /etc/supervisord.conf 文件,加载指定文件夹下的 ini 文件
[include] files = /etc/supervisord.d/*.ini
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了