Skip to content

Conversation

garloff
Copy link
Member

@garloff garloff commented Mar 9, 2024

This enables the feature flags for capi, adds the GIT_ environment for CSO/CSPO and creates an install_cspo.sh [cspo [cluster]] script that deploys the cluster classes.
This follows the instructions at https://input.scs.community/_HeOTRCRSu2Uf2SfMSoOkQ?both#
with minor improvements such as creating an app-cred on the fly (per cspo), detecting the external network id and allow to set the cluster namespace.

garloff added 10 commits March 9, 2024 14:00
This incluses setting the needed feature gate flags for CAPI plus a
deployment script for the CSO and CSPO pieces.

Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
@garloff garloff requested review from jschoone and mxmxchere March 9, 2024 16:10
garloff added 5 commits March 9, 2024 17:31
Signed-off-by: Kurt Garloff <kurt@garloff.de>
So we deploy helm into a namespace and avoid helm managing the
namespace. This would otherwise result in helm deleting the
old namespace and the CRS when we want to use another namespace.
This would leave CAPI in a really bad state, unable to talk to
the infra, unable to clean up.

Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
Signed-off-by: Kurt Garloff <kurt@garloff.de>
@jschoone jschoone removed their request for review October 4, 2025 22:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant