Bring up a sample pod

This commit is contained in:
Nemo 2019-02-02 23:21:49 +05:30
parent 86f2edc112
commit 80ce34d52f
2 changed files with 29 additions and 0 deletions

22
kube-test.tf Normal file
View File

@ -0,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"
}
}
}

View File

@ -11,6 +11,13 @@ provider "docker" {
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}"