forked from hswaw/hscloud
Merge "cluster/kube/lib/nginx: add gitea-prod ingress service"
This commit is contained in:
commit
97a6ca8a8b
1 changed files with 16 additions and 1 deletions
|
@ -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+: {
|
||||
|
|
Loading…
Reference in a new issue