mass update
All checks were successful
continuous-integration/drone/push Build is passing

- Upgrading to Terraform from 1.1.8 to 1.3.5
- Upgrading to Kubernetes from 1.23.5 to 1.25.4
- Using Q35 machine for workers
- Using UEFI for boot
- Refactored XSLT
This commit is contained in:
2022-11-28 01:25:23 +01:00
parent 2b02f2a46f
commit ad5f8a40fb
6 changed files with 116 additions and 70 deletions

View File

@@ -17,7 +17,7 @@ trigger:
steps:
- name: terraform init
image: hashicorp/terraform:1.1.8
image: hashicorp/terraform:1.3.5
commands:
- echo "$${CI_SSH_KEY}" | base64 -d > id_rsa
- chmod 600 id_rsa
@@ -32,7 +32,7 @@ steps:
from_secret: terraform-aws-secret-access-key
- name: terraform plan
image: hashicorp/terraform:1.1.8
image: hashicorp/terraform:1.3.5
commands:
- terraform plan $([[ $${DRONE_BUILD_EVENT} = cron ]] && echo "-detailed-exitcode") -var-file ci.tfvars -out .tfplan
environment:
@@ -53,7 +53,7 @@ steps:
- main
event:
- push
image: hashicorp/terraform:1.1.8
image: hashicorp/terraform:1.3.5
commands:
- terraform apply .tfplan
environment:
@@ -75,7 +75,7 @@ trigger:
steps:
- name: format and generate docs
image: hashicorp/terraform:1.1.8
image: hashicorp/terraform:1.3.5
commands:
- apk add bash wget
- wget -q https://github.com/terraform-docs/terraform-docs/releases/download/v0.16.0/terraform-docs-v0.16.0-linux-amd64.tar.gz -O - | tar -xz terraform-docs -C /usr/local/bin