Skip to content

Commit aa3f862

Browse files
authored
feat: use amd based images for custom deployments (#98)
## Summary by Sourcery Documentation: - Update documentation to include instructions for using AMD-based container images in custom deployments.
1 parent bd5f1e3 commit aa3f862

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

docs/using-platform/24_custom-deployment.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ To create a Custom Deployment on the SettleMint platform, follow these steps:
2222
When using custom domains with your Custom Deployment, you'll need to configure your DNS settings correctly. Here's how to set it up:
2323

2424
1. **Add Custom Domain to the SettleMint Platform**:
25+
2526
- Navigate to your Custom Deployment in the SettleMint platform.
2627
- In the manage custom deployment menu, click on the edit custom deployment action.
2728
- Locate the custom domains configuration section.
@@ -35,20 +36,24 @@ When using custom domains with your Custom Deployment, you'll need to configure
3536
4. **Configure DNS Records**:
3637

3738
For Top-Level Domains (e.g., example.com):
39+
3840
- Remove any existing A and AAAA records for the domain you're configuring.
3941
- Remove any existing A and AAAA records for the www domain (e.g., <span>www</span>.example.com) if you're using it.
4042
- Create ALIAS records pointing your custom domain to the provided hostname.
4143
- Example: <br />`ALIAS example.com gke-europe.settlemint.com` and `ALIAS www.example.com gke-europe.settlemint.com`
4244

4345
For Subdomains (e.g., app.example.com):
46+
4447
- Create a CNAME record pointing your subdomain to the provided hostname.
4548
- Example: <br />`CNAME app.example.com gke-europe.settlemint.com`
4649

4750
5. **Set TTL (Time to Live)**:
51+
4852
- Set a lower TTL (e.g., 300 seconds) initially to allow for quicker propagation.
4953
- You can increase it later for better caching (e.g., 3600 seconds).
5054

5155
6. **Verify DNS Propagation**:
56+
5257
- Use online DNS lookup tools to check if your DNS changes have propagated.
5358
- Note that DNS propagation can take up to 48 hours, although it's often much quicker.
5459

@@ -65,12 +70,15 @@ When using Custom Deployment, keep the following limitations in mind:
6570
1. **No Root User Privileges**: Your application will run without root user privileges for security reasons.
6671

6772
2. **Read-Only Filesystem**: The filesystem is read-only. For data persistence, consider using:
73+
6874
- Hasura: A GraphQL engine that provides a scalable database solution. See [Backend-as-a-service
69-
documentation](../backend-as-a-service).
75+
documentation](../backend-as-a-service).
7076
- Other External Services: Depending on your specific needs, you may use other cloud-based storage or database services.
7177

7278
3. **Stateless Applications**: Your applications should be designed to be stateless. This ensures better scalability and reliability in a cloud environment.
7379

80+
4. **Use AMD-based Images**: Currently, our platform supports AMD-based container images. Ensure your Docker images are built for AMD architecture to guarantee smooth compatibility with our infrastructure.
81+
7482
## Best Practices
7583

7684
- Design your applications to be stateless and horizontally scalable.

0 commit comments

Comments
 (0)