Spinnaker 介绍

功能:

无论目标环境如何,Spinnaker 部署优势始终如一,它的功能如下:

通过灵活和可配置 Pipelines,实现可重复的自动化部署;

提供所有环境的全局视图,可随时查看应用程序在其部署 Pipeline 的状态;

通过一致且可靠的 API ,提供可编程配置;

易于配置、维护和扩展;

具有操作伸缩性;

兼容 Asgard 特性,原用户不用迁移。

架构:

这里写图片描述

 

Deck:面向用户 UI 界面组件,提供直观简介的操作界面,可视化操作发布部署流程。

  • API: 面向调用 API 组件,我们可以不使用提供的 UI,直接调用 API 操作,由它后台帮我们执行发布等任务。
  • Gate:是 API 的网关组件,可以理解为代理,所有请求由其代理转发。
  • Rosco:是构建 beta 镜像的组件,需要配置 Packer 组件使用。
  • Orca:是核心流程引擎组件,用来管理流程。
  • Igor:是用来集成其他 CI 系统组件,如 Jenkins 等一个组件。
  • Echo:是通知系统组件,发送邮件等信息。
  • Front50:是存储管理组件,需要配置 Redis、Cassandra 等组件使用。
  • Cloud driver 是它用来适配不同的云平台的组件,比如 Kubernetes,Google、AWS EC2、Microsoft Azure 等。
  • Fiat 是鉴权的组件,配置权限管理,支持 OAuth、SAML、LDAP、GitHub teams、Azure groups、 Google Groups 等。

 

转载于:https://www.cnblogs.com/mhc-fly/p/9120548.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值