Skip to content
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

Support for client certificat #355

Open
jerome-jutteau opened this issue Sep 20, 2022 · 0 comments
Open

Support for client certificat #355

jerome-jutteau opened this issue Sep 20, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@jerome-jutteau
Copy link
Contributor

Is your feature request related to a problem?/Why is this needed

Some deployments need to use a specific client certificate in order to make calls.
For instance, use may want to configure its API Access Rules with certiticates

/feature

The feature would consist to pass an optional client certificate to use through environment variable to CSI.
In a Kubernetes deployment, this certificate should be stored inside a Secret.

Two variables can be configured:

  • OSC_CLIENT_CERTIFICATE (client-certificate-data) base64(PEM certificate)
  • OSC_CLIENT_KEY (client-key-data): base64(PEM RSA private key)

Both variables should be set or none of them. When both are set, CSI will use client-certificate-data and client-key-data to establish connexion to Outscale API.

@jerome-jutteau jerome-jutteau added enhancement New feature or request documentation Improvements or additions to documentation and removed documentation Improvements or additions to documentation labels Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

1 participant