Datenkatalog
Konfigurieren Sie CKAN, wenn der Mandant veröffentlichte Datenbestände katalogisieren und über einen Datenkatalog auffindbar machen soll.
← Zur Übersicht der Mandanten-Komponenten

Datenkatalog
CKAN
Katalogisiert und veröffentlicht Datenprodukte, Metadaten und Ressourcen.
Direkte Voraussetzungen: Keycloak und PostgreSQL-Operator; Solr und Redis werden mitgebracht
Inventory-Konfiguration
Relevanter Ausschnitt im Mandantenblock
YAML-Ausschnitt und 11 Parameter
inv_mds:
enable: true
ns_name: "prod-metadata-stack"
enable_logical_backup: false
ckan:
app_host: "ckan"
ckan_plugins: "dcat dcatde scheming_datasets …"
ckan_views_plugins: "image_view text_view …"
footer:
impressum_url: "https://ckan.example.org/pages/impressum"
datenschutz_url: "https://ckan.example.org/pages/datenschutz"
nutzungsbedingungen_url: "https://ckan.example.org/pages/nutzungsbedingungen"
extra_link_name: "Über CKAN"
extra_link_url: "https://ckan.org/"
locale_default: "de"
custom_resources:
enable: false
gitlab:
url: "<repository-url>"
token_name: "<deploy-token-name>"
token_secret: "<deploy-token-secret>"
| Parameter | Bedeutung | Erwartete Werte |
|---|---|---|
ns_name | Namespace des Metadaten-Stacks. | DNS-konformer Kubernetes-Name |
enable_logical_backup | Aktiviert das logische Backup der CKAN-Datenbank. | true oder false |
ckan.app_host | Interner Hostname der CKAN-Anwendung. | Im Standard ckan |
ckan_plugins | Beim Start zu ladende CKAN-Erweiterungen. | Leerzeichengetrennte, mit dem Image kompatible Plugin-Namen |
ckan_views_plugins | Aktivierte Ressourcendarstellungen. | Leerzeichengetrennte Plugin-Namen |
footer.impressum_url / datenschutz_url / nutzungsbedingungen_url | Rechtliche Links des Katalog-Footers. | Vollständige HTTPS-URLs |
footer.extra_link_name / extra_link_url | Optionaler zusätzlicher Footer-Link. | Sichtbarer Name und vollständige URL |
locale_default | Standardsprache der Oberfläche. | Unterstützter Sprachcode, z. B. de oder en |
custom_resources.enable | Bindet kundenspezifische Ressourcen ein. | true oder false; bei privat zusätzlich Deploy Token |
custom_resources.gitlab.url | Repository mit den kundenspezifischen Ressourcen. | HTTPS-Repository-URL |
custom_resources.gitlab.token_name / token_secret | Optionaler Zugang zu einem privaten Ressourcen-Repository. | Deploy-Token-Name und Secret |