Skip to content

Operations

Bacluc edited this page May 15, 2024 · 1 revision

In eCamp, we use additional third party services for monitoring, observability and other tasks. These are mostly described in the .ops folder.

It is possible to expose those services with an oauth2-proxy with the github oauth2 provider, that you don't need kubernetes port forwarding to access them.

Kubernetes Dashboard

After the login with oauth2, you also need to authenticate with a kubernetes service account that you can see which pods are running, to restart the pods etc. For that you need a Bearer Token for this service account. You can generate one with:

kubectl -n ops-dashboard create token kubernetes-dashboard-admin-user