-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
12 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -66,7 +66,7 @@ A Helm chart for SDDI enabled CKAN. | |
| db.dbname | string | `"ckan_default"` | CKAN database database name, used to build `sqlalchemy.url` see [CKAN database settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#database-settings) | | ||
| db.host | string | `"postgis"` | CKAN database host, used to build `sqlalchemy.url` see [CKAN database settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#database-settings) | | ||
| db.port | int | `5432` | CKAN database port, used to build `sqlalchemy.url` see [CKAN database settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#database-settings) | | ||
| defaultViews | string | See `values.yml` for the default values. | [CKAN config dafault_views](https://docs.ckan.org/en/latest/maintaining/configuration.html#ckan-views-default-views): **Note**: Make sure the required view plugins are loaded! | | ||
| defaultViews | string | See [`values.yml`](values.yml) for the default values. | [CKAN config dafault_views](https://docs.ckan.org/en/latest/maintaining/configuration.html#ckan-views-default-views): **Note**: Make sure the required view plugins are loaded! | | ||
| enabled | bool | `true` | Enable/disable CKAN | | ||
| extraEnv | object | `{}` | Extra environment variables. Values need to be quoted. This can be used to overwrite or extend [CKAN settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#ckan-configuration-file). See [ckanext-envvars](https://github.com/okfn/ckanext-envvars) for variable naming conventions. | | ||
| extraInitContainers | list | `[]` | Sets additional [`initContainers`](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/). The initContainers specified here, are appended to the ones specified in `initContainers`. | | ||
|
@@ -82,7 +82,7 @@ A Helm chart for SDDI enabled CKAN. | |
| image.tag | string | `""` | Overrides the image tag whose default is the chart `appVersion`. | | ||
| imagePullSecrets | list | `[]` | [Image pull secrets](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/) | | ||
| ingress.annotations | string | `nil` | Additional Ingress annotations | | ||
| ingress.certManager | object | See `values.yml` for the default values. | Additional Ingress annotation for e.g. CORS, timeouts, SSL settings. See [nginx-ingress annotations docs](https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md) for more. | | ||
| ingress.certManager | object | See [`values.yml`](values.yml) for the default values. | Additional Ingress annotation for e.g. CORS, timeouts, SSL settings. See [nginx-ingress annotations docs](https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md) for more. | | ||
| ingress.certManager.issuerEmail | string | `"[email protected]"` | eMail address for ACME registration with Let's Encrypt. Only used for issuerType = namespace. | | ||
| ingress.certManager.issuerName | string | `"letsencrypt-staging"` | Name of the Issuer to use. For certManager.type = namespace `letsencrypt-staging`, `letsencrypt-prod` and `self-signed` are available. | | ||
| ingress.certManager.issuerType | string | `"namespace"` | Type of [cert-manager](https://cert-manager.io/docs/) Issuer: Use either "namespace" or "cluster". | | ||
|
@@ -99,15 +99,15 @@ A Helm chart for SDDI enabled CKAN. | |
| ingress.stickySessions.sessionCookie.secure | string | `"false"` | [Nginx Ingress Controller Sticky sessions](https://kubernetes.github.io/ingress-nginx/examples/affinity/cookie/) | | ||
| ingress.tls.secretName | string | `nil` | Specify a custom tls secret name. This overwrites `global.ingress.tls.secretName`. | | ||
| initContainers | list | See `values.yml` for the list of default initContainers. | Sets [`initContainers`](https://kubernetes.io/docs/concepts/workloads/pods/init-containers/). Set to `[]` to disable the default initContainers. Set to any list of initContainer definitions to overwrite the default initContainers. Use `extraInitContainers` to extend the default initContainers. | | ||
| licensesGroupUrl | string | See `values.yml` for the default values. | [CKAN licences group url](https://docs.ckan.org/en/latest/maintaining/configuration.html#licenses-group-url): A URL pointing to a JSON file containing a list of license objects. | | ||
| licensesGroupUrl | string | See [`values.yml`](values.yml) for the default values. | [CKAN licences group url](https://docs.ckan.org/en/latest/maintaining/configuration.html#licenses-group-url): A URL pointing to a JSON file containing a list of license objects. | | ||
| liveness.failureThreshold | int | `6` | Failure threshold for the liveness probe | | ||
| liveness.initialDelaySeconds | int | `20` | Initial delay for the liveness probe | | ||
| liveness.periodSeconds | int | `10` | Check interval for the liveness probe | | ||
| liveness.timeoutSeconds | int | `10` | Timeout interval for the liveness probe | | ||
| locale.default | string | `"de"` | CKAN default locale, see [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | | ||
| locale.filtered_out | string | `"en_GB"` | CKAN locales filtered out, see [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | | ||
| locale.offered | string | `"de en"` | CKAN locales offered, see [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | | ||
| locale.order | string | See `values.yml` for the default value. | CKAN locale order, see [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | | ||
| locale.order | string | See [`values.yml`](values.yml) for the default values. | CKAN locale order, see [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | | ||
| maxUploadSizeMB | int | `250` | Max file upload size in MB. Note: This setting is mapped to the `nginx.ingress.kubernetes.io/proxy-body-size: "600m"` and `nginx.org/client-max-body-size: "600m"` CKAN Ingress annotations too. | | ||
| nameOverride | string | `""` | Override name | | ||
| nodeSelector | object | `{}` | [k8s: Assign pods to nodes](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/) | | ||
|
@@ -175,7 +175,7 @@ A Helm chart for SDDI enabled CKAN. | |
| sysadmin.password | string | `"changeMe"` | CKAN admin password: Note: Min. password length = 8 chars! | | ||
| sysadmin.user | string | `"admin"` | CKAN admin username | | ||
| tolerations | list | `[]` | [k8S: Taints and tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) | | ||
| volumeMounts | list | See `values.yml` for the list of default volumeMounts. | Sets [`volumeMounts`](https://kubernetes.io/docs/concepts/storage/volumes). Set to `[]` to disable the default volumeMounts. Set to any list of volumeMount definitions to overwrite the default volumeMounts. Use `extraVolumeMounts` to extend the default volumeMounts. | | ||
| volumes | list | See `values.yml` for the list of default volumes. | Sets [`volumes`](https://kubernetes.io/docs/concepts/storage/volumes). Set to `[]` to disable the default volumes. Set to any list of volume definitions to overwrite the default volumes. Use `extraVolumes` to extend the default volumes. | | ||
| volumeMounts | list | See [`values.yml`](values.yml) for the list of default volumeMounts. | Sets [`volumeMounts`](https://kubernetes.io/docs/concepts/storage/volumes). Set to `[]` to disable the default volumeMounts. Set to any list of volumeMount definitions to overwrite the default volumeMounts. Use `extraVolumeMounts` to extend the default volumeMounts. | | ||
| volumes | list | See [`values.yml`](values.yml) for the list of default volumes. | Sets [`volumes`](https://kubernetes.io/docs/concepts/storage/volumes). Set to `[]` to disable the default volumes. Set to any list of volume definitions to overwrite the default volumes. Use `extraVolumes` to extend the default volumes. | | ||
| webassets.path | string | `nil` | Webassets storage path, see [CKAN webassets settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#webassets-settings) This should point to the location of webassets in the CKAN image. The path may vary depending on the CKAN Docker image used. | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -122,7 +122,7 @@ ingress: | |
# -- Additional Ingress annotation for e.g. CORS, timeouts, SSL settings. | ||
# See [nginx-ingress annotations docs](https://github.com/kubernetes/ingress-nginx/blob/main/docs/user-guide/nginx-configuration/annotations.md) | ||
# for more. | ||
# @default -- See `values.yml` for the default values. | ||
# @default -- See [`values.yml`](values.yml) for the default values. | ||
certManager: | ||
# -- eMail address for ACME registration with Let's Encrypt. Only used for issuerType = namespace. | ||
issuerEmail: [email protected] | ||
|
@@ -194,11 +194,11 @@ favicon: /base/images/ckan.ico | |
maxUploadSizeMB: 250 | ||
# -- [CKAN licences group url](https://docs.ckan.org/en/latest/maintaining/configuration.html#licenses-group-url): | ||
# A URL pointing to a JSON file containing a list of license objects. | ||
# @default -- See `values.yml` for the default values. | ||
# @default -- See [`values.yml`](values.yml) for the default values. | ||
licensesGroupUrl: "https://raw.githubusercontent.com/tum-gis/ckanext-grouphierarchy-sddi/main/ckanext/grouphierarchy/licenses_SDDI.json" | ||
# -- [CKAN config dafault_views](https://docs.ckan.org/en/latest/maintaining/configuration.html#ckan-views-default-views): | ||
# **Note**: Make sure the required view plugins are loaded! | ||
# @default -- See `values.yml` for the default values. | ||
# @default -- See [`values.yml`](values.yml) for the default values. | ||
defaultViews: "image_view recline_view text_view geo_view geojson_view wmts_view shp_view" | ||
preview: | ||
# -- [CKAN config TextView](https://docs.ckan.org/en/latest/maintaining/configuration.html#text-view-settings): | ||
|
@@ -315,7 +315,7 @@ locale: | |
default: de | ||
# -- CKAN locale order, see | ||
# [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | ||
# @default -- See `values.yml` for the default value. | ||
# @default -- See [`values.yml`](values.yml) for the default values. | ||
order: de en pt_BR ja it cs_CZ ca es fr el sv sr sr@latin no sk fi ru de pl nl bg ko_KR hu sa sl lv | ||
# -- CKAN locales offered, see | ||
# [CKAN internationalization settings](https://docs.ckan.org/en/latest/maintaining/configuration.html#internationalisation-settings) | ||
|
@@ -363,7 +363,7 @@ persistence: | |
# Set to `[]` to disable the default volumes. | ||
# Set to any list of volume definitions to overwrite the default volumes. | ||
# Use `extraVolumes` to extend the default volumes. | ||
# @default -- See `values.yml` for the list of default volumes. | ||
# @default -- See [`values.yml`](values.yml) for the list of default volumes. | ||
volumes: | ||
- name: data | ||
persistentVolumeClaim: | ||
|
@@ -378,7 +378,7 @@ extraVolumes: [] | |
# Set to `[]` to disable the default volumeMounts. | ||
# Set to any list of volumeMount definitions to overwrite the default volumeMounts. | ||
# Use `extraVolumeMounts` to extend the default volumeMounts. | ||
# @default -- See `values.yml` for the list of default volumeMounts. | ||
# @default -- See [`values.yml`](values.yml) for the list of default volumeMounts. | ||
volumeMounts: | ||
- name: data | ||
mountPath: "{{ .Values.persistence.storagePath }}" | ||
|