Zero-data app configuration (beta)
To maintain your own databases and filestore while using ION. Currently only works with AWS clouds.
- Postgres
- Version 10.15+
- 1CPU core + 2 GB RAM (db.t3.small or db.t2.small)
- 20GB Disk space (General Purpose SSD, gp2)
- AES-256 Encryption enabled
- Allowlist incoming traffic from ION's API on port 5432 (Postgres) attached to the RDS security group. Choose the clouds and environments that are relevant to the system you are setting up.
- Public Cloud Dev/Staging:
- 35.164.237.34/32
- 44.236.224.115/32
- Public Cloud Production:
- 52.12.6.203/32
- 44.229.182.63/32
- Gov Cloud Dev/Staging:
- 15.200.144.180/32
- 3.32.54.77/32
- Gov Cloud Production:
- 52.222.12.225/32
- 15.200.94.171/32
Minimum requirements for S3 buckets
- Create an S3 bucket
- Bucket name format: companyname-ion-assets
- Configure bucket security. Recommend all objects are private
- Enable AES-256 encryption
- Access and Secret keys provisioned to allow the following operations on the bucket
- PUT Object
- GET Object
- Sample IAM policy
{"Version": "2012-10-17","Statement": [{"Effect": "Allow","Action": ["s3:ListBucket"],"Resource": ["arn:aws:s3:::yourcompany-ion-assets"]},{"Effect": "Allow","Action": ["s3:PutObject","s3:GetObject"],"Resource": ["arn:aws:s3:::yourcompany-ion-assets/*"]}]}
Last modified 1yr ago