StackStorm分析(二)StackStorm部署

StackStorm介绍

       StackStorm是一个强大的自动化平台,结合DevOpsChatOps,提供可扩展、灵活和健壮的工具链用于应用、服务和工作流的自动化能力。

 


 

StackStorm部署

本文使用docker-compose进行部署StackStorm

$ git clone https://github.com/StackStorm/st2-docker 

$ cd st2-docker 

$ make env

$ docker-compose up -d

 

运行成功后可以查询:

$ cd st2-docker


$ docker-compose ps     

Name                       Command               State

---------------------------------------------------------------

st2docker_mongo_1        docker-entrypoint.sh mongod      Up  

st2docker_postgres_1     docker-entrypoint.sh postgres    Up  

st2docker_rabbitmq_1     docker-entrypoint.sh rabbi ...   Up  

st2docker_redis_1        docker-entrypoint.sh bash  ...   Up  

st2docker_stackstorm_1   /st2-docker/bin/entrypoint.sh    Up 



然后登陆StackStorm容器:

$ docker-compose exec stackstorm bash


容器中查询版本,这本装的是2.7.1版本: 

$ st2 --version 

st2 2.7.1, on Python 2.7


参考

  • https://github.com/StackStorm/st2-docker

作者简介

吴龙辉,现任网宿科技云计算架构师,致力于云计算PaaS的研究和实践,《Kubernetes实战》作者,活跃于CloudFoundry,Docker,Kubernetes等开源社区,贡献代码和撰写技术文档。 
邮箱:[email protected]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章