1
0
Fork 0
arangodb/Documentation/Books/Manual/deployment-kubernetes-authe...

24 lines
854 B
Markdown

---
layout: default
description: The ArangoDB Kubernetes Operator will by default create ArangoDB deploymentsthat require authentication to access the database
---
# Authentication
The ArangoDB Kubernetes Operator will by default create ArangoDB deployments
that require authentication to access the database.
It uses a single JWT secret (stored in a Kubernetes secret)
to provide *super-user* access between all servers of the deployment
as well as access from the ArangoDB Operator to the deployment.
To disable authentication, set `spec.auth.jwtSecretName` to `None`.
Initially the deployment is accessible through the web user-interface and
APIs, using the user `root` with an empty password.
Make sure to change this password immediately after starting the deployment!
## See also
- [Secure connections (TLS)](deployment-kubernetes-tls.html)