What if you could replace all your k8s yaml with just one compose.yaml
?
It takes a lot of work to set up a Kubernetes cluster. From cert-manager and external-secrets, to writing yaml files and helm charts, and even configuring deployments, ingress controllers and more. What if you could replace all that with just one compose.yaml
file and use your cloud provider's native resources?
Install the Defang CLI and swap docker compose up
for defang compose up
when you're ready to deploy to AWS:
How does it work?
Defang transforms your Docker Compose files into scalable, secure cloud deployments. It's like docker compose up
for the cloud. Instead of running cert-manager, it will use ACM. Instead of external-secrets, it will use SSM's encrypted parameters. Instead of writing dozens of yaml files, you'll write just one. Networking, load balancing, etc. is taken care of for you without having to deal with a mess of Kubernetes configurations. All your services get built and deployed in your own AWS account using ECS and ECR. Simple.