hawksnowlog
ラベル
Ansible
の投稿を表示しています。
すべての投稿を表示
ラベル
Ansible
の投稿を表示しています。
すべての投稿を表示
2024年7月4日木曜日
ansible で git credentials helper を設定する方法
›
ansible で git credentials helper を設定する方法 概要 環境 playbook サンプル ポイント 最後に 参考サイト 概要 git_config というビルトインモジュールがあるのでそれ...
2020年11月18日水曜日
Ansible で環境変数を使って特定の環境ごとにタスクを切り替える方法
›
概要 環境 サンプルコード 特定の値が環境変数に設定されているか確認する場合は 参考サイト 概要 例えばデプロイするファイルを動的に切り替えたい場合に毎回 playbook を変更するのは面倒です また group_vars などで変数で定義してもい...
2020年11月6日金曜日
Ansible で Docker Swarm 環境を構築してみた
›
概要 環境 docker の 2376 ポートの開放 お互い SSH できるようにする ロールのインストール playbook の作成 inventory ファイルの作成 変数ファイルの作成 タスクファイルの作成 実行メインファイルの作成 動作確認 ...
2020年11月5日木曜日
ansible で nickjj.docker を使ってみた
›
概要 環境 Vagrantfile ansible インストール ノンパスログイン ロールインストール 試す 最後に 参考サイト 概要 nickjj.docker は ansible を使って docker 環境を構築できるロールです 今...
2020年11月3日火曜日
ansible vault 超入門
›
概要 環境 とりあえず動作する playbook の作成 ansible vault を使って vault.yml に書かれているパスワードを暗号化する 暗号化されたファイルを使って playbook を流してみる Vault password を入力しない場合は ...
2019年9月29日日曜日
Ansible で Inventory ファイルに記載されている IP 情報を取得する方法
›
概要 環境 サンプルコード 実行 結果 解説 参考サイト 概要 Inventory ファイルに記載されている IP アドレスを playbook 内で使いたい場合はあると思います そんな場合には Magic Variables を使いましょう ...
2019年6月19日水曜日
Ruby で Dynamic Inventory 入門
›
概要 環境 テストマシン playbook Dynamic Inventory _meta 最後に 参考サイト 概要 DynamicInventory は Ansible がスクリプトを実行しその実行結果のインベントリ情報を使って play...
2019年6月18日火曜日
terraform-inventory 最速入門
›
概要 環境 terraform インストール example.tf AWS にインスタンス作成 ansible インストール terraform-inventory インストール playbook 作成 playbook 適用 動作確認 解説 terra...
2018年6月28日木曜日
Ansible から docker-compose を使ってみた
›
概要 環境 クライアント ターゲットホスト レシピ作成 site.yml production git zabbix 動作確認 最後に 参考サイト 概要 docker_service というモジュールを使うことで docker...
2018年6月27日水曜日
Ansible から docker を制御してみた
›
概要 環境 クライアント ターゲットホスト レシピ作成 site.yml production nginx.yml 実行 それ以外の動作 最後に 参考サイト 概要 docker_container というモジュールがありこれを...
2018年6月25日月曜日
ansible-galaxy を使って Ubuntu に docker をインストールしてみた
›
概要 環境 ansible-galaxy のインストール ロールのインストール Tips レシピ作成 実行 最後に 参考サイト 概要 ansible galaxy は簡単に言えば自分が作成した playbook (ロール) を公開するため...
2018年6月23日土曜日
ansible-playbook を Python からコールしてみた
›
概要 環境 事前準備 簡単な playbook の作成 Tips Ansible を Python からキックするスクリプトの作成 詳細説明 動作確認 最後に 参考サイト 概要 よくあるケースとしてはダイナミックにサーバをプロビジョ...
2017年11月2日木曜日
Windows 2016 に ansible を使ってみる
›
概要 環境 ansible 環境の準備 とりあえず ping を送ってみる winrm の有効化について 他のプロビジョニングをしてみる コマンドを実行して結果を出力する Powershell を実行する WinRAR をインストールする 最後に ...
2017年5月12日金曜日
docker の最新版を CentOS7 にインストールする ansible のレシピ
›
概要 環境 レシピ 最後に 概要 CentOS7 を構築するたびに docker のインストールを手動で行っていたので ansible のレシピ化をしてみました 別のディストリビューションでの動作やバージョンを指定してのインストールには対応していません ...
2017年3月10日金曜日
Ansible で SSH に鍵認証を使用する方法
›
概要 環境 設定方法 設定ファイルに記載する方法 実行時のパラメータで指定する 最後に Tips 概要 前回 の入門では ID/PW による方法とノンパスログインによる方法を紹介しました 今回は秘密鍵と公開鍵を使った SSH 認証で An...
Ansible 超入門
›
概要 環境 Ansible のインストール Inventory ファイルを編集する ping モジュールを実行する 独自の Playbook を定義する 最後に Tips 概要 今更 Ansible に触ったのでメモしておきます Playbo...
CentOS6 で Ansible2 をインストールする方法
›
概要 環境 既存の Ansible をアンインストール Ansible 2.0 をインストール Tips 概要 yum でインストールしている場合、Ansible1.9 がインストールされます いろいろと 2.0 から変わっているので 2.0 用に...
›
ホーム
ウェブ バージョンを表示