mirror of
https://github.com/outbackdingo/terraform-kamaji-node-pool.git
synced 2026-01-27 10:20:31 +00:00
AWS Example
Example configuration for deploying Kamaji node pools on AWS using Auto Scaling Groups.
Usage
-
Copy and customize:
cp example.tf main.tf # Edit main.tf with your configuration -
Set AWS credentials:
export AWS_ACCESS_KEY_ID="your-access-key" export AWS_SECRET_ACCESS_KEY="your-secret-key" -
Deploy:
terraform init terraform apply
Configuration
Update the following in main.tf:
tenant_cluster_name- Your Kamaji tenant cluster namekubeconfig_path- Path to your tenant cluster kubeconfigaws_regionandaws_zones- Your target AWS region and zonesami_id- Ubuntu AMI ID for your region- Node pool specifications (instance type, size, etc.)
Requirements
- Terraform >= 1.0
- AWS CLI configured with appropriate permissions
- Existing VPC with subnets
- Valid kubeconfig for Kamaji tenant cluster