AWS-SECRET-ACCESS-KEY>" \ # AWS Secret Access Key.--rclone_config_s3_session_token="" \ # AWS Session Token.

--rclone_config_s3_region="" \ # region to connect to.

--rclone_config_s3_endpoint="" \ # S3 API endpoint.

# Alternatively for providing key-value pairs, you can utilize the '--values' option by specifying a file path containing

# key-value pairs in either JSON or YAML format.

# File content example: {"rclone_config_s3_type":"s3",...}

zenml secret create s3-seldon-secret \

--values=@path/to/file.json

Example of configuring a Seldon Core secret for GCS:

zenml secret create gs-seldon-secret \

--rclone_config_gs_type="google cloud storage" \ # set to 'google cloud storage' for GCS storage.

--rclone_config_gs_client_secret="" \  # OAuth client secret.

--rclone_config_gs_token="" \ # OAuth Access Token as a JSON blob.

--rclone_config_gs_project_number="" \ # project number.

--rclone_config_gs_service_account_credentials="" \ #service account credentials JSON blob.

--rclone_config_gs_anonymous=False \ # Access public buckets and objects without credentials.

# Set to True if you just want to download files and don't configure credentials.

--rclone_config_gs_auth_url="" \ # auth server URL.

# Alternatively for providing key-value pairs, you can utilize the '--values' option by specifying a file path containing

# key-value pairs in either JSON or YAML format.

# File content example: {"rclone_config_gs_type":"google cloud storage",...}

zenml secret create gs-seldon-secret \

--values=@path/to/file.json

Example of configuring a Seldon Core secret for Azure Blob Storage:

zenml secret create az-seldon-secret \

--rclone_config_az_type="azureblob" \ # set to 'azureblob' for Azure Blob Storage.

--rclone_config_az_account="" \ # storage Account Name. Leave blank to

# use SAS URL or MSI.

--rclone_config_az_key="" \ # storage Account Key. Leave blank to

# use SAS URL or MSI.

--rclone_config_az_sas_url="" \ # SAS URL for container level access

# only. Leave blank if using account/key or MSI.