- 博客(19)
- 收藏
- 关注
原创 Fission分析
## Fission介绍 Fission 是一个构建在 Kubernetes 之上的 FaaS框架。Fission 利用Kubernetes 集群管理、调度、网络管理等,将容器编排功能留给 Kubernetes,而 Fission 就专注于 FaaS 特性。Fission通过函数轻松的在 Kubernetes 上创建服务。Fission工作在源码级别函数和抽象的容器镜像之上,简化了 Kuberne...
2018-05-21 09:47:54 2612
原创 FaaS介绍
FaaS介绍 云计算技术的核心是服务化,服务化就需要提供闭环和灵活的服务。而云计算也在持续发展中,从最初的基础设施服务化(IaaS),平台服务化(PaaS),软件服务化(SaaS),陆续演化出数据库服务化(DBaaS),容器服务化(CaaS)。其实一个更细分的服务化叫做FaaS,FaaS是Functions as a Service的缩写,可以广义的理解为功能服务化,也可...
2018-05-21 09:42:42 36523
原创 StackStorm分析(九)Webhook说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Webhook StackStorm提供了Webhook来触发Trigger。 Sensor是属于pull的机制,即Sensor去探测外部系统,当事件发生时区触发Trigger。而Webhook是的pu...
2018-05-17 18:09:50 1765
原创 StackStorm分析(八)Rule说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Rule Rule是映射Trigger到Action(或者Workflow),即当事件触发后,通过Rule定义的标准(Criteria)进行匹配,当匹配成功将执行Action(或者Workflow)。 ...
2018-05-17 16:05:09 1308
原创 StackStorm分析(七)Sensor说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Sensor Sensor是一系列的感应器用于接受或者监测事件,当事件发生的时候,Sensor将会通知Trigger提交事件到StackStorm。 StackStorm定义了Sensor的...
2018-05-17 15:59:38 1815
原创 StackStorm分析(六)Pack说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Pack Pack是StackStorm中是部署的单位, Pack中包含Action,Workflow,Rule和Sensor等等的配置文件,StackStorm通过Pack进行部署和归类。 可以查询...
2018-05-16 17:22:50 1459 1
原创 StackStorm分析(二)StackStorm部署
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 StackStorm部署本文使用docker-compose进行部署StackStorm$ git clone https://github.com/StackStorm/st2-docker$ cd st2-do...
2018-05-16 16:39:04 2426
原创 StackStorm分析(五)Inquiry说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Inquiry 在自动化任务执行的过程中,往往会需要等待确认的步骤,比如需要人工审核,需要外部系统的确认。为此StackStorm提供一种Action的交互机制Inquiry,通过执行core.as...
2018-05-16 16:34:22 1276
原创 StackStorm分析(四)Mistral说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Mistral Mistral是Mirantis公司为Openstack开发的工作流组件,提供Workflow as aService。Stackstorm集成了Mistral,提供更加灵活和强大的Wor...
2018-05-16 16:29:29 1935
原创 StackStorm分析(三)Action说明
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 Action Action是StackStrom事件触发后的处理方式,也就是自动化任务的执行体。 内置ActionStackStorm内置了许多Action,可以通过命令行查询:# List all availab...
2018-05-16 16:23:00 3204
原创 StackStorm分析(一)StackStorm介绍
StackStorm介绍 StackStorm是一个强大的自动化平台,结合DevOps和ChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。 StackStorm核心概念 StackStorm的工作步骤大体如下: 1. StackStorm Sensor感应并触发事件。 2. Rules Engine对事件进行规则匹配,如果匹配产...
2018-05-16 15:56:13 9039
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人