前提・実現したいこと
複数台のサーバに対してそれぞれのサーバにインストールされている
MWやOS情報を一覧として取得したいと考えております。
具体的には以下のような一覧を取得したいです。
インストールされていないものに関しては X または not installed など
そのミドルウェアがインストールされていない旨が判定できればよいです。
サーバ名 | OS | Apache | Nginx | Postfix | MySQL | PostgreSQL |
---|---|---|---|---|---|---|
Server1 | RHEL7.X | 2.4.41 | X | X | 5.7.27 | X |
Server2 | Ubuntu 18.04 LTS | X | X | 3.4.7 | X | 9.4.24 |
Server3 | Amazon Linux | 2.4.41 | X | X | 5.7.27 | X |
Server4 | CentOS7 | X | 1.17.0 | X | 5.7.27 | X |
それぞれのOSにログインして一台ごとに確認するような手間は取りたくありません。
何か良い案、または考えはありますでしょうか。
お知恵をお借りできればと思います。
環境に関して
AnsibleでOSの設定、Serverspecにて単体テスト(OSやMWレベル)を実施しております。
回答2件
あなたの回答
tips
プレビュー