Merge "cluster/kube/lib/nginx: add gitea-prod ingress service"

This commit is contained in:
informatic 2020-07-02 17:15:53 +00:00 committed by Gerrit Code Review
commit 97a6ca8a8b

View file

@ -31,7 +31,8 @@ local policies = import "../../../kube/policies.libsonnet";
configuration: env.maps.make("nginx-configuration"),
tcp: env.maps.make("tcp-services") {
data: {
"22": "gerrit/gerrit:22"
"22": "gerrit/gerrit:22",
"222": "gitea-prod/gitea:22",
}
},
udp: env.maps.make("udp-services"),
@ -153,6 +154,20 @@ local policies = import "../../../kube/policies.libsonnet";
},
},
serviceGitea: kube.Service("ingress-nginx-gitea") {
metadata+: env.metadata,
target_pod:: env.deployment.spec.template,
spec+: {
type: "LoadBalancer",
loadBalancerIP: "185.236.240.60",
ports: [
{ name: "ssh", port: 22, targetPort: 222, protocol: "TCP" },
{ name: "http", port: 80, targetPort: 80, protocol: "TCP" },
{ name: "https", port: 443, targetPort: 443, protocol: "TCP" },
],
},
},
deployment: kube.Deployment("nginx-ingress-controller") {
metadata+: env.metadata,
spec+: {