Troubleshooting¶
General¶
Authservice consists of one pod in the authservice namespace, authservice. The pods has a unique label and can be targeted for troubleshooting commands directly through them as such:
Get Pod status¶
Authservice: kubectl describe pod -l app.kubernetes.io/name=authservice -n authservice
Get Pod logs¶
Authservice: kubectl logs -l app.kubernetes.io/name=authservice -c authservice -n authservice
Authservice Configuration¶
Authservice mounts its configuration values from a Secret in the authservice namespace named authservice. If you want to make sure that the values you are entering via Big Bang are being translated correctly into Authservice configuration values, you can check the values being insert into this Secret object as such:
kubectl get secret authservice -n authservice -o jsonpath="{.data.config\.json}" | base64 -d