Update Helm Charts to work with Geo Unified URL feature
Summary
Follow-up to spike #3845 (closed).
We'll need to make some adjustments to the Helm Charts to support Geo's Unified URL feature.
The findings from the spike are in this comment: #3845 (comment 1350184587).
The Helm Chart configurations used for the primary and secondary sites are in this comment: #3845 (comment 1351009781).
Acceptance criteria
- Separate Ingress object is deployed that uses the Unified URL
- A separate NGINX Ingress Controller is deployed to make use of forwarded headers as securely as possible.
-
Templates are updated to allow for differentiating between a Release's own domain (
global.hosts.domain
) and the Unified URL to use (something likeglobal.hosts.gitlab.name
). - Documentation is added to explain how to use this feature.
Designs
- Show closed items
Blocks
Relates to
- gitlab-org/gitlab #370312Backlog
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Mitchell Nielsen marked this issue as related to #3845 (closed)
marked this issue as related to #3845 (closed)
- Mitchell Nielsen changed the description
Compare with previous version changed the description
- Mitchell Nielsen added Deliverable Distribution OKRO1KR1 For Scheduling featureenhancement group::distributiondeploy priority1 labels and removed featureaddition label
added Deliverable Distribution OKRO1KR1 For Scheduling featureenhancement group::distributiondeploy priority1 labels and removed featureaddition label
- Mitchell Nielsen mentioned in issue #3845 (closed)
mentioned in issue #3845 (closed)
- Author Contributor
@dorrino @plu8 - FYI that this issue was created out of #3845 (closed) and marked For Scheduling, and has inherited the priority1 status.
Collapse replies Thanks @mnielsen @clemensbeck.
The spike [Spike] Identify steps to make Unified URL work... (#3845 - closed) was a blocker for Geo: Make Unified URL work with Cloud Native Gi... (#3522 - closed), with this new follow up issue, it appears unclear to me the relationship and scope of the two open issues, can you please clarify?
- Author Contributor
Fair question, I suppose they overlap. We could close this one in favor of #3522 (closed) as that has more information, but this is more specific to the implementation of the findings in the spike.
Issue management semantics. - Developer
If this one is staying open, I believe its relationship is as a blocker to #3522 (closed). Therefore I've added that relationship, but feel free to correct me. Thanks all.
2
- Michael Kozono marked this issue as blocking #3522 (closed)
marked this issue as blocking #3522 (closed)
- Sampath Ranasinghe mentioned in issue #3522 (closed)
mentioned in issue #3522 (closed)
- Developer
Enterprise Customer Requesting this functionality: https://gitlab.my.salesforce.com/0014M00001gTbNn
- 🤖 GitLab Bot 🤖 added customer label
added customer label
- Developer
Collapse replies - Developer
Thank you @plu8
1
- Peter Lu removed For Scheduling label
removed For Scheduling label
- Peter Lu added to epic gitlab-org&10288 (closed)
added to epic gitlab-org&10288 (closed)
- Maintainer
Setting health status to
on track
as the milestone has just begun.Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to on track
changed health status to on track
- 🤖 GitLab Bot 🤖 mentioned in issue gitlab-org/quality/triage-reports#12864 (closed)
mentioned in issue gitlab-org/quality/triage-reports#12864 (closed)
- Nailia Iskhakova marked this issue as related to gitlab-org/gitlab#370312
marked this issue as related to gitlab-org/gitlab#370312
- Nailia Iskhakova added quad-planningcomplete-action label
added quad-planningcomplete-action label
- Clemens Beck assigned to @clemensbeck
assigned to @clemensbeck
- Clemens Beck mentioned in merge request !3253 (merged)
mentioned in merge request !3253 (merged)
- Clemens Beck added workflowin dev label
added workflowin dev label
- Maintainer
This issue is scheduled for completion in this milestone but is in an early development stage. Changing health status to 'at risk'.
Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to at risk
changed health status to at risk
- 🤖 GitLab Bot 🤖 changed milestone to %16.3
changed milestone to %16.3
- 🤖 GitLab Bot 🤖 added missed-deliverable missed:16.2 labels
added missed-deliverable missed:16.2 labels
- Michael Kozono marked this issue as related to #4110
marked this issue as related to #4110
- Maintainer
Setting health status to
on track
as the milestone has just begun.Issue participants are welcome to override this by setting the health status to another value.
- 🤖 GitLab Bot 🤖 changed health status to on track
changed health status to on track
- DJ Mountney changed epic to gitlab-org&11133 (closed)
changed epic to gitlab-org&11133 (closed)
- Michael Kozono added workflowin review label and removed workflowin dev label
added workflowin review label and removed workflowin dev label
- Michael Kozono mentioned in issue gitlab-org/geo-team/discussions#5092 (closed)
mentioned in issue gitlab-org/geo-team/discussions#5092 (closed)
- Jason Plum closed with merge request !3253 (merged)
closed with merge request !3253 (merged)
- Jason Plum mentioned in commit 8193d106
mentioned in commit 8193d106
- 🤖 GitLab Bot 🤖 added workflowcomplete label and removed workflowin review label
added workflowcomplete label and removed workflowin review label
- DJ Mountney marked the checklist item Separate Ingress object is deployed that uses the Unified URL as completed
marked the checklist item Separate Ingress object is deployed that uses the Unified URL as completed
- DJ Mountney marked the checklist item A separate NGINX Ingress Controller is deployed to make use of forwarded headers as securely as possible. as completed
marked the checklist item A separate NGINX Ingress Controller is deployed to make use of forwarded headers as securely as possible. as completed
- DJ Mountney marked the checklist item Documentation is added to explain how to use this feature. as completed
marked the checklist item Documentation is added to explain how to use this feature. as completed
- Clemens Beck mentioned in merge request gitlab-org/gitlab!129816 (merged)
mentioned in merge request gitlab-org/gitlab!129816 (merged)
- Michael Kozono mentioned in issue gitlab-org/gitlab-environment-toolkit#733 (closed)
mentioned in issue gitlab-org/gitlab-environment-toolkit#733 (closed)
- Michael Kozono marked this issue as related to gitlab-org/gitlab-environment-toolkit#733 (closed)
marked this issue as related to gitlab-org/gitlab-environment-toolkit#733 (closed)
- Clemens Beck mentioned in merge request !3375 (merged)
mentioned in merge request !3375 (merged)
- Clemens Beck mentioned in merge request !3407 (merged)
mentioned in merge request !3407 (merged)