/var/log/messages

debugging with sixth sense

Docker Swarm

ええと、blacklabelops/jenkins は Docker Compose で、なのですがこれを Docker Swarm 使って云々、にしようと思ったらどうすりゃいいのかな、ということで検討着手。

ググッてみたところ、以下なドキュメントを発見。

むむ、試してみようにもマルチホストな環境が無いな。

とりあえず

色んな文書が混在してるので本家のナニを確認してみます。

ざっくり手順を以下に列挙。

VPC とか security rule の設定

EC2 instance の launch

docker engine の導入と起動

discovery backend のセトアプ

  • progium/consul というイメージ
  • ssh で接続して docker run

Swarm Cluster

  • マネージャ二つ起動してます
  • node 二つ起動してます
  • 起動、というかクラスタへの参加なのか

ぶっちゃけ

クラスタ作れてれば後は

  • docker-compose.yml
  • jenkins-master.yml
  • jenkins-slave.yml

あたりを入手して

1
$ docker-compose up -d

でよしなに、なのかどうか。

Comments