ページの先頭行へ戻る
Enterprise Service Development Platform V1.2.0 運用ガイド
FUJITSU Software

12.3.1 全コンポーネントのバージョン取得手順

ここでは、全コンポーネントの各オープンソースのバージョンをまとめて取得する手順について説明します。

Kubernetes masterサーバーで以下の手順を実施することにより、全コンポーネントの各オープンソースのバージョンをまとめて取得できます。

$ cd /var/FJSGHD/playbook
$ ansible-playbook -i /var/FJSGHD/inventories/hosts play_get_version.yml

コマンドの結果は以下のように出力されます。

【正常終了時】

正常終了時は下記のようにunreachable=0, failed=0となり、XX、YYは任意の整数が記載されています。

PLAY RECAP *********************************************************************
127.0.0.1                  : ok=XX  changed=YY  unreachable=0    failed=0

バージョンの出力例を以下に示します。ここで取得できるバージョンはコンテナイメージのバージョンを示します。 実際のバージョンは、ソフトウェア説明書に記載したコンテナイメージの情報を参照してください。 また、「インストールガイド」の「インストール設定ファイル」に記載されているinstall.ymlの値がfalseのオープンソースは"not installed"と出力されます。

TASK [Show version] ************************************************************
ok: [127.0.0.1] => {
    "msg": {
        "Elasticsearch": "7.9.3", 
        "Fluentd": "3.0.5", 
        "Gitlab": "13.5.7", 
        "Gitlab_runner": "not installed", 
        "Grafana": "7.2.1", 
        "Kibana": "7.9.3", 
        "Mattermost": "5.27", 
        "Openldap": "1.3.0", 
        "Prometheus": "2.21.0", 
        "Redmine": "4.1.1", 
        "Sonarqube": "8.5.1", 
        "ingress_kong": "1.0.0", 
        "<Kubernetes master サーバー名>": {
            "Kubernetes": "1.19.3"
        }, 
        "<Kubernetes node サーバー名>": {
            "Kubernetes": "1.19.3"
        }, 
        "phpldapadmin": "0.9.0"
    }
}

【異常終了時】

異常終了時は下記のようにunreachable, failedのAAおよびBBは1以上の任意の整数が記載されています。

PLAY RECAP *********************************************************************
127.0.0.1                  : ok=XX  changed=YY  unreachable=AA    failed=BB