Merge "Enable designate dashboard"

This commit is contained in:
Zuul 2024-08-05 17:49:38 +00:00 committed by Gerrit Code Review
commit 44a10e9968
2 changed files with 10 additions and 1 deletions

View File

@ -64,6 +64,7 @@ if $trove_enabled {
include openstack_integration::trove include openstack_integration::trove
} }
class { 'openstack_integration::horizon': class { 'openstack_integration::horizon':
designate_enabled => true,
heat_enabled => true heat_enabled => true
} }
include openstack_integration::heat include openstack_integration::heat

View File

@ -24,6 +24,10 @@
# (optional) Flag to enable octavia dashboard # (optional) Flag to enable octavia dashboard
# Defaults to false. # Defaults to false.
# #
# [*designate_enabled*]
# (optional) Flag to enable designate dashboard
# Defaults to false.
#
class openstack_integration::horizon ( class openstack_integration::horizon (
$cache_backend = 'memcached', $cache_backend = 'memcached',
$cinder_backup_enabled = false, $cinder_backup_enabled = false,
@ -31,6 +35,7 @@ class openstack_integration::horizon (
$manila_enabled = false, $manila_enabled = false,
$ironic_enabled = false, $ironic_enabled = false,
$octavia_enabled = false, $octavia_enabled = false,
$designate_enabled = false,
) { ) {
include openstack_integration::config include openstack_integration::config
@ -101,6 +106,9 @@ class openstack_integration::horizon (
if $octavia_enabled { if $octavia_enabled {
class { 'horizon::dashboards::octavia': } class { 'horizon::dashboards::octavia': }
} }
if $designate_enabled {
class { 'horizon::dashboards::designate': }
}
if $manila_enabled { if $manila_enabled {
class { 'horizon::dashboards::manila': } class { 'horizon::dashboards::manila': }
} }