日本が誇る世界都市・東京は 有数の大都会である一方、 山を抱き、清流を湛え、泉湧く 豊かな自然環境に恵まれています。 そして、230年以上の歴史を持つ 東京ならではの酒造り文化があります。 東京都酒造組合は、 東京各地で日本酒を醸す蔵元の組合です。
Backlog の Amazon EKS クラスターを Blue-Green アップデートするためにやっていること Backlog の Amazon EKS クラスターを Blue-Green アップデートするためにやっていること backlog 2023年最も素晴らしいプロジェクトを表彰!Good Project Awardを開催しました 2023年最も素晴らしいプロジェクトを表彰!Good Project Awardを開催しました backlog Backlog開発者が夫婦の不和をなくす家庭管理アプリを作ってみた話 Backlog開発者が夫婦の不和をなくす家庭管理アプリを作ってみた話 backlog 創業からもうすぐ80年の老舗企業!ミートボールでおなじみの石井食品様で、プロジェクトテーマパークを用いた研修を実施しました 創業からもうすぐ80年の老舗企業!ミートボールでおなじみの石井食
Packer は Vagrant の作者 Mitchell Hashimoto さん作成の様々な仮想マシン向けの pre-baked image (プロビジョニングが事前になされたイメージ) を簡単に作成するツールで、バージョン 0.3.10 から Provisioner として Ansible がサポートされました。 公式ドキュメントが こちら なのですが、ちょっとサラっとしすぎているので、始めの一歩的なものを記しておきます。 まず、この Provisioner は Ansible を通常のリモート実行ではなく、サーバ側に playbook を転送してローカルで実行する形式になっているので、事前に対象のサーバに Ansible がインストールされている必要があります。Vagrant にせよ Amazon AMI などにせよ、Ansible が既にインストールされているような環境はまだ稀か
Merry Christmas!! Ansible Advent Calendar2013も、とうとう最終日です! ご参加の皆様、ご覧の皆様、ありがとうございます! あうとーに載らなくて良かったです(笑) さて、これまで24件の記事は、Ansibleの内部まで踏み込んだ記事(プラグインや記法、Tips)が多くありました。 今回はタイトル通り、私個人がAnsibleで構築しているものを、ご紹介しようと思います。 決してクリスマスが忙しくて、適当になったわけではありません。。 こんなものを作れるんだー、くらいに見ていただければと思います。 インストールするもの。 Gitlab Ruby on Rails製のGitリポジトリです。Githubのクローン版です。 Redmine Ruby on Rails製のバグ管理ソフトウェアです。 Ansibleは2つに分割していますが、1台のサーバ上で動作し
2014/01/22 追記あり このエントリを書いたあと、いくつかアドバイスを頂いた。ありがとうございます。それを受けていくつか playbook を修正しています。 @localdisk pipe('|') を使う場合は command じゃなくて shell ですね。SSH のは .ssh/config が Host にマッチしたものに適用する設定だからですね— yteraoka (@yteraoka) 2014, 1月 19 @localdisk sourceslist への追加はapt_repository を使うと冪等性が出ていいと思います。 http://t.co/iwNDw40JUC— shirou - しろう (@r_rudi) 2014, 1月 20 僕の感想。 自分の知らないことでも頑張ってブログに書くとできる人が色々アドバイスをくれるのでみんなもっとブログ書けばいいと
Ansible を15分程度で「もう使えそう」と感じてもらうために書きました。 Ansible はプロビジョニング用アプリケーションです。 同じ目的のものでは Chef、Puppet などがあります。 Ansible の特徴だと感じたのは、とても簡単ですぐ実用できることです。 Chef で挫折してしまった私(不勉強ですみません)も、一日で仕事で必要なことができました。 簡単というと Fabric (やCapistrano) がありますが、環境構築やデプロイには Ansible が強いと感じます。 Python で書かれたものですがユーザーは YAML でタスクを書きます。 以下の作業で Python は出てきますが、Ansible をインストールする以外では本質的に不要なのでご安心(?)ください。 次を前提とします。 Vagrant に Ubuntu 13.10 が用意されていること Ma
Ansible 1.5リリース¶ Ansibleの1.5がリリースされました。 公式ブログ記事 リリースノート 1.5ではたくさんの変更があり、そのうちの一部だけでもこれだけあります。 ansible vaultによるパラメータの暗号化 ssh pipelineingによる高速化 1.4から廃止予定で警告が出ていたwhen_XXX が完全に削除。かわりにwhenを 使うこと。 only_if も廃止予定に。 ログを出さなくするno_logオプションの追加 git moduleにパラメータの追加(accept_hostkey, key_file, ssh_opts) 各種moduleの追加 これらたくさんの変更のうち、今回の記事ではansible vault、ssh pipelining、追加されたassert moduleについてご説明します。 ansible vault¶ パスワードやA
Ansible 1.5 が 2014/2/28 にリリースされました。 Ansible 1.5 Released 今回の目玉機能が Ansible Vault です。Git などにそのまま登録したくないパスワードやAWSなどのAPIキーなどを暗号化することができます。 ansible-vault コマンドが追加されました。 2015/5/12 追記 Ansible 1.8 で view サブコマンドが追加されています。 (その後 1.8.3 で view のためのテンポラリファイルの権限問題が修正されているので最新版を使いましょう) それでは試してみます。 テスト用 Playbook の作成 ひとまず、暗号なしでテスト用 Playbook を作成します。
サーバがだいたい CentOS 5/6 でsshの設定においてSFTPがオフになっていると、ansibleを使おうとしたときにいきなりファイル転送ができなくてハマる。 まず第一に、RHEL6およびそれ以前において OpenSSH が ControlPersist オプションをサポートしていないため、ansibleは paramiko というライブラリを使おうとする。 When using Enterprise Linux 6 operating systems as the control machine (Red Hat Enterprise Linux and derivatives such as CentOS), however, the version of OpenSSH may be too old to support ControlPersist. On these op
バージョン: 1.4.2 Box: CentOS 6.5 (S3に用意) VertualBox: 4.3.4 共有フォルダ: Vagrantのsynced_folder (NFSは未使用) Ansible: バージョン 1.4.3 ディレクトリ構成: [ベストプラクティス] ベストプラクティスに沿ってプレイブックを作成すると、新しいロールの追加や不要になったロールの切り離しも簡単になります。 どんなテストをやったのか大きく分けて下の4つのテストを実施しました。それぞれのテストにどんな目的があるか、ちょっとだけ効率よくテストする方法と合わせて紹介します。 ロール単位で繰り返し実行するテスト 全体を通してのテスト 再起動するテスト 人柱テスト ロール単位で繰り返し実行するテストまずは粒度の小さいテストについて紹介します。 VagrantとAnsibleで作る開発環境をチームへ配布して運用を開始
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く