terraspace new project
terraspace new stack
terraspace seed
terraspace build
terraspace up
terraspace down
terraspace all up
terraspace test
$ terraspace new stack demo
=> Creating new stack called demo.
create app/stacks/demo
create app/stacks/demo/main.tf
create app/stacks/demo/outputs.tf
create app/stacks/demo/variables.tf
$
$ terraspace up demo -y
Building .terraspace-cache/us-west-2/dev/stacks/demo
Current directory: .terraspace-cache/us-west-2/dev/stacks/demo
=> terraform apply -auto-approve
...
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
network_id = projects/tung-111222/global/networks/duck
$
$ terraspace down demo -y
Building .terraspace-cache/us-west-2/dev/stacks/demo
Current directory: .terraspace-cache/us-west-2/dev/stacks/demo
=> terraform destroy -auto-approve
...
Destroy complete! Resources: 2 destroyed.
$
├── app
│ ├── modules
│ │ ├── instance
│ │ ├── rds
│ │ ├── security_group
│ │ └── vpc
│ └── stacks
│ ├── app
│ ├── vpc
│ └── instance
└── config
└── terraform
├── backend.tf
└── provider.tf
$ terraspace test
main
Building test harness...
Test harness built: /tmp/terraspace-test-harnesses/network
=> terraspace up example -y
=> terraform apply -auto-approve
Apply complete! Resources: 2 added, 0 changed, 0 destroyed.
successful deploy
=> terraspace down example -y
=> terraform destroy -auto-approve
Destroy complete! Resources: 2 destroyed.
Finished in 30.21 seconds (files took 0.29861 seconds to load)
1 example, 0 failures
$
Thank you for the add! I love the work you've done on the boltops apps, the documentation, visuals, simplicity, clarity, elegance of the way you think is evident in the products you have created. In a world where there is a sea of flashy apps on the front, but spaghetti code inside, just wanted to say thank you. I stumbled on Terraspace while looking for alternatives to Terragrunt and love your humility about it, that you aren't dogging it, but trying to enhance it. I recommended it to one of the teams I work with, and they are also really liking it. Anyway, thank you, and Happy Friday! From someone who is inspired by your work, and a fellow proud dad!
Hi, just wanted to say I've been using Terraspace the last week or so and am blown away so far by how intuitive and well organized it is while taming a beast like Terraform. Reminds me a lot of the magic I felt using Ruby on Rails a long time ago. Thanks for making it!
This could be a game changer for Terraform users. I just went through the AWS demo, very impressive!
We were very curious to learn about Terraspace, a Terraform Framework (yes yes, that’s a thing!) helping DevOps engineers to be more productive. You can use it for example to deploy multiple stacks at once in various cloud providers with just one command, regardless of the number and structure of their dependencies. Really impressive stuff.
Stumbled across a Terraspace when trying to solve an issue I was having with orchestrating the deployment of multiple environments but still keeping the automation DRY. Looks like it may solve a couple other problems Ive been having as well.
Thank you for the add! I love the work you've done on the boltops apps, the documentation, visuals, simplicity, clarity, elegance of the way you think is evident in the products you have created. In a world where there is a sea of flashy apps on the front, but spaghetti code inside, just wanted to say thank you. I stumbled on Terraspace while looking for alternatives to Terragrunt and love your humility about it, that you aren't dogging it, but trying to enhance it. I recommended it to one of the teams I work with, and they are also really liking it. Anyway, thank you, and Happy Friday! From someone who is inspired by your work, and a fellow proud dad!
Hi, just wanted to say I've been using Terraspace the last week or so and am blown away so far by how intuitive and well organized it is while taming a beast like Terraform. Reminds me a lot of the magic I felt using Ruby on Rails a long time ago. Thanks for making it!
This could be a game changer for Terraform users. I just went through the AWS demo, very impressive!
We were very curious to learn about Terraspace, a Terraform Framework (yes yes, that’s a thing!) helping DevOps engineers to be more productive. You can use it for example to deploy multiple stacks at once in various cloud providers with just one command, regardless of the number and structure of their dependencies. Really impressive stuff.
Stumbled across a Terraspace when trying to solve an issue I was having with orchestrating the deployment of multiple environments but still keeping the automation DRY. Looks like it may solve a couple other problems Ive been having as well.
A common config structure that gets built with the deployed module. Keep your code DRY.
Automatically created backends like AWS S3, Azure Storage Account, and Google GCS.
Use the same infrastructure code to create multiple environments: dev, prod, etc.
Built-in generators to quickly create the starter module. Focus on code instead of boilerplate structure.
If you want to deploy multiple stacks, you can do so with a single command.
A testing framework that allows you to create test harnesses, deploy real-resources. Have high confidence that your code works.
Customize CLI with hooks and args.
Kubes is a Kubernetes Deployment Tool. It builds the docker image, creates the Kubernetes YAML, and runs kubectl apply. It automates the deployment process and saves you precious finger-typing energy.
Ruby on Jets allows you to create and deploy serverless services with ease, and to seamlessly glue AWS services together with the most beautiful dynamic language: Ruby. It includes everything you need to build an API and deploy it to AWS Lambda. Jets leverages the power of Ruby to make serverless joyful for everyone.
Blossom lets you deploy apps to your own servers with ease — like Heroku, but with full control and lower costs.
Building infrastructure-as-code is challenging. Lono makes it much easier and fun. It includes everything you need to manage and deploy infrastructure-as-code.
Jack is a tool to manage AWS Elastic Beanstalk environments. Jack is a wrapper tool around the aws eb cli3 tool. Jack allows you to create environments using the saved template configuration file generated by eb config save. Jack moves these generated config file to the jack/cfg folder of your project and manages the config files from there.