Top
Enterprise Postgres 18 for Kubernetes User's Guide

5.14.1 Preparing for Object Storage Connections

Deploy a secret that contains the credentials required to operate object storage.

5.14.1.1 Using S3

Secret - Name: my-aws-s3-secret

data: 
aws_access_key: cG9zdGdyZXM= 
aws_access_secret: ZnNlcaAZnNlcA3A==

5.14.1.2 Using AzureBlob

Secret - Name: my-azure-blob-secret

data: 
azure_storage_account_name: cG9zdGdyZXM= 
azure_storage_account_key: ZnNcG9zdGads3cGzdGdyZXMyZXMlcA==

5.14.1.3 Using Google Cloud Storage

Deploy the json file required for authentication with the following command:

kubectl create secret generic <sercret> --from-file=key.json=<json file>