Compare commits
2 Commits
c17583d3e3
...
0cff237e31
| Author | SHA1 | Date | |
|---|---|---|---|
| 0cff237e31 | |||
| ba2b286f6c |
@@ -13,7 +13,7 @@ environment:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: terraform init
|
- name: terraform init
|
||||||
image: hashicorp/terraform:1.1.8
|
image: hashicorp/terraform:1.3.5
|
||||||
commands:
|
commands:
|
||||||
- mkdir -p ~/.ssh
|
- mkdir -p ~/.ssh
|
||||||
- chmod 755 ~/.ssh
|
- chmod 755 ~/.ssh
|
||||||
@@ -30,7 +30,7 @@ steps:
|
|||||||
from_secret: terraform-aws-secret-access-key
|
from_secret: terraform-aws-secret-access-key
|
||||||
|
|
||||||
- name: terraform plan
|
- name: terraform plan
|
||||||
image: hashicorp/terraform:1.1.8
|
image: hashicorp/terraform:1.3.5
|
||||||
commands:
|
commands:
|
||||||
- terraform plan $([[ $${DRONE_BUILD_EVENT} = cron ]] && echo "-detailed-exitcode") -out .tfplan
|
- terraform plan $([[ $${DRONE_BUILD_EVENT} = cron ]] && echo "-detailed-exitcode") -out .tfplan
|
||||||
environment:
|
environment:
|
||||||
@@ -50,7 +50,7 @@ steps:
|
|||||||
- main
|
- main
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
image: hashicorp/terraform:1.1.8
|
image: hashicorp/terraform:1.3.5
|
||||||
commands:
|
commands:
|
||||||
- terraform apply .tfplan
|
- terraform apply .tfplan
|
||||||
environment:
|
environment:
|
||||||
@@ -77,7 +77,7 @@ trigger:
|
|||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: format and generate docs
|
- name: format and generate docs
|
||||||
image: hashicorp/terraform:1.1.8
|
image: hashicorp/terraform:1.3.5
|
||||||
commands:
|
commands:
|
||||||
- apk add bash wget
|
- 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
|
- 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
|
||||||
|
|||||||
3
drone.tf
3
drone.tf
@@ -3,6 +3,7 @@ resource "helm_release" "drone_server" {
|
|||||||
name = "drone"
|
name = "drone"
|
||||||
chart = "drone"
|
chart = "drone"
|
||||||
repository = "https://charts.drone.io"
|
repository = "https://charts.drone.io"
|
||||||
|
version = "0.6.4"
|
||||||
namespace = kubernetes_namespace.server.metadata.0.name
|
namespace = kubernetes_namespace.server.metadata.0.name
|
||||||
create_namespace = false
|
create_namespace = false
|
||||||
|
|
||||||
@@ -63,4 +64,4 @@ resource "helm_release" "drone_server" {
|
|||||||
resource "random_password" "drone_rpc_secret" {
|
resource "random_password" "drone_rpc_secret" {
|
||||||
special = true
|
special = true
|
||||||
length = 32
|
length = 32
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user