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]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章