Ironic: Enable ironic-novncproxy
Depends-on: https://review.opendev.org/942902 Change-Id: I79b5a84241d2e2e7fe82d907f8eeba6e074b2772
This commit is contained in:
parent
f5ff5d0fde
commit
f57a2460db
@ -39,6 +39,7 @@ class openstack_integration::ironic (
|
||||
Exec['update-ca-certificates'] ~> Service['httpd']
|
||||
}
|
||||
|
||||
# ironic
|
||||
openstack_integration::mq_user { 'ironic':
|
||||
password => 'an_even_bigger_secret',
|
||||
before => Anchor['ironic::service::begin'],
|
||||
@ -146,6 +147,15 @@ class openstack_integration::ironic (
|
||||
enabled_vendor_interfaces => ['fake', 'ipmitool', 'no-vendor'],
|
||||
}
|
||||
class { 'ironic::drivers::ipmi': }
|
||||
class { 'ironic::vnc':
|
||||
host_ip => $::openstack_integration::config::host,
|
||||
public_url => "${::openstack_integration::config::base_url}:6090/vnc_auto.html",
|
||||
}
|
||||
|
||||
# shared
|
||||
class { 'ironic::pxe': }
|
||||
|
||||
# ironic-inspector
|
||||
class { 'ironic::keystone::auth_inspector':
|
||||
public_url => "${::openstack_integration::config::base_url}:5050",
|
||||
internal_url => "${::openstack_integration::config::base_url}:5050",
|
||||
@ -168,7 +178,6 @@ class openstack_integration::ironic (
|
||||
memcached_servers => $::openstack_integration::config::memcached_servers,
|
||||
service_token_roles_required => true,
|
||||
}
|
||||
class { 'ironic::pxe': }
|
||||
class { 'ironic::inspector::logging':
|
||||
debug => true,
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user