Zum Hauptinhalt springen

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
inv_mds.enable
Ansible-Tag
metadata
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>"
ParameterBedeutungErwartete Werte
ns_nameNamespace des Metadaten-Stacks.DNS-konformer Kubernetes-Name
enable_logical_backupAktiviert das logische Backup der CKAN-Datenbank.true oder false
ckan.app_hostInterner Hostname der CKAN-Anwendung.Im Standard ckan
ckan_pluginsBeim Start zu ladende CKAN-Erweiterungen.Leerzeichengetrennte, mit dem Image kompatible Plugin-Namen
ckan_views_pluginsAktivierte Ressourcendarstellungen.Leerzeichengetrennte Plugin-Namen
footer.impressum_url / datenschutz_url / nutzungsbedingungen_urlRechtliche Links des Katalog-Footers.Vollständige HTTPS-URLs
footer.extra_link_name / extra_link_urlOptionaler zusätzlicher Footer-Link.Sichtbarer Name und vollständige URL
locale_defaultStandardsprache der Oberfläche.Unterstützter Sprachcode, z. B. de oder en
custom_resources.enableBindet kundenspezifische Ressourcen ein.true oder false; bei privat zusätzlich Deploy Token
custom_resources.gitlab.urlRepository mit den kundenspezifischen Ressourcen.HTTPS-Repository-URL
custom_resources.gitlab.token_name / token_secretOptionaler Zugang zu einem privaten Ressourcen-Repository.Deploy-Token-Name und Secret