🏡 index : github.com/captn3m0/nebula.git

author Nemo <me@captnemo.in> 2019-04-26 3:16:25.0 +05:30:00
committer Nemo <me@captnemo.in> 2019-04-26 3:16:25.0 +05:30:00
commit
07d44ca39aa80c3e3ae5b02d5f9815b2a38c4224 [patch]
tree
92d4041f07f81c4d901962a5249cb7b177af1921
parent
c9b92054969cb9def43b3391c17ab26fcc96067b
download
07d44ca39aa80c3e3ae5b02d5f9815b2a38c4224.tar.gz

Comment out unused kubernetes stuff



Diff

 kayak.tf     | 70 ++++++++++++++++++++++++++++++++++++++++++++++------------------------
 kube-test.tf | 36 ++++++++++++++++++++++--------------
 2 files changed, 50 insertions(+), 56 deletions(-)

diff --git a/kayak.tf b/kayak.tf
index a15ea2d..e76eff2 100644
--- a/kayak.tf
+++ a/kayak.tf
@@ -1,18 +1,15 @@
// Points to the local working directory instead of
// the published version
module "kayak" {

  source    = "../terraform-digitalocean-kayak"
  cert_path = "${path.root}/secrets/kayak"
  domain    = "kayak.${var.root-domain}"
  ssh_key   = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD0Getey8585AqdgIl9mqQ3SH9w6z7NZUW4HXdOqZwC7sYEaDrLOBV014gtFS8h8ymm4dcw6xEGUkaavcHC8W9ChTLKBMK4N1/sUS/umLy+Wi/K//g13y0VHSdvcc+gMQ27b9n/DwDY4ZKkaf6t+4HWyFWNh6gp0cT1WCyLNlsER55KUdy+C1lCOpv1SMepOaYc7uyBlC9FfgewJho/OfxnoTztQV6QeSGfr2Xr94Ip1FUPoLoBLLilh4ZbCe6F6bqn0kNgVBTkrVwWJv5Z0jCJpUjER69cqjASRao9KCHkyPtybzKKhCLZIlB3QMggEv0xnlHMpeeuDWcGrBVPKI8V"

  asset_dir = "${path.root}/k8s"

  providers {

    docker = "docker.kayak"
  }
}

# // Points to the local working directory instead of
# // the published version
# module "kayak" {
#   source    = "../terraform-digitalocean-kayak"
#   cert_path = "${path.root}/secrets/kayak"
#   domain    = "kayak.${var.root-domain}"
#   ssh_key   = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD0Getey8585AqdgIl9mqQ3SH9w6z7NZUW4HXdOqZwC7sYEaDrLOBV014gtFS8h8ymm4dcw6xEGUkaavcHC8W9ChTLKBMK4N1/sUS/umLy+Wi/K//g13y0VHSdvcc+gMQ27b9n/DwDY4ZKkaf6t+4HWyFWNh6gp0cT1WCyLNlsER55KUdy+C1lCOpv1SMepOaYc7uyBlC9FfgewJho/OfxnoTztQV6QeSGfr2Xr94Ip1FUPoLoBLLilh4ZbCe6F6bqn0kNgVBTkrVwWJv5Z0jCJpUjER69cqjASRao9KCHkyPtybzKKhCLZIlB3QMggEv0xnlHMpeeuDWcGrBVPKI8V"
#   asset_dir = "${path.root}/k8s"
#   providers {
#     docker = "docker.kayak"
#   }
# }
provider "docker" {

  host          = "tcp://${cloudflare_record.kayak-docker.hostname}:2376"
  version       = "~> 2.0.0"
@@ -22,26 +19,25 @@
  key_material  = "${module.kayak.docker_client_key}"
}

resource "cloudflare_record" "kayak-docker" {

  name   = "docker.kayak"
  value  = "${module.kayak.droplet_ipv4}"
  domain = "${var.root-domain}"
  type   = "A"
  ttl    = 120
}

resource "cloudflare_record" "kayak" {

  name   = "kayak"
  value  = "${module.kayak.droplet_ipv4}"
  domain = "${var.root-domain}"
  type   = "A"
  ttl    = 120
}
# resource "cloudflare_record" "kayak-docker" {
#   name   = "docker.kayak"
#   value  = "${module.kayak.droplet_ipv4}"
#   domain = "${var.root-domain}"
#   type   = "A"
#   ttl    = 120
# }
# resource "cloudflare_record" "kayak" {
#   name   = "kayak"
#   value  = "${module.kayak.droplet_ipv4}"
#   domain = "${var.root-domain}"
#   type   = "A"
#   ttl    = 120
# }
# resource "cloudflare_record" "kayak-etcd" {
#   name   = "etcd.kayak"
#   value  = "${module.kayak.droplet_ipv4_private}"
#   domain = "${var.root-domain}"
#   type   = "A"
#   ttl    = 120
# }

resource "cloudflare_record" "kayak-etcd" {

  name   = "etcd.kayak"
  value  = "${module.kayak.droplet_ipv4_private}"
  domain = "${var.root-domain}"
  type   = "A"
  ttl    = 120
}
diff --git a/kube-test.tf b/kube-test.tf
index fae4802..89bb3a9 100644
--- a/kube-test.tf
+++ a/kube-test.tf
@@ -1,22 +1,20 @@
// Bring up a simple test container
// In the controller node
# resource "kubernetes_pod" "nginx" {
#   metadata {
#     name      = "terraform-example"
#     namespace = "default"
#   }
#   spec {
#     toleration {
#       key      = "node-role.kubernetes.io/master"
#       operator = "Exists"
#       effect   = "NoSchedule"
#     }
#     container {
#       image = "nginx:latest"
#       name  = "nginx"
#     }
#   }
# }

resource "kubernetes_pod" "nginx" {

  metadata {

    name      = "terraform-example"
    namespace = "default"
  }

  spec {

    toleration {

      key      = "node-role.kubernetes.io/master"
      operator = "Exists"
      effect   = "NoSchedule"
    }

    container {

      image = "nginx:latest"
      name  = "nginx"
    }
  }
}