Ansibleは環境構築の自動化、ServerSpecはテストの自動化という認識なのですが、ネットで見る限り非常によく似ていおり、違いが分かりません。
両者とも、以下の特徴を持っており、
- 対象のサーバへのインストールが不要
- 対象のサーバにsshして実行
- 特定の形式で記載したテキストファイルに基づき、自動的にコマンドを実行
テキストファイルを、Ansible(YAML)形式かRuby(RSpec)形式で記載するかしか違いがないように思われます。
AnsibleとServerSpecのそれぞれのメリット、デメリット、使い分けの仕方についてご教授をお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。