Hi,
I have been trying to get my first pod running and working, but have so far not yet suceeded.
The goal is to have a Pihole pod running with metallb in front of it.
This is the setup:
Helm - pihole:
persistentVolumeClaim:
enabled: false
serviceWeb:
loadBalancerIP: 192.168.20.151
annotations:
metallb.universe.tf/allow-shared-ip: default-pool
type: LoadBalancer
serviceDns:
loadBalancerIP: 192.168.20.151
annotations:
metallb.universe.tf/allow-shared-ip: default-pool
type: LoadBalancer
Helm - metallb:
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
name: l2-ip
namespace: default
spec:
ipAddressPools:
- default-pool
---
apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
name: default-pool
namespace: default
spec:
addresses:
- 192.168.20.150-192.168.20.175
I am entirely sure that its a mistake in my end, but i have failed to find the solution to it yet.
Sorry for the rookie question, but could you guide me in the right direction?
Cluster information:
Kubernetes version: 1.26
Cloud being used: bare metal
Installation method: Rancher RKE2
Host OS: Ubuntu 22.04
CNI and version: 0.3.1
CRI and version: containerd://1.7.7-k3s1