[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
Member
Part of https://www.notion.so/Support-custom-domains-in-deploy-laconic-com-18aa6b22d4728067a44ae27090c02ce5 and cerc-io/snowballtools-base#47
prathamesh added 9 commits 2025-02-06 11:27:19 +00:00
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
831e4a14ff
prathamesh added 1 commit 2025-02-06 13:44:07 +00:00
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
4ca96bbf8c
prathamesh added 1 commit 2025-02-06 15:00:54 +00:00
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
8c77af0fec
prathamesh added 1 commit 2025-02-07 06:00:20 +00:00
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
f98e75c81f
prathamesh added 1 commit 2025-02-10 05:26:12 +00:00
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
9bc8ce4866
prathamesh added 1 commit 2025-02-10 06:15:11 +00:00
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
e491545354
prathamesh added 1 commit 2025-02-10 08:40:24 +00:00
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
e1e7075bf3
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
This pull request is marked as a work in progress.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u pm-multiple-domain-deployments:deep-stack-pm-multiple-domain-deployments
git checkout deep-stack-pm-multiple-domain-deployments
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/stack-orchestrator#964
No description provided.