Meet the most advanced infrastructure design tool that understands how to define, connect, scale your infrastructure-as-code
Powered by KlothoEngine v0.72
Welcome! The purpose of this page is to create an architecture and deploy pgAdmin to it. We'll walk you through the steps to create a new deployable architecture on AWS using ALB, ECS, and RDS.
If this is your first architecture, take a look at the Getting Started Guide. When we're done, we'll have created the following architecture:
internet-facing
dpage/pgadmin4
PGADMIN_DEFAULT_EMAIL
= <your email>
and PGADMIN_DEFAULT_PASSWORD
= <your temporary password>
aws:target_group:<your load balancer name>
/login
npm install
pulumi stack init
pulumi config set aws:region us-east-1
change us-east-1 to whichever region you desirepulumi config set --secret klo:rds-instance-4-username <dbuser>
and pulumi config set --secret klo:rds-instance-4-password <dbpassword>
replacing <dbuser>
and <dbpassword>
with your desired valuespulumi up
yes
to deployload_balancer_0_DomainName
as well as the rds_instance_4_Address
that were reported after pulumi up
completedload_balancer_0_DomainName
we captured in the previous stepAdd New Server
mydb
in the general tabConnection
tabSave
pulumi destroy
yes
We look forward to seeing what amazing things you build. If you get stuck or want us to support a capability, please join our Community Discord, where the whole team hangs out and is happy to help.
We may have an answer for you. Here are some of our common FAQs:
InfraCopilot is powered by the Klotho engine, an adaptive architectures compiler that undertands cloud architectures and is able to reshape them. NLP is used only to interpret the user intent.
Klotho is the Wolfram Alpha of infrastructure.
AWS support is now in early access, with Azure and Google Cloud support coming soon. For the latest up-to-date list of supported services, ask the Copilot!
We're focused on building a tool that makes your work more enjoyable. We haven't decided on a business model yet, but we do know InfraCopilot will always have a free tier. We'll have more to share in the coming months.
Yes! Klotho is open-source, join us on Discord and we'll help you get up and running!