diff --git a/lab/cluster/hello.tf b/lab/cluster/hello.tf new file mode 100644 index 0000000..afba7d3 --- /dev/null +++ b/lab/cluster/hello.tf @@ -0,0 +1,37 @@ +resource kubernetes_pod nginx_plain { + metadata { + name = "plain-service" + labels = { + app = "plain-app" + } + } + spec { + container { + image = "nginx" + name = "plain-hello" + env { + name = "arbitrary" + value = "rando value" + } + port { + container_port = 80 + } + } + } +} + +resource kubernetes_service nginx_plain { + metadata { + name = "plain-service" + } + spec { + selector = { + app = kubernetes_pod.nginx_plain.metadata.0.labels.app + } + port { + port = 8080 + target_port = 80 + } + type = "LoadBalancer" + } +}