diff --git a/deployment/ceph-ansible/ceph-mgr.yaml b/deployment/ceph-ansible/ceph-mgr.yaml index b6aab9161e..87f089787e 100644 --- a/deployment/ceph-ansible/ceph-mgr.yaml +++ b/deployment/ceph-ansible/ceph-mgr.yaml @@ -84,6 +84,11 @@ resources: dashboard_rgw_api_no_ssl_verify: false dashboard_port: {get_param: CephDashboardPort} dashboard_admin_user_ro: {get_param: CephDashboardAdminRO} + dashboard_protocol: + if: + - internal_tls_enabled + - 'https' + - 'http' outputs: role_data: @@ -125,7 +130,6 @@ outputs: - {get_attr: [CephMgrAnsibleVars, value, vars]} - dashboard_crt: /etc/pki/tls/certs/ceph_dashboard.crt - dashboard_key: /etc/pki/tls/private/ceph_dashboard.key - - dashboard_protocol: 'https' - {get_attr: [CephMgrAnsibleVars, value, vars]} - name: generate ceph-ansible group vars mgrs copy: