Skip to content

docs: add example AWS deployment guide for split deployment on EKS - #481

Open
ottonomy wants to merge 1 commit into
wgu-opensource:developfrom
skybridgeskills:docs/example-deployment
Open

docs: add example AWS deployment guide for split deployment on EKS#481
ottonomy wants to merge 1 commit into
wgu-opensource:developfrom
skybridgeskills:docs/example-deployment

Conversation

@ottonomy

Copy link
Copy Markdown
Collaborator

Adds docs/example-deployment.md, a reference description of deploying OSMT on AWS/EKS with a public read-only instance and a VPN-gated staff authoring instance, written for a site reliability engineer implementing it with their own infrastructure-as-code.

Covers the two-instance model and the readonly profile boundary, an EKS reference architecture sized for low traffic, per-instance configuration, OIDC on the staff domain with a PingFederate worked example and Entra ID variations, white-label brand color and logo delivery via ConfigMap, Aurora MySQL including the required sql_mode pin and the read-only grant, restoring from a database snapshot, and Elasticsearch 8.x via the ECK operator.

Every environment variable, Spring profile expression, and config property in the document was verified against api/ source and the reference Terraform module.

Plan: ~/.skybridge/planning/osmt/2026-07-21-example-deployment/plan.md

Adds docs/example-deployment.md, a reference description of deploying OSMT
on AWS/EKS with a public read-only instance and a VPN-gated staff authoring
instance, written for a site reliability engineer implementing it with their
own infrastructure-as-code.

Covers the two-instance model and the readonly profile boundary, an EKS
reference architecture sized for low traffic, per-instance configuration,
OIDC on the staff domain with a PingFederate worked example and Entra ID
variations, white-label brand color and logo delivery via ConfigMap, Aurora
MySQL including the required sql_mode pin and the read-only grant, restoring
from a database snapshot, and Elasticsearch 8.x via the ECK operator.

Every environment variable, Spring profile expression, and config property
in the document was verified against api/ source and the reference Terraform
module.

Plan: ~/.skybridge/planning/osmt/2026-07-21-example-deployment/plan.md

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant