outscale / cluster-api-provider-outscale

BSD 3-Clause "New" or "Revised" License
4 stars 11 forks source link

Handle Multi User with AK/SK #244

Open ghost opened 1 year ago

ghost commented 1 year ago

Explain problem to solve

for the moment, we can only create cluster on the same user with ak/sk. We need to handle multi user.

Describe the solution you would like

Have one secret, patch for new users and use https://github.com/stakater/Reloader

Additional context

None

Environment

- Kubernetes version: (use `kubectl version`):
- OS (e.g. from `/etc/os-release`):
- Kernel (e.g. `uname -a`):
- cluster-api-provider-outscale version:
- cluster-api version:
- Install tools:
- Kubernetes Distribution:
- Kubernetes Diestribution version:
gvdhart commented 2 months ago

We implemented a feature where you can deploy multiple controllers in different namespaces, and each controller can have a different OSC account linked (AK/SK). Then you use the executable argument --watch-filter=

pierreozoux commented 1 month ago

I can see the commit is from 3 months ago.

The last release: https://github.com/outscale/cluster-api-provider-outscale/releases/tag/v0.3.1 is from Jan.

I'm willing to test the main branch to test this feature. But, I have 3 questions:

Thanks for your work!

gvdhart commented 1 month ago

@pierreozoux those questions can be answered by Outscale and specifically @outscale-hmi I think