Checking Status of Teleport
All the services comprise a Teleport cluster are stateless.
- All certificates and keys are stored in KMS.
- The cluster internal state and audit events are stored in Firestore.
- The session recordings are stored in a Cloud Storage bucket.
You can check the status of the production Teleport cluster by running the following command,
after running glsh kube use-cluster ops-central command in a separate shell:
$ kubectl exec --namespace=teleport-cluster-production --stdin --tty <teleport-production-auth-pod> -- tctl statusExample output
Cluster production.teleport.gitlab.netVersion 16.1.7host CA never updateduser CA never updateddb CA never updateddb_client CA never updatedopenssh CA never updatedjwt CA never updatedsaml_idp CA never updatedoidc_idp CA never updatedspiffe CA never updatedCA pin sha256:d4ac1c9af5d25e6cf3c60c8078efe443c1186c071c99641dcd9b11eb0831f46dGenerally, if the pods are healthy, then the service is healthy.