Spinnaker 核心概念解析
来源:互联网 发布:通过js获取网页源代码 编辑:程序博客网 时间:2024/05/17 23:34
参考资料
- API Doc:https://www.spinnaker.io/reference/api/docs.html
- Swagger UI:http://15.114.100.67:8084/swagger-ui.html
- Spinnaker Reference:https://www.spinnaker.io/reference/
- Spinnaker CodeLab: https://www.spinnaker.io/guides/tutorials/codelabs/
触发机制
- 定时触发
指定CRON表达式,按照时间周期触发。 - Git动作触发
Git push时触发,可指定具体的项目、分支。 - Jenkins Job触发
监听Jenkins Job执行。 - Docker Registry触发
监听Docker Registry镜像push动作。 - Pipeline本身触发
当某个Pipeline执行后,开始执行当前Pipeline。
阶段类型
- 前置条件检查
比如检查某个微服务的实例数,可以指定不符合该条件的动作。 - 部署
部署新的Pod或者是Deployment。 - 销毁
销毁已有的Pod示例。 - 启动/禁用
启用或者禁用Pod示例。 - Jenkins Job
执行某个Jenkins Job - 执行Pipeline
执行某个Pipeline - Pod示例扩容/缩容
增加或减少实例数 - 手动确认
手动确认yes/no,决定是否继续执行
核心概念
- 集群
一个集群对应kubernetes中的一个RC/RS。实例数支持scale up/scale down。 - 负载均衡
对应kubernetes中的service,支持不同的环境(dev/test)采用不同的形式暴露服务。
API
spinnaker提供了RESTAPI接口,实现对象的操作。具体可以参照官方文档。
阅读全文
0 0
- Spinnaker 核心概念解析
- Hadoop 核心概念解析
- 一图胜千言:RUP核心概念解析
- 一图胜千言:RUP核心概念解析
- (转载)一图胜千言:RUP核心概念解析
- Hadoop 核心概念解析(转载)
- vuex所有核心概念完整解析State Getters Mutations Actions
- UDDI核心概念
- 面向对象核心概念
- 活动目录核心概念
- Struts2之核心概念
- Maven核心概念
- js 核心概念
- Apache Shiro 核心概念
- java核心概念
- PlayMaker — 核心概念
- Maven核心概念
- MySQL集群核心概念
- 一句话描述插入排序和选择排序的区别
- centos增加swap空间
- android通过友盟进行微信分享的坑
- 数据预处理
- Kotlin 实现Activity之间的跳转 和 布局控件的简单调用
- Spinnaker 核心概念解析
- java.io包
- 数据结构与算法专题之查找与排序——插入类排序(插入、希尔)
- C#WCF开发服务将xxx.wsdl生成xxx.h文件
- 如何将oracle数据库恢复到指定日期
- POJ
- 物联网
- JAVA加载JAR包并调用JAR包中某个类的某个方法
- linux里面如何配置vim