-
-
Notifications
You must be signed in to change notification settings - Fork 6
Sporadic Keycloak issues #573
Copy link
Copy link
Open
Labels
component: networkingAn issue relating to a host networking (e.g. DNS, WireGuard, SSH)An issue relating to a host networking (e.g. DNS, WireGuard, SSH)component: servicesAn issue relating to a Python Discord service (e.g. Bot, Site, Lancebot)An issue relating to a Python Discord service (e.g. Bot, Site, Lancebot)group: docsIssues and pull requests related to our documentationIssues and pull requests related to our documentationgroup: kubernetesIssues and pull requests related to the Kubernetes setupIssues and pull requests related to the Kubernetes setup
Metadata
Metadata
Assignees
Labels
component: networkingAn issue relating to a host networking (e.g. DNS, WireGuard, SSH)An issue relating to a host networking (e.g. DNS, WireGuard, SSH)component: servicesAn issue relating to a Python Discord service (e.g. Bot, Site, Lancebot)An issue relating to a Python Discord service (e.g. Bot, Site, Lancebot)group: docsIssues and pull requests related to our documentationIssues and pull requests related to our documentationgroup: kubernetesIssues and pull requests related to the Kubernetes setupIssues and pull requests related to the Kubernetes setup
Type
Projects
Status
Up next
For a while, we have been receiving sporadic reports about Keycloak not working properly, both via Alertmanager and various other communication channels.
Investigation today revealed that this is likely related to the
vault-agentsidecar container that runs in every Keycloak pod. This container regularly crashes with the following error:Presumably, the Vault CA certificate is the problem here, which might have been configured with an expiration of 1 year when Vault was installed.
Since the Keycloak pod was created 43 days ago, the pod has been restarted 3892 times.
Keycloak itself has no logs indicating big problems during the same timeframe.
Action items
kubernetes/namespaces/vault/README.mdas applicableOut of scope for now