There is an issue where the pods run into a crashloop because the start-up is never successful past the querying provider where it should continue moving into verifying client.
2021/11/04 05:45:35 Using config file: /app/config.yaml
2021/11/04 05:45:35 Creating new provider https://dex.example.com
This never progresses, I can confirm the pod can reach the provider and that it has connectivity, I've enabled debug: true yet this is kind of useless and doesn't add any extra verbosity to this phase of the pod life cycle.
Only clue i could consider is it's failing silently somewhere around here
|
provider, err := oidc.NewProvider(ctx, cluster.Issuer) |
Open to suggestions on how or why this could be the case. My helm values can be found here https://github.com/xUnholy/k8s-gitops/blob/ef4cfeb9d9992e05b5b861fd2cb706511e8e7bf1/k8s/namespaces/base/network-system/dex-k8s-authenticator/helmrelease.yaml#L33
There is an issue where the pods run into a crashloop because the start-up is never successful past the querying provider where it should continue moving into verifying client.
This never progresses, I can confirm the pod can reach the provider and that it has connectivity, I've enabled
debug: trueyet this is kind of useless and doesn't add any extra verbosity to this phase of the pod life cycle.Only clue i could consider is it's failing silently somewhere around here
dex-k8s-authenticator/main.go
Line 204 in 7b6588b
Open to suggestions on how or why this could be the case. My helm values can be found here https://github.com/xUnholy/k8s-gitops/blob/ef4cfeb9d9992e05b5b861fd2cb706511e8e7bf1/k8s/namespaces/base/network-system/dex-k8s-authenticator/helmrelease.yaml#L33