30 lines
488 B
Terraform
30 lines
488 B
Terraform
|
resource "kubernetes_service" "keyoxide" {
|
||
|
metadata {
|
||
|
name = "keyoxide"
|
||
|
namespace = "default"
|
||
|
labels = {
|
||
|
svc = "keyoxide"
|
||
|
}
|
||
|
}
|
||
|
|
||
|
spec {
|
||
|
selector = {
|
||
|
app = "keyoxide"
|
||
|
}
|
||
|
|
||
|
ip_family_policy = "SingleStack"
|
||
|
ip_families = ["IPv4"]
|
||
|
|
||
|
type = "ClusterIP"
|
||
|
cluster_ip = "None"
|
||
|
# external_traffic_policy = "Local"
|
||
|
|
||
|
port {
|
||
|
name = "http"
|
||
|
port = 3000
|
||
|
target_port = 3000
|
||
|
protocol = "TCP"
|
||
|
}
|
||
|
}
|
||
|
}
|