#1 楼
在您使用Rancher时,最简单的方法是注册自定义Rancher目录并为要部署的每个堆栈/服务创建一个项目。一个具有以下结构的Git存储库
然后在Jenkins中,您可以创建一个作业,该作业将调用Rancher REST API来部署/更新堆栈/服务。
Rancher会为此服务拉取最新版本的Docker映像,并从目录中将其部署为与Docker Compose文件相对应。
优点:
几乎可用于每个应用程序的通用方法
Jenkins本身可能会部署到Rancher环境中,代理可能在Kubernetes集群中创建
缺点:
开发团队应遵循可靠的发布策略,以便能够使用通用版本
存储驱动程序仍在使用中Rancher 2.0的Alpha版本中的问题
评论
你好可能通过详细的操作方法或有用的链接来扩展答案。
– Dawny33♦
18年1月10日在9:18