サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
neocorno.hatenablog.com
2016 - 07 - 15 開発サーバで複数バージョンのアプリケーションを動作させるための施策 fabric docker docker engine インフラ プルリクをマージする前に開発サーバで動作確認したい 本番にデプロイする前に開発サーバで動作確認したい といったニーズを満たすために行った施策を紹介する。 前提の説明 GitHub Flowで複数人の開発者が開発している。 upstreamの リポジトリ を各人がForkし、チケットごとにブランチを切り、upstream/masterにプルリクを投げる。 レビューしてOKだったらマージする。というフローを取っている。 実現すること 開発者fooのhogehogeブランチを開発サーバで動作確認したい場合、 開発サーバにそれをデプロイし、 http://hogehoge.foo.( 開発サーバの ドメイン ) のようにURLを割り当て
2016 - 07 - 16 Docker + Nginx (+ Fabric)でブルーグリーンデプロイを実現する docker docker engine インフラ neocorno.hatenablog.com に引き続き、今度は 1つの アプリケーションサーバ にNginxとDockerコンテナ2つを ホスティング することでブルーグリーンデプロイを実現する方法を紹介する。 nulab-inc.com を参考にしたが、改めて見ると参考というかそのまんまな気がしてきた。 実現したいこと Dockerコンテナでアプリケーションを動かし、ダウンタイムを限りなく0に近い方法でデプロイしたい デプロイ後に問題が発覚したら素早く元のバージョンに戻したい 使用したツール Nginx Docker Engine 方法 ブルーグリーンデプロイを行う。 アプリケーションサーバ に2つのアプリケーションコ
2016 - 07 - 17 Dockerを使ってAnsible Playbookのテストをする packer docker docker engine ansible インフラ Ansible PlaybookをDockerコンテナに対して実行することでAnsibleのテストを行う。 参考 dev.classmethod.jp tdoc.info tdoc.info 本題 今回はPacker + Ansibleで Google Compute Engine のイメージを作成したかったので、 そのPlaybookのテストをDockerで行うことにした。 Docker Imageを作ることが目的ではない。 余談だが、自分は今の所Dockerイメージを作るのにAnsibleは使っていない。 Dockerfileで良いと思っている。真面目にImage作るならDocker HubやQuay.ioで
このページを最初にブックマークしてみませんか?
『neocorno.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く