Magda connectors go out to external datasources and copy their metadata into the Registry, so that they can be searched and have other aspects attached to them. A connector is simply a docker-based microservice that is invoked as a job. It scans the target datasource (usually an open-data portal), then completes and shuts down.
Magda dap Connector is created for crawling data from CSIRO Data Access Portal (DAP).
Since v2.0.0, we use Github Container Registry as our official Helm Chart & Docker Image release registry.
It's recommended to deploy connectors with as dependencies of a Magda helm deployment.
dependencies:
- name: magda-dap-connector
version: "2.0.0"
alias: connector-dap
repository: "oci://ghcr.io/magda-io/charts"
tags:
- connectors
- connector-dap
For earlier version, please access our legacy Helm Chart repo: https://charts.magda.io
.
Kubernetes: >= 1.21.0
Repository | Name | Version |
---|---|---|
oci://ghcr.io/magda-io/charts | magda-common | 2.1.1 |
Key | Type | Default | Description |
---|---|---|---|
config.id | string | "dap" |
|
config.name | string | "CSIRO" |
|
config.pageSize | int | 100 |
|
config.sourceUrl | string | "https://data.csiro.au/dap/ws/v2/" |
|
defaultImage.imagePullSecret | bool | false |
|
defaultImage.pullPolicy | string | "IfNotPresent" |
|
defaultImage.repository | string | "ghcr.io/magda-io" |
|
defaultSettings.includeCronJobs | bool | true |
|
defaultSettings.includeInitialJobs | bool | false |
|
defaultTenantId | int | 0 |
|
global.connectors.image | object | {} |
|
global.image | object | {} |
|
image.name | string | "magda-dap-connector" |
|
resources.limits.cpu | string | "100m" |
|
resources.requests.cpu | string | "50m" |
|
resources.requests.memory | string | "30Mi" |