「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。

-[[戻る>クラウド・インフラ自動化ツール]]

*目次 [#w8e89f23]
#contents

*概要 [#w8eb8536]
-オープンソースの構成管理(インフラ自動化)ツール
--元々Ansible, Inc.により開発されていたが、レッドハットにより買収された。
--特に大規模なコンピュータ・クラスターを構築する時に有用
--オーケストレーションやソフトウェア・デプロイメントの機能を持つ
--ライセンスは、GNU GPL
オープンソースの構成管理(インフラ自動化)ツール
-元々Ansible, Inc.により開発されていたが、レッドハットにより買収された。
-特に大規模なコンピュータ・クラスターを構築する時に有用
-オーケストレーションやソフトウェア・デプロイメントの機能を持つ
-ライセンスは、GNU GPL

*詳細 [#b1d2d706]

**特徴 [#a504a607]

***エージェントレス [#zcb82b9f]
-Pythonが使用可能でSSHが疎通する機器を対象にできる。
-Windowsに対してはWinRM+PowerShellを使用して操作を行う。

***DSLがYAML [#j1b9b36b]
-一連の処理内容を記述するPlaybook(DSL)はYAML形式
-様々な設定や機器を必要最小限のパラメータで制御することができるが、

***モジュール [#zf13c758]
-制御にあたっては管理対象に応じたモジュールを選択する必要がある。

--変数に応じてファイルを配置するtemplateモジュール
--サービスの状態を制御するsystemdモジュール
--, etc.

-Ansible 2.0以降、以下が展開されている。
--AWS/Azure/GCP/OpenStackをはじめとするクラウド関連モジュール
--Cisco/Juniper/F5などのネットワーク機器関連モジュール

**... [#gde88540]

*参考 [#n17e4882]
-Ansible is Simple IT Automation~
https://www.ansible.com/

-Ansible Documentation~
https://docs.ansible.com/

-Ansible (ソフトウェア) - Wikipedia~
https://ja.wikipedia.org/wiki/Ansible_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)

**Qiita [#n2c25d01]
-Ansibleをはじめる人に。~
https://qiita.com/t_nakayama0714/items/fe55ee56d6446f67113c

-Ansible 入門~
https://qiita.com/ArimaRyunosuke/items/1f9d840311584d8160bc

**ユーザ企業の情報 [#oae7f2c1]
-Ansibleでできることを中の人が教えます - インストールと実行〜EC2へのNginx~
投入までを学ぼう - エンジニアHub|若手Webエンジニアのキャリアを考える!~
https://employment.en-japan.com/engineerhub/entry/2019/04/12/103000

-エージェントレスでシンプルな構成管理ツール~
「Ansible」入門 | さくらのナレッジ~
https://knowledge.sakura.ad.jp/3124/

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS