Declarative & GitOps Ready
Define AWS resources as Kubernetes custom resources. Version control your infrastructure alongside your applications.
AWS Native
Direct integration with AWS APIs. Get the full power of AWS services with Kubernetes-native management.
Battle Tested
Proven in production at scale. Manage over 100k resources with every single controller deployment.
Simple and Powerful
Create and manage AWS resources using standard Kubernetes workflows. Apply a YAML manifest and ACK handles the rest.
- ✓ Runs on any Kubernetes cluster
- ✓ Periodic drift detection and reconciliation
- ✓ Security-first design with high performance
- ✓ Cross-account and multi-region resource management from one place
apiVersion: dynamodb.services.k8s.aws/v1alpha1
kind: Table
metadata:
name: user-sessions
spec:
tableName: user-sessions
billingMode: PAY_PER_REQUEST
attributeDefinitions:
- attributeName: sessionId
attributeType: S
keySchema:
- attributeName: sessionId
keyType: HASH
tags:
- key: Application
value: WebApp