Setting Up a Konflux Cluster
How to set up a new Konflux cluster
Setting Up the Cluster
- Set up the new cluster in the infrastructure repository, mirroring the existing cluster configuration
- In the Konflux UI, create a new Component for the Application with the same name as the git repository
- Verify the Pipeline as Code
Repositoryresource is created - Run two successive full pipelines in the infrastructure repository to deploy resources from konflux/rendered.yml and fix up owner references
- Delete the initial Component created from the UI
- Disable Konflux build status comments (requires elevated permissions):
kubectl patch \
--namespace hummingbird-tenant \
repository REPOSITORY_NAME \
--type merge \
--patch '{"spec":{"settings":{"gitlab":{"comment_strategy":"disable_all"}}}}'
Next Steps
- Retrying Konflux Checks - Retrigger failed CI pipeline runs
- Managing Konflux Comments - Clean up excessive comments