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

author Nemo <me@captnemo.in> 2019-02-02 23:21:49.0 +05:30:00
committer Nemo <me@captnemo.in> 2019-02-02 23:21:49.0 +05:30:00
commit
80ce34d52f515d3730bb22735942122c8ee3a577 [patch]
tree
f386f43f16463a27236933f506486523c72b2086
parent
86f2edc11287b9344b888f08b20570371158d952
download
80ce34d52f515d3730bb22735942122c8ee3a577.tar.gz

Bring up a sample pod



Diff

 kube-test.tf | 22 ++++++++++++++++++++++
 providers.tf |  7 +++++++
 2 files changed, 29 insertions(+)

diff --git a/kube-test.tf b/kube-test.tf
new file mode 100644
index 0000000..fae4802 100644
--- /dev/null
+++ a/kube-test.tf
@@ -1,0 +1,22 @@
// 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"
    }
  }
}
diff --git a/providers.tf b/providers.tf
index 1939c9a..7d4ce7b 100644
--- a/providers.tf
+++ a/providers.tf
@@ -11,6 +11,13 @@
  version   = "~> 2.0.0"
}

provider "kubernetes" {

  version = "1.3.0-custom"
  host    = "https://k8s.bb8.fun:6443"

  config_path = "${path.root}/k8s/auth/kubeconfig"
}

provider "cloudflare" {

  email = "bb8@captnemo.in"
  token = "${var.cloudflare_key}"