suzuki-shunsuke / issue

MIT License
4 stars 0 forks source link

RunDeck 検証 #31

Closed suzuki-shunsuke closed 4 years ago

suzuki-shunsuke commented 4 years ago

RunDeck

https://docs.rundeck.com/docs/manual/01-introduction.html

https://docs.rundeck.com/docs/administration/overview/system-architecture.html

Rundeck stores job definitions and execution history in a relational database. Output from command and job executions is saved on disk but can be forwarded to remote stores like S3 or Logstash.

Terraform

https://www.terraform.io/docs/providers/rundeck/index.html

Terraform で管理するとして、CircleCI から Terraform 実行するとかしたら、 CircleCI から API 叩けるように穴を空ける必要がある


というのも一つの手かもしれない。それでユーザーが幸せになれるかは考えないといけない


ローカルで動かす

---
# docker run --name rundeck -p 4440:4440 -v rundeck-data:/home/rundeck/server/data rundeck/rundeck:3.1.2
version: "3"
services:
  rundeck:
    image: rundeck/rundeck:3.1.2
    ports:
    - "4440:4440"
    volumes:
    - "rundeck-data:/home/rundeck/server/data"
volumes:
  rundeck-data: