Questions tagged [metallb]

For questions relating to load-balancing bare metal Kubernetes clusters using MetalLB. Use this tag in combination with the general [kubernetes] tag. If your question applies to Kubernetes more generally, use the [kubernetes] tag only.

References:

118 questions
0
votes
0 answers

Using MetalLB and Nginx-Ingress for exposing ports 80, 443 and 5432 (Postgres)

I'm working on a school project where I have bare metal VPS and I'm trying to deploy web application (nginx ingress) with Postgres database (which has to be reachable from the outside I.e. :5432). I went through tens of link in Google and on…
Michal Půlpán
  • 123
  • 1
  • 7
0
votes
1 answer

Services not accesible from K8s node (MetalLB Layer2)

I have bare-metal deployed Kubernetes cluster on VMware vSphere private cloud. Spec: OS: Ubuntu 20.04.3 Cloud Image (Also trying 18.04 and 21.04) Kubernetes: 1.23.1 (Also trying 1.21.8) - depolyed with kubeadm and kube-proxy (with strictARP and…
0
votes
1 answer

MetalLB assign a LoadbalancerIP to the Istio ingressgateway

Is it possible to assign a LoadbalancerIP to the ingressgateway using metalLB? Given this yaml it throws an error about loadBalancerIP ("unknown field "loadBalancerIP" in io.istio.networking.v1alpha3.Gateway.spec"), I can get around it by using the…
thoth
  • 1,112
  • 2
  • 9
  • 15
0
votes
1 answer

How to expose external IP of one Node Kubernetes Ingress Service into the internet

I installed a one node Kubernetes with kubeadm. This is on a vServer "bare metal" with dedicated external static IP. With these components/settings: calico (default settings) MetalLB (Layer 2 config with address range…
0
votes
1 answer

Kubernetes UDP response blocked by service whether from another pod

My system is composed by a UDP client that sends a UDP ping message to a server spawned by a Kubernetes deployment. The server is composed by 2 replicas behind a metallb load balancer service. The actual message routing acts as follow: One of the…
RugUrmet
  • 13
  • 4
0
votes
1 answer

How to set up DNS for Ingress with MetallLB not work?

Previously, I tried to make it work ingress using NodeIP. How to make My First ingress work on baremetal NodeIP? It did not work too, perhaps the problem is the same as now, that I did not configure it correctly. I gave up this option and tried…
Andrew Kaa
  • 117
  • 9
0
votes
1 answer

Traefik shows 404 to everywhere except dashboard - Metallb

I try to setup the ingress with traefik but no luck. I would not use TLS just simply the port 80. I have a service with port 8080. If I curl to that service from inside of the cluster it works well. I get the HTTP/200. But if I would connect to he…
GergA
  • 304
  • 1
  • 3
  • 17
0
votes
2 answers

How do I configure DNS to a kubernetes ingress?

I have purchased 3 VPS and have IP address like 172.168.1.146 72.168.43.245 98.156.56.123 I have got an ingress controller I have installed metallb which loadbalances traffic and sends it to any of the IP address. Now how do I provide a…
jeril
  • 1,109
  • 2
  • 17
  • 35
0
votes
1 answer

Kubernetes (on-premises) Metallb LoadBalancer and sticky sessions

I installed one Kubernetes Master and two kubernetes worker on-premises. After I installed Metallb as LoadBalancer using commands below: $ kubectl edit configmap -n kube-system kube-proxy apiVersion: kubeproxy.config.k8s.io/v1alpha1 kind:…
0
votes
2 answers

MetalLB install & Configuration on Kubernetes

I install and configured MetalLB on My Kubernetes cluster. Then try to create LoadBalancer Type service. ( NodePort type service is working well. ) But, EXTERNAL-IP is pending status. I got below error on MetalLB controller pod. Somebody can help to…
0
votes
1 answer

How to configure a k8s reverse proxy service with MetalLB

I'd need to reach jupyter-lab from port 80 and have the k8s configuration redirect to 8888. This is a problem I have set myself to learn about k8s networking, and also get a jupyter-lab running. Here is the MetalLB config map. Local DNS resolves…
Kickaha
  • 3,680
  • 6
  • 38
  • 57
0
votes
1 answer

Microk8s + metallb + ingress

Im quite new to kubernetes and Im trying to set up a microk8s test environment on a VPS with CentOS. What I did: I set up the cluster, enabled the ingress and metallb microk8s enable ingress microk8s enable metallb Exposed the ingress-controller…
0
votes
2 answers

MetalLB in Kubernetes Baremetal Cluster

I'm new to Kubernetes and was trying to expose my service (Nginx) via ingress resource. ingress controller is already installed via helm nginx-stable/nginx-ingress. when trying to access the said IP and port from the ingress resource. it is…
0
votes
0 answers

I can't access from outside Kubernetes cluster using Nginx

I've a cluster with kubernetes (k8s) v.1.16 on-premise. I've installed MetalLB (v.0.9.3) and Nginx (v.1.9.1). MetalLB set ingress-nginx external IP correctly. Then I deployed the following example of a tea and coffee…
ACM
  • 1
  • 1
0
votes
1 answer

Kubernetes / Metallb single entrypoint

I'm building a K8 cluster for a school project. It's bare metal and uses metallb as a loadbalancer. Each service works in a separate pod: Nginx Wordpress Phpmyadmin Mysql (mariadb) In the phpmyadmin file, I need to link my mysql server with…