Skip to content

Comments

Perform a dry-run Ingress create to verify subdomain does not exist#27

Merged
FluxCapacitor2 merged 1 commit intomainfrom
ingress-dry-run
Jan 28, 2026
Merged

Perform a dry-run Ingress create to verify subdomain does not exist#27
FluxCapacitor2 merged 1 commit intomainfrom
ingress-dry-run

Conversation

@FluxCapacitor2
Copy link
Collaborator

When creating an app, we verify that the subdomain isn't in use by checking it against all existing AnvilOps apps. However, in shared subdomain spaces (like *.anvilcloud.rcac.purdue.edu and *.geddes.rcac.purdue.edu), there's a chance that someone created an Ingress for a particular subdomain outside of AnvilOps.

This PR ensures that, before the app is deployed, the Ingress will be able to be created after the deployment succeeds.

@FluxCapacitor2 FluxCapacitor2 requested a review from skkra0 January 27, 2026 20:55
@FluxCapacitor2 FluxCapacitor2 merged commit bc79fee into main Jan 28, 2026
4 checks passed
@FluxCapacitor2 FluxCapacitor2 deleted the ingress-dry-run branch January 28, 2026 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants