Skip to main content

What is this integration?

Amazon EC2 provides secure, resizable compute capacity.

What Monk manages

  • VPC, Subnet, Security Group

What the Agent can do and how to use it

  • VPC Management: Create, configure, and delete Virtual Private Clouds
  • Subnet Configuration: Set up public, private, and isolated subnets across availability zones
  • Security Groups: Define inbound/outbound traffic rules and network access controls
  • Internet Gateways: Configure internet connectivity and routing
  • Route Tables: Manage routing between subnets and external networks
  • Network ACLs: Set up stateless network access control lists
  • NAT Gateways: Enable private subnet internet access for updates and external APIs
  • VPC Endpoints: Create private connections to AWS services without internet gateways
Steps:
  1. Ensure AWS provider is added: monk cluster provider add -p aws
  2. monk update <namespace>/<name>

Auth

  • Uses AWS provider credentials configured via monk cluster provider add -p aws

Getting Started

  1. Ensure AWS provider is added:
  1. Define networking primitives (save as ec2.yaml):
  1. Create/update: