# Register the S3 artifact store
zenml artifact-store register s3_store -f s3 \
--path='s3://your-bucket' \
--authentication_secret=s3_secret
# Register a secrets manager
zenml secrets-manager register secrets_manager \
--flavor=<FLAVOR_OF_YOUR_CHOICE> ...
# Register and set a stack with the new artifact store and secrets manager
zenml stack register custom_stack -a s3_store -x secrets_manager ... --set
# Create the secret referenced in the artifact store
zenml secret register s3_secret -s aws \
--aws_access_key_id='your-S3-access-key-ID' \
--aws_secret_access_key='your-S3-secret-key' \
--aws_session_token='your-S3-token'