Helm Chartファイル編集による設定変更手順について説明します。
Kubernetes masterサーバーにログインし、対象のHelm Chartファイルを修正します。
例:ElasticsearchのHelm Chartファイルの修正
# vi /var/FJSGHD/playbook/roles/logging/elasticsearch/templates/values.yaml.j2
各サービスのHelm Chartファイルは下記に配置されています。
* /var/FJSGHD/playbook/roles/multi_clouds/ingress_kong/templates/all-in-one-postgres.yaml.j2 * /var/FJSGHD/playbook/roles/multi_clouds/redmine/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/multi_clouds/gitlab/templates/gitlab_values.yaml.j2 * /var/FJSGHD/playbook/roles/multi_clouds/mattermost/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/multi_clouds/sonarqube/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/monitoring/grafana/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/monitoring/prometheus/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/logging/elasticsearch/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/logging/fluentd/templates/values.yaml.j2 * /var/FJSGHD/playbook/roles/logging/kibana/templates/values.yaml.j2
以下のコマンドで変更したHelm Chartのサービスを更新します。
# ansible-playbook -i /var/FJSGHD/inventories/hosts /var/FJSGHD/playbook/play_esdp.yml
正常終了時は下記のようにunreachable=0, failed=0となります。ただし、XX、YYには任意の整数が記載されています。
********************************************************************* 127.0.0.1 : ok=XX changed=YY unreachable=0 failed=0
注意