]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: allow setting insecure_skip_verify for alertmanager 45860/head
authorAdam King <adking@redhat.com>
Wed, 6 Apr 2022 14:32:22 +0000 (10:32 -0400)
committerAdam King <adking@redhat.com>
Thu, 14 Apr 2022 14:57:22 +0000 (10:57 -0400)
commite583d4ef1ac23a7473d50d253e0edf70580542ae
tree856994f92a0c417a54c381ebf465380dbda358c1
parent29f18c6f7b257878a13661e1f762cdaa59c2879d
mgr/cephadm: allow setting insecure_skip_verify for alertmanager

Add a "secure" parameter to alertmanager spec that will cause it
to deploy alertmanagers with insecure_skip_verify as true or false
depending on the value given for "secure".

NOTE: alertmanager must still be reconfigured after applying a yaml
with this option changed.

Fixes: https://tracker.ceph.com/issues/55272
Fixes: https://tracker.ceph.com/issues/55333
Signed-off-by: Adam King <adking@redhat.com>
doc/cephadm/services/monitoring.rst
src/pybind/mgr/cephadm/services/monitoring.py
src/pybind/mgr/cephadm/templates/services/alertmanager/alertmanager.yml.j2
src/pybind/mgr/cephadm/tests/test_services.py
src/python-common/ceph/deployment/service_spec.py