Deploying an Example App
If you’re still designing your BYOC architecture, it is helpful to deploy a sample app. For the Customer Cluster architecture, seebyo-eks in nuonco/example-app-configs.
Overview
Custom nested stacks wire the Runner into the cluster. Common when the app is an agent or operator that needs in-cluster access, or when the customer requires a single shared cluster for all vendor apps.App config
Start from the Customer VPC pattern, then add custom nested stacks to wire the Runner into the existing cluster. Customer Cluster is natively supported via the Nuon-generated CloudFormation template. Terraform deployments are also possible but require forking the published modules atinstall-stacks — see the Terraform section below.
CloudFormation
The vendor’sstack.toml references CloudFormation nested templates plus the custom nested stacks that wire the Runner into the cluster:
stack.toml
Terraform
Sandbox
The Sandbox skips cluster provisioning and consumes the customer’s cluster name plus the subnet IDs from install stack outputs:sandbox.toml