[WIP] Handle multiple domains in webapp deployment requests #964

Draft
prathamesh wants to merge 15 commits from deep-stack/stack-orchestrator:pm-multiple-domain-deployments into main

15 Commits

Author SHA1 Message Date
e1e7075bf3 Fix arg
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 17s
Smoke Test / Run basic test suite (pull_request) Successful in 1m48s
Webapp Test / Run webapp test suite (pull_request) Successful in 1m55s
Deploy Test / Run deploy test suite (pull_request) Successful in 2m40s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 3m10s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 3m53s
2025-02-10 14:10:16 +05:30
e491545354 Use existing certificates if available and update status command
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 15s
Smoke Test / Run basic test suite (pull_request) Successful in 1m42s
Webapp Test / Run webapp test suite (pull_request) Successful in 1m59s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 2m13s
Deploy Test / Run deploy test suite (pull_request) Successful in 2m36s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 2m47s
2025-02-10 11:44:45 +05:30
9bc8ce4866 Update ingress creation for multiple host names
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 35s
Smoke Test / Run basic test suite (pull_request) Successful in 1m42s
Webapp Test / Run webapp test suite (pull_request) Successful in 2m14s
Deploy Test / Run deploy test suite (pull_request) Successful in 2m54s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 3m52s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m20s
2025-02-10 10:56:00 +05:30
f98e75c81f Fix deployment record publication
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 37s
Smoke Test / Run basic test suite (pull_request) Successful in 4m26s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m6s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m16s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 7m8s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 8m55s
2025-02-07 11:30:07 +05:30
8c77af0fec Fix types usage
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 40s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m21s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m13s
Smoke Test / Run basic test suite (pull_request) Successful in 4m46s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 16m4s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 17m14s
2025-02-06 20:30:45 +05:30
4ca96bbf8c Fix types usage
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 42s
Deploy Test / Run deploy test suite (pull_request) Failing after 1m28s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 1m35s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 1m36s
Webapp Test / Run webapp test suite (pull_request) Failing after 1m40s
Smoke Test / Run basic test suite (pull_request) Failing after 1m23s
2025-02-06 19:13:58 +05:30
831e4a14ff Handle lint errors
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 45s
Deploy Test / Run deploy test suite (pull_request) Failing after 1m34s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 1m36s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 1m37s
Webapp Test / Run webapp test suite (pull_request) Failing after 1m22s
Smoke Test / Run basic test suite (pull_request) Failing after 1m6s
2025-02-06 16:56:21 +05:30
af5ec54b8d Add deployer version to deployer record 2025-02-06 16:13:43 +05:30
50508644be Delete deployment and DNS names for removed domains 2025-02-06 16:12:23 +05:30
42103ef551 Publish multiple DNS records and set all deployment names 2025-02-06 15:14:12 +05:30
ef6f5db743 Update image tag for subsequent deployments of same app 2025-02-05 19:18:49 +05:30
cdd431d8a5 Update existing deployment spec with new urls 2025-02-05 19:09:23 +05:30
3d1a455344 Configure spec with all given URLs 2025-02-05 18:48:10 +05:30
f5947a8a65 Check for existing deployment 2025-02-05 18:39:18 +05:30
a8e7235267 Handle multiple domains in webapp deployment request 2025-02-05 17:57:18 +05:30