Revert "cluster/kube/lib/nginx: use Local traffic policy"
This reverts commit 09a0f06d2a0a3fdc2c80c0a4630bd976e3bbc966.
Reason for revert: prevents registry from being accessible on nodes:
q3k@anathema ~/Software/hscloud $ curl registry.k0.hswaw.net
<html>
[..., ok]
[root@bc01n03:~]# curl registry.k0.hswaw.net
^C
Change-Id: I0da97aaf7a8791ea3f62c70b6c1502f4a48a300f
diff --git a/cluster/kube/lib/nginx.libsonnet b/cluster/kube/lib/nginx.libsonnet
index 52ff93c..a871b96 100644
--- a/cluster/kube/lib/nginx.libsonnet
+++ b/cluster/kube/lib/nginx.libsonnet
@@ -142,10 +142,6 @@
target_pod:: env.deployment.spec.template,
spec+: {
type: "LoadBalancer",
- // The nginx ingress instrance is single-instance and metallb l2 (which we run)
- // does SNAT on 'Cluster', thereby losing the source IP address.
- // See: https://metallb.universe.tf/usage/#cluster-traffic-policy
- externalTrafficPolicy: "Local",
ports: [
{ name: "ssh", port: 22, targetPort: 22, protocol: "TCP" },
{ name: "http", port: 80, targetPort: 80, protocol: "TCP" },