From 82838f9ee8afe40fda6a216da2df90927c5dffa0 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 15 Apr 2022 01:07:33 +0900 Subject: [PATCH] heat-cfn: Create Keystone endpoint and service Change-Id: Ibc2f66fd53bdadd65d4198a54f09159f43e08ca0 --- manifests/heat.pp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/manifests/heat.pp b/manifests/heat.pp index 01f94f809..a23a9e154 100644 --- a/manifests/heat.pp +++ b/manifests/heat.pp @@ -74,6 +74,15 @@ class openstack_integration::heat ( internal_url => "${::openstack_integration::config::base_url}:8004/v1/%(tenant_id)s", admin_url => "${::openstack_integration::config::base_url}:8004/v1/%(tenant_id)s", } + class { 'heat::keystone::auth_cfn': + password => 'a_big_secret', + # NOTE(tkajinam): heat-cfn service user is not used + configure_user => false, + configure_user_role => false, + public_url => "${::openstack_integration::config::base_url}:8000/v1", + internal_url => "${::openstack_integration::config::base_url}:8000/v1", + admin_url => "${::openstack_integration::config::base_url}:8000/v1", + } class { 'heat::keystone::domain': domain_password => 'oh_my_no_secret', }