Configure S3 Artifact

Spinnaker stages that read data from artifacts can read S3 files directly.

Edit your artifact settings

All that’s required are the following values:

  1. API_ENDPOINT=
  2. API_REGION=
  3. REGION=
  4. ARTIFACT_ACCOUNT_NAME=my-s3-account
  1. Enable artifact support .

  2. Enable the S3 artifact provider:

    1. hal config artifact s3 enable
  3. Add an artifact account:

    1. hal config artifact s3 account add my-s3-account \
    2. --api-endpoint $API_ENDPOINT \
    3. --api-region $API_REGION \
    4. --region $REGION

Note: Setting --api-endpoint & --api-region is optional. It is needed only if you are using a S3 clone such as Minio.

There are more options described here if you need more control over your configuration.

Last modified May 7, 2021: docs(migration): fix imgs and links (9a18ce6)