Finalise CI/CD
This commit is contained in:
parent
2cc5b0162f
commit
e42bcc8bda
|
@ -11,8 +11,11 @@ sources:
|
|||
- git@git.sr.ht:~gmem/infra
|
||||
tasks:
|
||||
- terraform-plan: |
|
||||
set +x
|
||||
aws configure import --csv file://.aws.csv
|
||||
export AWS_PROFILE=terraform-srht
|
||||
export VERCEL_API_TOKEN=$(cat ~/.vercel)
|
||||
set -x
|
||||
cd infra
|
||||
terraform -chdir=terraform init
|
||||
terraform -chdir=terraform plan
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
pkgs.terraform
|
||||
pkgs.ansible
|
||||
pkgs.kubectl
|
||||
pkgs.awscli
|
||||
pkgs.awscli2
|
||||
pkgs.nodePackages.yaml-language-server
|
||||
pkgs.k9s
|
||||
];
|
||||
|
|
|
@ -28,3 +28,7 @@ provider "aws" {
|
|||
alias = "virginia"
|
||||
region = "us-east-1"
|
||||
}
|
||||
|
||||
provider "aws" {
|
||||
region = "eu-west-2"
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue