1
Now that there is a docker deployment for the Devolutions Server, it would be great if there was documentation provided on how to deploy the container in a kubernetes deployment (and even providing a Helm chart would be great). This would help my team as we are wanting to put the Devolutions Server in kubernetes, however there is uneasiness about there being no official documentation on achieving this, thus there are questions regarding vendor support.
Thanks
Recommended Answer
Hello @derek06,
Great news! The Helm chart for Devolutions Server (DVLS) is now publicly available.
Here are the relevant links:
- Helm chart repository: https://github.com/Devolutions/devolutions-server-helm
- Documentation: https://github.com/Devolutions/devolutions-server-helm/blob/master/chart/README.md
- Helm chart registry: https://github.com/Devolutions/helm-charts
We migrated our internal DVLS deployment to this chart and it has been running well. The chart version matches the DVLS version, and new chart releases will be published automatically when a new DVLS version comes out.
On the networking side, the chart currently uses Gateway API with Istio, as that is what we run internally (rip ingress-nginx).
If you run into any issues or have questions during your deployment, feel free to reach out.
Best regards,
Richard Boisvert
Hello @derek06,
Thank you for the request. I am part of the DevOps team at Devolutions and I helped write the documentation for the Docker deployment.
We have been running DVLS internally on Kubernetes for the last few months using a Helm chart, and it has been working well. We are looking into making this chart publicly available along with supporting documentation. I will create a ticket to track this request.
In the meantime, if you have specific questions about running DVLS on Kubernetes, feel free to reach out and I would be happy to help.
Best regards,
Richard Boisvert
Hello @derek06,
Great news! The Helm chart for Devolutions Server (DVLS) is now publicly available.
Here are the relevant links:
- Helm chart repository: https://github.com/Devolutions/devolutions-server-helm
- Documentation: https://github.com/Devolutions/devolutions-server-helm/blob/master/chart/README.md
- Helm chart registry: https://github.com/Devolutions/helm-charts
We migrated our internal DVLS deployment to this chart and it has been running well. The chart version matches the DVLS version, and new chart releases will be published automatically when a new DVLS version comes out.
On the networking side, the chart currently uses Gateway API with Istio, as that is what we run internally (rip ingress-nginx).
If you run into any issues or have questions during your deployment, feel free to reach out.
Best regards,
Richard Boisvert
This looks great and I am looking forward to testing it out. We currently do use an Ingress (AviLB, specifically), so we would either deploy that separately or modify the chart, but that hopefully won't be a big deal. My only other question at this time would be if this could support running multiple replicas. My initial thought is 'no', but thought I would ask anyway.
Thanks
Hello Derek,
Yes, you can run multiple replicas. If you have emails configured, however , each instance will send it at the same time, so you will receive multiple emails. That is the only issue we noticed so far with running more than 1 replica.
Best regards,
Richard Boisvert
I got the deployment stood up, however ran into one issue. It seems AD Domain auth is not supported when running the application on a container. I have two questions regarding that:
Thanks
Hello Derel,
Glad to hear the deployment worked! Could you clarify which AD authentication method you're using: LDAP or Kerberos/NTLM?
LDAP-based authentication is supported cross-platform so it should be working. Windows-native auth (Kerberos/NTLM) however is not supported in Linux environments, as it requires Windows-specific infrastructure.
Best regards,
Richard Boisvert