Stefan Prodan
|
e4067d90a5
|
Add instructions on how to bootstrap the cluster fleet
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 16:00:53 +03:00 |
|
Stefan Prodan
|
9765f84657
|
Add e2e tests
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 13:36:19 +03:00 |
|
Stefan Prodan
|
537fdc4926
|
Add validation script
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 13:36:04 +03:00 |
|
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
|
2f9057e96b
|
Add apps staging overlay
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 12:34:32 +03:00 |
|
Stefan Prodan
|
3e3e3986b9
|
Add cert-manager and ingress-nginx
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 12:22:27 +03:00 |
|
Stefan Prodan
|
f4a24d98c1
|
Add cert-manager and ingress-nginx
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 12:19:29 +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
|
f05ca938d5
|
Add teardown script
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 12:06:57 +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
|
b0686db68f
|
Add SA for apps impersonation
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 09:10:20 +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
|
dbf4a7d57e
|
Set storageNamespace on remote cluster
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
|
2024-04-10 08:47:18 +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 |
|
Stefan Prodan
|
df51542b21
|
Add fleet provisioning scripts
|
2024-04-10 01:06:39 +03:00 |
|
Stefan Prodan
|
078241aa82
|
Initial commit
|
2024-04-10 00:03:54 +03:00 |
|