-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting all settings / configurations / paths through env variables and mounted secrets #93
Comments
You have totally right, I will take a look. |
Is there some list which features are missing? I am trying to make one unified portal for both win and nix users. I want to disable LDAP auth and put it behind a vouch proxy to do auth on keycloak. You think this could work out? I like your project, if there is some code missing to make it work I'll may send some PRs soon 😊 |
It's nice to read that :) About your idea to put it behind a proxy, I don't know yet the techno you are mentioning. On cassh server side, we could trust some signed headers, with a key of your proxy, to be sure it wasn't altered. |
This is a first draft of env var in cassh-web. |
Looks good, thx!! |
And now the cassh server. Tell me if it's ok for you (You may not have everything ready to test it in a real env 😅 ) |
It would be really great to be able to specify all configuration attributes via environment variables. For example to the path to settings.txt for cassh-web.
Further more it would be also super handy to be able to define keys as paths to files. This would allow keys to be mounted in kubernetes as secrets and the rest of the configuration could reside in a ConfigMap.
Both changes would allow a fast and consistent configuration and deployment of all the components in a Kubernetes cluster.
Thanks,
Thomas
The text was updated successfully, but these errors were encountered: