Working with Archivematica
Enduro's dev-am overlay runs a bundled Archivematica instance (ambox) inside the cluster. SFTP is exposed by that pod for transfer uploads, so you don't need to run AM or SFTP on your host.
Quick start
By default the development environment uses the dev-am overlay. If you were
using a3m previously, make sure to update the .tilt.env file to use
Archivematica: ENDURO_PRES_SYSTEM=am. Changing this .tilt.env is the only
change necessary, as the dev-am overlay updates the Enduro configuration as
required to integrate with the Archivematica ambox pod.
Defaults (dev-am)
The dev-am overlay includes a default enduro-am-secret with:
- AM API user + key (both
test) - AMSS user + key (both
test) - AMSS location ID
- SSH private key for SFTP
- SFTP host key + known_hosts entry (pinned for stable connections)
Enduro connects to the in-cluster ambox service:
- AM Dashboard:
http://ambox.enduro-sdps:64080 - AM Storage Service:
http://ambox.enduro-sdps:64081 - SFTP:
ambox.enduro-sdps:64022 - Transfer source:
transfers(SFTP path/)
The dev-am overlay ships a fixed host key and the matching known_hosts entry.
Overriding defaults
If you want different credentials or endpoints, provide your own secret and update the dev-am overlay to reference it.