MAIN MENU
Kubernetes icon

Kubernetes and Remote Desktop Manager

Deliver secrets to your Kubernetes workloads using Devolutions Server and RDM

About the Kubernetes and Remote Desktop Manager integration

Kubernetes is a platform for orchestrating containers at scale. The Kubernetes operator lets your clusters pull secrets directly from our self-hosted data source and inject them into Kubernetes resources. Remote Desktop Manager acts as the management layer for configuring and maintaining the secrets, while the data source remains the secure backend required for secret retrieval.

Kubernetes features

Automated secret population and recovery through the Kubernetes operator

Fetch certificates, credentials, and application config values from the data source during deployment, and have the operator auto-repopulate secrets after a cluster restore. This supports GitOps workflows, keeps cluster state clean, and makes disaster recovery as simple as redeploying from Git.

Replace hardcoded secrets

Remove secrets from Helm charts, values files, and YAML manifests. Instead, reference the entries through custom resources (DvlsSecret). Credentials never appear in ConfigMaps or source control, and the same manifests can be safely committed to Git, even in public repositories.

Centralized, multi-cluster secret management for every environment

Manage all secrets for all clusters from a single data source instance. Dev, staging, and production namespaces can use the same manifests while pulling environment-specific values from the appropriate vault. This eliminates per-cluster secret drift and simplifies cross-environment consistency.

Kubernetes in action

Get started now!

Kubernetes documentation