タグ

tipsとOperation Managementに関するminotonのブックマーク (3)

  • Ansible playbookを書くのが面倒くさいあなたへ

    playbookをゼロから書きはじめるのが面倒くさいひとむけに、既存のplaybookを探したりするためのヒント集。 ( ベストプラクティスを伝えるのではなく背中を押すのが目的なので「来やるべきあれこれ(テスト, CI, 標準化, レビュー, etc.)」については何も書いていません )

    Ansible playbookを書くのが面倒くさいあなたへ
  • ssig33.com - docker ホストを長期間運用する際の注意点

    うちには 2013 年末ごろからずっと docker コンテナを運用し続けていた物理ホストがあったのだけど、最近 $ docker ps とかしても結果が戻ってくるのに 20 秒ぐらいかかるし、コンテナの起動とかにも同じくらい時間がかかる $ /etc/init.d/docker restart などとしようもんならコンテナが使用可能になるまで 3 時間ぐらいかかってた。とはいえそう頻繁にコンテナを手動で起動したり終了したりするホストではないし、 docker のデーモン自体を再起動するとかは当に稀なのでずっと放置してたんだけど、さすがに放置できなくなってきた。 $ docker ps --all | wc -l とすると 103781 とかなってて、ゴミコンテナやイメージが大量にありすぎるのが諸悪の根源なのではないかという予想を立てた。 そこでこのようなスクリプトでコンテナを掃除してみ

  • Vagrant Tips - Qiita

    Vagrantとは 最近は、Vagrantという仮想環境のセットアップを自動化してくれるツールが流行しています。 私も最近触り始めたのですが、これからの開発環境にはなくてはならないと断言できるようなポテンシャルを秘めているツールだと思いました。 昔のようにApacheとMySQLだけがあれば開発できるような時代であれば、そこまで有用ではなかったのかもしれません。しかしながら、昨今では開発を行う上で、DBサーバの選択肢もWebサーバの選択肢もアプリケーションサーバの選択肢も、さまざまなものがあり複雑化しています。 大規模なチーム開発を行う場合、それらの開発環境を構築する手順を各個人にやってもらうと、ちょっとした手順のミスなどにより、プログラムが動かなくなったりします。 さらに、無意識的にプラグインなどを投入するなどして、「私の環境だと動くのに。。。」といった不具合も発生します。 このような問

    Vagrant Tips - Qiita
  • 1