Skip to content

migrate keycloak to flux - #25

Draft
sohcato wants to merge 1 commit into
ocf:mainfrom
sohcato:main
Draft

sohcato wants to merge 1 commit into
ocf:mainfrom
sohcato:main

Conversation

@sohcato

@sohcato sohcato commented Sep 15, 2026

Copy link
Copy Markdown

#6

Might need some modifications to work since Bitmani cut support for their Helm charts, although Codecentric should be somewhat of a drop-in solution.

Also need someone with access to the Kubernetes secret keycloak to create existing-secret.yaml as a child file of the keycloak directory and populate it with the encrypted secret values (something similar to initial-secret in mariadb I think)

@sophiebsw
sophiebsw marked this pull request as draft September 15, 2026 01:05
@sophiebsw

sophiebsw commented Sep 15, 2026

Copy link
Copy Markdown
Member

drafted pending testing against staging cluster

sourceRef:
kind: HelmRepository
name: keycloak
valuesFrom:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think i would personally prefer the values be inlined rather than a configmap

metrics:
enabled: true
podAnnotations:
vault.hashicorp.com/agent-inject: 'true'

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could this be accomplished using native kubernetes secrets given that we're deprecating vault in the cluster?

@sophiebsw

Copy link
Copy Markdown
Member

if we're switching away from bitnami anyway would it be worth potentially considering: www.keycloak.org/operator/installation#installing_with_kubectl? it's official but doesn't have a helm chart so we'd need to do it via a kustomization pointing at their git repo (pinned to a commit SHA)

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.

2 participants