Skip to content

Instantly share code, notes, and snippets.

View drzero42's full-sized avatar

Anders Bøgh Bruun drzero42

  • Copenhagen, Denmark
View GitHub Profile
@drzero42
drzero42 / docker-compose.yml
Last active December 2, 2022 07:23
Postgres logical replication breakage
version: "3"
services:
master:
image: postgres:11
environment:
POSTGRES_PASSWORD: abc123
command: -c config_file=/etc/postgresql/postgresql.conf
volumes:
- ./postgresql.conf:/etc/postgresql/postgresql.conf
@drzero42
drzero42 / gist:b7032b1c161460608651da4224b7569b
Created July 3, 2019 07:54
Debug output for terraform bug "unsupported attribute "cloudrun_config"
$ TF_LOG=TRACE terraform state show module.cluster.google_container_cluster.cluster
2019/07/03 09:53:16 [INFO] Terraform version: 0.12.3
2019/07/03 09:53:16 [INFO] Go runtime version: go1.12.4
2019/07/03 09:53:16 [INFO] CLI args: []string{"/home/abo/.local/bin/terraform", "state", "show", "module.cluster.google_container_cluster.cluster"}
2019/07/03 09:53:16 [DEBUG] Attempting to open CLI config file: /home/abo/.terraformrc
2019/07/03 09:53:16 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019/07/03 09:53:16 [INFO] CLI command args: []string{"state", "show", "module.cluster.google_container_cluster.cluster"}
2019/07/03 09:53:16 [TRACE] Meta.Backend: BackendOpts.Config not set, so using settings loaded from backend.tf:2,3-16
2019/07/03 09:53:16 [TRACE] Meta.Backend: built configuration for "gcs" backend with hash value 833976580
2019/07/03 09:53:16 [TRACE] Preserving existing state lineage "0ed17ec6-dd41-f8c9-a82d-51233e47b7a7"
@drzero42
drzero42 / main.tf
Created November 28, 2017 05:57
Kubernetes terraform module
resource "kubernetes_config_map" "system" {
metadata {
name = "system"
namespace = "kube-system"
}
data {
project = "${var.project}"
clustername = "${var.cluster_name}"
}
@drzero42
drzero42 / container-cluster-upgrade-bug.tf
Last active September 8, 2017 11:18
Manifest that results in error when upgrading node_version - terraform-google-provider v0.1.3
provider "google" {
project = "my-project"
region = "europe-west1"
}
resource "google_container_cluster" "cluster" {
name = "tf-container-cluster-upgrade-bug"
node_version = "1.6.9"
#node_version = "1.7.5"
zone = "europe-west1-b"