Answers:
在使用Rancher时,最简单的方法是注册自定义Rancher目录并为要部署的每个堆栈/服务创建一个项目。
Rancher Catalog是具有以下结构的Git存储库
然后,在Jenkins中,您可以创建一个作业,该作业将调用Rancher REST API来部署/更新堆栈/服务。
相应地,Rancher将为此服务提取最新版本的Docker映像,并根据目录中的Docker Compose文件进行部署。
优点:
缺点:
Kubernetes提供者的Terraform。