タグ

Ansibleに関するKazuhiraのブックマーク (6)

  • Ansibleを結構使ってみた/ansible-nikkei-2015

    CDKアプリとしてのAmplify Gen2 - @aws-amplify/backendのアーキテクチャにみるCDKベストプラクティス -

    Ansibleを結構使ってみた/ansible-nikkei-2015
  • Ansible 1.9がリリースされました — そこはかとなく書くよん。 ドキュメント

    Ansible 1.9がリリースされました¶ 2015年3月25日にAnsible 1.9がリリースされました。結構な量が追加・変更されていますので、ここでリリースノートを訳してみなさまのお役に立てればと思います。 基的に互換性が確保されていますので、playbookを書きなおす必要はないと思います。ただし、gitモジュールなどのバージョン管理システム用のモジュールでローカルに変更があると失敗するという、安全側に倒した変更がされていますので、その点でplaybookを変更する必要があるかもしれません。 なお、1.9は1系の最後のリリースとなります。大幅に書きなおされたAnsible 2.0は近いうちに出る予定です。 リリースURL: https://github.com/ansible/ansible/blob/devel/CHANGELOG.md#19-dancing-in-the-s

  • SourceTree + Git + Ansible + Jenkns で 継続的デリバリお試し環境をつくってみた(その2)

    継続的デリバリ環境を作ってみたシリーズの続きです。前回は環境概要の紹介とそれぞれのシステムでのセットアップまでご紹介しました。今回はサンプルで用意したAnsibleのplaybookを使い、実際にJenkinsから動作させるところまで書いていきたいと思います。 プロジェクトの作成(ローカルリポジトリの作成) GitHubにサンプルを置いてますので、それを使ってローカルリポジトリを作成することにします。 今回は “ansible-jenkins-sample” というプロジェクト名で作成しました。 ローカルリポジトリ置き場となるフォルダを作成します。 サンプルのリポジトリのローカルリポジトリにクローンします。 SourceTreeで『新規 / クローンを作成する』を左クリックし、リポジトリをクローンする設定を行います。さらに、リモートリポジトリの削除をしてしまいます。自動的にクローン元のGi

    SourceTree + Git + Ansible + Jenkns で 継続的デリバリお試し環境をつくってみた(その2)
  • SourceTree + Git + Ansible + Jenkns で 継続的デリバリお試し環境をつくってみた(その1)

    あけましておめでとうございます。日から仕事始めの戻る皆様も多いと思います。 冬休みを利用して Ansible と Git と Jenkins を組み合わせた継続的デリバリのための環境を自宅環境に作ってみましたので、こちらに残しておきたいと思います。書いてみたら長くなってしまいましたので、数回に分けています。 初回は、環境概要の紹介から、それぞれのシステムでのセットアップ、SSHでの接続確認までです。 環境概要 以下の表は今回のシステム概要です。自宅のLAN内にあるESXi上で完結する構成にしています。 用途 台数 ホスト名 IP Address 補足 テスト対象サーバ 5 stage01 stage02 stage03 stage04 stage05 192.168.0.101 192.168.0.102 192.168.0.103 192.168.0.104 192.168.0.105

    SourceTree + Git + Ansible + Jenkns で 継続的デリバリお試し環境をつくってみた(その1)
  • Vagrantの仮想マシンをAnsible Provisionerで自動構成する | DevelopersIO

    ども、大瀧です。 Vagrantを利用すると"検証環境の作っては消し"が簡単にできて非常に便利なのですが、仮想マシンを作るたびに毎回同じパッケージのインストールや設定ファイルの配置作業をするのは面倒ですよね。そこで今回は、構成管理ツールのAnsibleをVagrantに連携し、仮想マシンの作成から初期構成までをまとめてやってみたいと思います。 動作確認環境 OS X Yosemite Vagrant 1.7.0 Ansible 1.8.2(事前にMacにインストールしておく) 準備するもの Ansibleの自動構成のためのPlaybookを用意するだけです!今回はDockerがインストール済みの仮想マシンが欲しかったので、Docker最新バージョンのインストールとdockerコマンドをsudoなしで実行できるよう、gpasswdコマンドの実行を登録しています。これを任意の場所に作成します(

    Vagrantの仮想マシンをAnsible Provisionerで自動構成する | DevelopersIO
  • Vagrant と Ansible で Windows でも快適開発 - Qiita

    はじめに Ruby on Rails の登場以降、アプリ開発者がコマンドラインに触れる機会がとても多くなりました。また、昨今は DevOps 時代などとも言われアプリ開発者にも Linux の知識が求められています。 このため、コマンドラインの使用を前提としたツールや情報がとても増えてきているのですが、これらのほとんどは Windows では動作せず、Cygwin で何とかしようとしても徒労に終わることが少なくありません。 そこで仮想マシン上に開発環境を構築しようと考えるわけですが、これまでは OS のインストールから始まり、ユーザの作成、パッケージのインストール、共有ディレクトリの設定などなど、とても手間が掛かるものでした。また、プロキシサーバの設定につまづいたことがある方も多いかと思います。 今回は Vagrant と Ansible を組み合わせて上記の問題を解決する手順を紹介します

    Vagrant と Ansible で Windows でも快適開発 - Qiita
  • 1