Proof of concept for working simple nginx service

This commit is contained in:
shockrah committed 2024-04-24 00:31:29 -07:00
1 parent 0f7f95a1b0
commit 2fc151251e
1 file changed
+37
+37
View File
@@ -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"
}
}