Support custom domains for deployments #47
Open
opened 2025-01-29 12:07:32 +00:00 by prathamesh
·
0 comments
No Branch/Tag Specified
main
iv-multi-custom-domains
custom-domain-for-auctions
custom-domain
zach/ui-fixes
zach/repo-fixes
zach/fixes
iv-integrate-auction
dboreham-deploy-from-github
dboreham-trigger-cd
06-24-v.0.0.9_staging
06-24-Update_local.toml.example_in_packages/backend_
06-24-Refactor_components/shared_
06-24-refactor_use_onToast_remove_react-hot-toast_dep
06-24-feat_domains_DomainCard_and_WebhookCard_styling_start
06-24-feat_Settings_screen_for_org
06-24-fix_ProjectSearchBarDialog_search_smaller_screen_repeating_Suggestions_string
06-24-fix_ProjectSearchBarDialog_suppressRefError
06-24-fix_ProjectSearchBarDialog_getMenuProps_error
06-22-project_for_id
06-22-loading_for_project
06-22-addProjectFromTemplate_on_backend
06-22-update_readmes
storybook-icons
06-21-fix_staging_github_client_id_on_frontend_staging_deployment_script
06-21-fix_staging_github_repos
06-21-bump_version
06-21-feat_5_digit_code_ui
06-21-feat_access_code
06-21-refactor_env_var_to_utils/constants
05-22-_nit_DeploymentMenu_dependency
05-22-Refactor_DeploymentMenu_uses_toast
05-22-Refactor_AssignDomainDialog_using_Modal_component
dboreham/add-rpid-config
05-22-Collaborators_backend
05-22-Fix_Input_component_react_hook
05-22-correct_suppressRefError
05-22-Collaborators_cleanup
05-22-getItemProps_should_supersede_prev_attrs
05-22-frontend_.prettierignore_build_dir_dist/_
05-22-svg_atts_-_react_svg_atts
ng-staging
eric/airf-39-dashboard-ui-project-page
sushan/T-4918-project-deployments-deployed-line-items
ericlewis/deploy-3
ayungavis/T-4921-home-update-project-card
ayungavis/T-4910-create-project-template-card
andrehadianto/T-4906-create-project-connect-github
sushan/T-4916-project-overview-activity-section
ayungavis/T-4907-home-heading-component
ayungavis/T-4903-product-add-inter-display-font
ayungavis/T-4902-home-project-card
ayungavis/T-4840-dropdown
ng-gitea-oauth
ayungavis/T-4845-datepicker
ayungavis/T-4865-segmented-controls
ayungavis/T-4866-switch
zachery/T-4870-tooltips
ayungavis/T-4864-radio
ayungavis/T-4861-inline-notification
andrehadianto/T-4863-input-field
ayungavis/T-4862-link
ayungavis/T-4867-tabs
zachery/T-4836-avatar
ayungavis/T-4837-badge
ayungavis/T-4838-checkbox
ayungavis/T-4842-datepicker
ayungavis/T-4834-button
zachery/T-4843-focus-ring-class
v0.0.9
v0.0.2
v0.0.1
Labels
Clear labels
Copied from Github
Kind/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
An issue or PR manually copied from GitHub.
Breaking change that won't be backward compatible
Something is not working
Documentation changes
Improve existing functionality
New functionality
This is security issue
Issue or pull request related to testing
Priority
Critical
The priority is critical
Priority
High
The priority is high
Priority
Low
The priority is low
Priority
Medium
The priority is medium
Reviewed
Confirmed
Issue has been confirmed
Reviewed
Duplicate
This issue or pull request already exists
Reviewed
Invalid
Invalid issue
Reviewed
Won't Fix
This issue won't be fixed
Status
Abandoned
Somebody has started to work on this but abandoned work
Status
Blocked
Something is blocking this issue or pull request
Status
Need More Info
Feedback is required to reproduce issue or to continue work
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: cerc-io/snowballtools-base#47
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Current behaviour:
dnsfield inApplicationDeploymentRequestrecord. The working was confirmed by performing a deployment with a custom domain with steps:Arecord)ApplicationDeploymentRequestwithdnsset to the required domain:Domainstab in the project settings (only in UI)Proposed approach for supporting this feature:
A) for the domain:valuefield toDnsRecords that are being published on each deploymentDnsRecordcorresponding to the latest deploymentvaluefield can be determined from the deployer config to set in allDnsRecordsdnsfor further deployments in the projectRelated findings:
If we perform a deployment with a custom domain before it has been pointed to the SP's IP, the TLS/certs setup doesn't seem to work and the URL never comes up.
Related logs from the SP server: