nais / teams-backend

NAIS teams is a API server for team creation and propagation to external systems.
MIT License
3 stars 0 forks source link

New fasit feature: teamsd #150

Open sechmann opened 11 months ago

sechmann commented 11 months ago

We should make an additional feature that is auto-installed in all tenant clusters This should poll teams-backend for updates and make sure the state in each of the tenant clusters is what we expect. Much like the naisd integration today.

The reason we want to do this is simply because it doesn't fit in in naisd. Makes more sense to separate.

sechmann commented 11 months ago

Related https://github.com/nais/fasit/issues/537

jhrv commented 9 months ago

ss-2023-11-02-14 18 05

something to consider is using replicator when creating team resources

sechmann commented 9 months ago

Gut reflex says using replicator will just introduce another layer of "things that might go wrong", and added delay before the namespace is ready. We already need to have an authenticated k8s client anywyas, (which we need to create the namespace), why not use it? Might be wrong.