Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

ref(chart): push vault validation to chart #4513

Merged
merged 1 commit into from
Feb 9, 2022
Merged

ref(chart): push vault validation to chart #4513

merged 1 commit into from
Feb 9, 2022

Conversation

nojnhuh
Copy link
Contributor

@nojnhuh nojnhuh commented Feb 8, 2022

Description:
This change moves the validation for the osm.vault.host and
osm.vault.token values from the CLI to the chart so the same
validation is performed when using helm directly.

Part of #2147

Testing done: Unit tests updated.

Affected area:

Functional Area
New Functionality [ ]
CI System [ ]
CLI Tool [X]
Certificate Management [ ]
Control Plane [ ]
Demo [ ]
Documentation [ ]
Egress [ ]
Ingress [ ]
Install [X]
Networking [ ]
Observability [ ]
Performance [ ]
SMI Policy [ ]
Security [ ]
Sidecar Injection [ ]
Tests [ ]
Upgrade [ ]
Other [ ]

Please answer the following questions with yes/no.

  1. Does this change contain code from or inspired by another project? No

    • Did you notify the maintainers and provide attribution?
  2. Is this a breaking change? No

  3. Has documentation corresponding to this change been updated in the osm-docs repo (if applicable)? N/A

This change moves the validation for the `osm.vault.host` and
`osm.vault.token` values from the CLI to the chart so the same
validation is performed when using `helm` directly.

Part of #2147

Signed-off-by: Jon Huhn <johuhn@microsoft.com>
@nojnhuh nojnhuh merged commit e507ca9 into openservicemesh:main Feb 9, 2022
@nojnhuh nojnhuh deleted the vault-params branch February 9, 2022 16:03
schristoff pushed a commit to schristoff/osm that referenced this pull request Feb 22, 2022
This change moves the validation for the `osm.vault.host` and
`osm.vault.token` values from the CLI to the chart so the same
validation is performed when using `helm` directly.

Part of openservicemesh#2147

Signed-off-by: Jon Huhn <johuhn@microsoft.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants