- working Kubernetes cluster (with admin access)
- Linux (Debian/Ubuntu) workstation with:
- if Azure: azure-cli installed and ready to use
- if AWS: aws-cli installed and ready to use
- clone & open the repository
git clone https://github.com/Cosmo-Tech/terraform-webapp.gitcd terraform-webapp - deploy
- fill
terraform-cluster/terraform.tfvarsvariables according to your needs - run pre-configured script
./_run-terraform.sh - Azure
- will ask for the access key of the Azure Storage of "cosmotechstates"
- go to Azure > Azure Storage > "cosmotechstates" > Access keys
- copy/paste "Key" from "key1" or "key2" in the terraform input
- will ask for the access key of the Azure Storage of "cosmotechstates"
- AWS
- to fill
- GCP
- to fill
- fill
- modules
- terraform-webapp
- install Cosmo Tech webapp in a tenant created from terraform-tenant
- terraform-webapp
Made with ❤️ by Cosmo Tech DevOps team