From 3ff74ec664ccfe7f583084c02c66f969eecc32c6 Mon Sep 17 00:00:00 2001 From: "jinhong.kim" Date: Mon, 4 Jul 2022 20:59:46 +0900 Subject: [PATCH] Add promtail and loki when bootstrap Signed-off-by: jinhong.kim --- src/cephadm/cephadm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index 2b38500cb42..40bde90f915 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -5172,6 +5172,11 @@ def prepare_ssh( logger.info('Deploying %s service with default placement...' % t) cli(['orch', 'apply', t]) + if not ctx.skip_centralized_logging: + for t in ['loki', 'promtail']: + logger.info('Deploying %s service with default placement...' % t) + cli(['orch', 'apply', t]) + def enable_cephadm_mgr_module( cli: Callable, wait_for_mgr_restart: Callable @@ -9309,6 +9314,10 @@ def _get_parser(): '--skip-monitoring-stack', action='store_true', help='Do not automatically provision monitoring stack (prometheus, grafana, alertmanager, node-exporter)') + parser_bootstrap.add_argument( + '--skip-centralized-logging', + action='store_true', + help='Do not automatically provision centralized logging (promtail, loki)') parser_bootstrap.add_argument( '--apply-spec', help='Apply cluster spec after bootstrap (copy ssh key, add hosts and apply services)') -- 2.39.5