Skip to content

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