Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow overriding of pathType in ingress rules to support ImplementationSpecific #471

Open
wants to merge 1 commit into
base: 1.x
Choose a base branch
from

Conversation

seveneves
Copy link

@seveneves seveneves commented Sep 14, 2023

Description

Depending on implementation of ingressClass, hardcoded value Prefix for pathType of rules won't work and ImplementationSpecific should be specified instead.

This change adds a new parameter for both helm charts for opensearch and opensearch-dashboards

  • opensearch adds pathType: Prefix along with the existing path: / in value.yaml
  • opensearch-dashboards adds pathType: Prefix in ingress.hosts.paths array and defaults to Prefix in the template ingress.yaml and the default rule specified in values.yaml.

Issues Resolved

No issue created

Check List

  • Commits are signed per the DCO using --signoff

For any changes to files within Helm chart directories:

  • Helm chart version bumped
  • Helm chart CHANGELOG.md updated to reflect change

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

…ationSpecific`

Depending on implementation of ingressClass, hardcoded value `Prefix` for `pathType` of rules won't work and `ImplementationSpecific` should be specified instead.

This change add a new parameter for both helm charts for `opensearch` and `opensearch-dashboards`

* `opensearch` gets `pathType: Prefix` along with the existing `path: /` in `value.yaml`
* `opensearch-dashboards` gets `pathType: Prefix` in `ingress.hosts.paths` array and defaults to `Prefix` in the template `ingress.yaml` and the default rule specified in `values.yaml`.

Signed-off-by: seveneves <[email protected]>
@bbarani
Copy link
Member

bbarani commented Dec 4, 2023

@peterzhuamazon @prudhvigodithi @TheAlgo Can you please review this PR and provide your feedback?

@duartesaraiva98
Copy link

@bbarani @peterzhuamazon @prudhvigodithi @TheAlgo

Hi, this PR has been open for a while now, is there any way we can progress with it?

Thanks in advance

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants