Commit graph

12 commits

Author SHA1 Message Date
Stefan Prodan
5dcfc42aaf
Provision production cluster
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 13:08:05 +03:00
Stefan Prodan
98577807dd
Refactor structure
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 12:55:53 +03:00
Stefan Prodan
f57ac9377a
Add infra controllers
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 12:08:02 +03:00
Stefan Prodan
ce8815b1d9
Define restricted and cluster admin SAs
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 09:29:13 +03:00
Stefan Prodan
b8466506b8
Use flux-app SA for HR impersonation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 09:11:39 +03:00
Stefan Prodan
6ae2c0d4e4
Make releases depend on tenants
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 09:04:15 +03:00
Stefan Prodan
03d4282e95
Limit access for apps releases
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 09:03:21 +03:00
Stefan Prodan
ab014e58c5
Remove apply releases
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 08:42:30 +03:00
Stefan Prodan
17a9dcae6d
Sync apps on staging
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 08:41:07 +03:00
Stefan Prodan
e9b6d5192f
Add tenants and releases sync
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 08:26:25 +03:00
Stefan Prodan
928237a681
Setup staging sync
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 01:13:17 +03:00
Stefan Prodan
85633b9f12
Add staging layout
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2024-04-10 01:07:06 +03:00