Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update hybrid-gitops-helm-installation.md#1047

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
NimRegev merged 2 commits intomasterfromgitops-runtime-validation-update
Aug 22, 2024
Merged
Changes fromall commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 24 additions & 5 deletions_docs/installation/gitops/hybrid-gitops-helm-installation.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -132,7 +132,7 @@ kubectl annotate --overwrite crds $(kubectl get crd | grep argoproj.io | awk '{p
Before initiating the installation, Codefresh automatically validates the `values.yaml` file to verify that the supplied values are correct.
A validation error will automatically terminate the installation.

You can disable automated validationand manually runthevalidation if desired.
You canalsodisable automated validationglobally for all installation settings or for onlytheingress controller, and run validation manually.

### Validated settings
The table below lists the settings validated in the `values` file.
Expand All@@ -155,7 +155,7 @@ To get more detailed and meaningful information on the reason for the validation
where:
* `{NAMESPACE}` must be replaced with the namespace of the Hybrid GitOps Runtime.

### Disableautomated validation
### Disableglobal installation validation
You may want to disable automated validation for specific scenarios, such as to address false-negatives.
Do so by either adding the flag to the Helm install command or adding the relevant section to the values file.

Expand All@@ -172,6 +172,28 @@ installer: skipValidation: true
{% endraw %}
{% endhighlight %}

### Disable ingress validation
Ingress validation checks if the ingress URL exists and responds to web requests.
During a GitOps Runtime installation, the ingress might not be active yet, causing DNS errors despite correct configuration. Disabling ingress validation allows the installation to proceed, assuming the ingress will work once the Runtime is fully operational.

Similar to disabling installation validation globally, you disable the validation for ingress by either adding the flag to the Helm install command or adding the relevant section to the values file.

##### In install command

`--set global.runtime.ingress.skipValidation=true`

##### In values file

{% highlight yaml %}
{% raw %}
...
global:
runtime:
ingress:
skipValidation: true
...
{% endraw %}
{% endhighlight %}

### Manually validate values.yaml
To manually validate the values file, run:
Expand All@@ -188,9 +210,6 @@ If this is the first GitOps Runtime installation in your Codefresh account, inst
The Codefresh `values.yaml` located [here](https://github.com/codefresh-io/gitops-runtime-helm/blob/main/charts/gitops-runtime/){:target="\_blank"}, contains all the arguments you can configure, including optional ones. See ???





### Before you begin
* Make sure you meet the [minimum requirements](#minimum-system-requirements) for installation
* Verify that you complete all the prerequisites:
Expand Down

[8]ページ先頭

©2009-2025 Movatter.jp