Skip to content

Commit 84d8563

Browse files
committed
Deploy Barbian with the rest of the configuration
1 parent 9dbf8cf commit 84d8563

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

templates/deploy-openstack.tpl

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -82,29 +82,22 @@ ansible-vault encrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH
8282
sed -i 's/# kolla_enable_tls_internal: true/kolla_enable_tls_internal: true/g' $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla.yml
8383
cat $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/globals-tls-config.yml >> $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/globals.yml
8484

85-
# Deploy all services
86-
kayobe overcloud service deploy
87-
88-
# Enable barbican
89-
sed -i 's/# kolla_enable_barbican: true/kolla_enable_barbican: true/g' $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla.yml
85+
# Create vault configuration for barbican
9086
cat << EOF >> $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
9187
---
9288
secrets_barbican_approle_secret_id: $(uuidgen)
9389
EOF
9490
ansible-vault encrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
95-
96-
# Create vault configuration for barbican
9791
kayobe playbook run $KAYOBE_CONFIG_PATH/ansible/vault-deploy-barbican.yml
9892
ansible-vault decrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
99-
100-
# Deploy barbican
10193
cat << EOF >> $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
10294
secrets_barbican_approle_role_id: $(cat /tmp/barbican-role-id)
10395
EOF
10496
ansible-vault encrypt --vault-password-file ~/vault.password $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/secrets.yml
10597
rm /tmp/barbican-role-id
106-
mv $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/config/barbican.conf.example $KAYOBE_CONFIG_PATH/environments/$KAYOBE_ENVIRONMENT/kolla/config/barbican.conf
107-
kayobe overcloud service deploy -kt barbican
98+
99+
# Deploy all services
100+
kayobe overcloud service deploy
108101

109102
%{ if deploy_wazuh }
110103
# Deploy Wazuh

0 commit comments

Comments
 (0)