mirror of
https://github.com/rancher/rancher-docs.git
synced 2026-09-25 12:38:05 +00:00
Updating file naming note
This commit is contained in:
@@ -67,7 +67,7 @@ spec:
|
||||
Content placed in `/var/lib/rancher/k3s/server/static/` can be accessed anonymously via the Kubernetes APIServer from within the cluster. This URL can be templated using the special variable `%{KUBERNETES_API}%` in the `spec.chart` field. For example, the packaged Traefik component loads its chart from `https://%{KUBERNETES_API}%/static/charts/traefik-1.81.0.tgz`.
|
||||
|
||||
|
||||
>**Notice on File Naming Requirements:** `HelmChart`, `HelmChartConfig` and manifest files require adherence to naming conventions to avoid confusion and errors in logs. For example, neither uppercase letters nor underscores should be used in chart names. A filename with underscores will produce errors like the following:
|
||||
>**Notice on File Naming Requirements:** `HelmChart`, `HelmChartConfig` and manifest files require adherence to naming conventions to avoid confusion and errors in logs. The Helm chart controller uses the filename to create objects. Therefore, if a filename doesn’t align with the validation, that will cause an error installing the chart, even if the chart configuration is correct. For example, underscores, uppercase letters, and dots are not permitted in filenames. The example below is an error generated from using underscores:
|
||||
```
|
||||
level=error msg="Failed to process config: failed to process
|
||||
/var/lib/rancher/rke2/server/manifests/rke2_ingress_daemonset.yaml:
|
||||
@@ -78,7 +78,7 @@ start and end with an alphanumeric character (e.g. 'example.com', regex
|
||||
used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?(\\.[a-z0-9]
|
||||
([-a-z0-9]*[a-z0-9])?)*')"
|
||||
```
|
||||
To learn more about best practices on chart naming conventions, go [here](https://v2-14-0.helm.sh/docs/chart_best_practices/#chart-names).
|
||||
>**Note:** Despite the error message stating dots can be used, they should not be. Refer [here](https://helm.sh/docs/chart_best_practices/conventions/#chart-names) to learn more about best practices on file naming conventions.
|
||||
|
||||
### Customizing Packaged Components with HelmChartConfig
|
||||
|
||||
|
||||
Reference in New Issue
Block a user