AWS S3 Configuration
Overview
This guide provides comprehensive instructions for configuring AWS S3 as your object storage backend for the Appcircle server. While the default Helm chart deployment includes MinIO as an in-cluster object storage solution, production environments benefit from using a more robust and scalable solution like AWS S3.
You need to use version 0.4.0
or later of the Appcircle server Helm chart before applying this configuration. Please check the Appcircle server version and update the Helm chart if necessary.
What This Guide Covers
This guide will walk you through the process of configuring AWS S3 as your object storage backend for the Appcircle server. To use AWS S3 with Appcircle server, you need to:
- Set up AWS infrastructure: S3 buckets, IAM users, and permissions
- Configure Appcircle server: Update Helm values to use S3
- Optional CDN setup: CloudFront for performance optimization
If your Appcircle server is installed and contains data, changing or migrating to a different object storage provider is not supported. Object storage configuration must be finalized during the initial installation process.
Prerequisites
To complete this guide, you must have the following: