Kubernetes: Service Types, External Exposure & MetalLB Load Balancing [Dual Stack Bare Metal K8s]

  Рет қаралды 2,606

LinuxCloudHacks

LinuxCloudHacks

Күн бұрын

Пікірлер: 30
@vitusyu9583
@vitusyu9583 3 ай бұрын
Very challenging and inspiring illustration on the different service types of k8s! This is the most in-depth and advanced example I’ve seen so far on KZbin. Thx!
@LinuxCloudHacks
@LinuxCloudHacks 3 ай бұрын
Glad it was helpful! Please stay tuned for more interesting content! Cheers!
@maratsagiyev2620
@maratsagiyev2620 2 ай бұрын
Excellent 👍
@LinuxCloudHacks
@LinuxCloudHacks 2 ай бұрын
Thank you! Cheers!
@mzimmerman1988
@mzimmerman1988 2 ай бұрын
This is very well made. Thanks for sharing.
@LinuxCloudHacks
@LinuxCloudHacks 2 ай бұрын
Glad you enjoyed it! Thanks!
@chuxv
@chuxv 8 ай бұрын
we are indeed interested in how the cluster was built
@LinuxCloudHacks
@LinuxCloudHacks 8 ай бұрын
Got it! Will prepare a video about it.
@LinuxCloudHacks
@LinuxCloudHacks 6 ай бұрын
kzbin.info/www/bejne/b2fQoqxrnqidpaMsi=G0H0JtEBhVKaNkyi
@marvinlnnx
@marvinlnnx 3 ай бұрын
Thanks , great elaboration !
@LinuxCloudHacks
@LinuxCloudHacks 3 ай бұрын
Glad it helped!
@manonmission2010
@manonmission2010 Ай бұрын
great content, installation process that can be sharded would be greatly appreciated
@LinuxCloudHacks
@LinuxCloudHacks Ай бұрын
Coming soon!
@iga8749
@iga8749 Ай бұрын
thank you :)
@LinuxCloudHacks
@LinuxCloudHacks Ай бұрын
You're welcome! Thanks for the visit.
@iomarian13
@iomarian13 Ай бұрын
is there any git profile where to find these files and explanations ? one of my favorites youtube channels.
@LinuxCloudHacks
@LinuxCloudHacks Ай бұрын
Thanks! I need to start github. Apologies :(
@rafalstaniukiewicz
@rafalstaniukiewicz Ай бұрын
Hi Filip, I have followed along the instruction you have prepared here, and, before that - to create the cluster. I have one question regarding the external visibility of the Load Balancer using the MetalLB. Not sure if I have missed any step or is it because of my specific set up (I have built three VM's on VMWare which are on the NAT network on top of which I have built the master node and two workers), but when I have created the address pool and the L2 advertisement, it showed up in the cluster's services, however, it was not accessible externally. This was until I have added the IP assigned from the pool into the /etc/Netplan - I could see that earlier in the film you did this to one of the other external IP's. Is the IP not accessible because I did something wrong in the process, or is it an additional step that is necessary to expose the IP to the outside of the cluster ?
@LinuxCloudHacks
@LinuxCloudHacks Ай бұрын
Hi! Once you create IPAddressPool and L2Advertisement, you should not have to modify your interface configuration. Whole point of MetalLB is that it should automatically respond to ARP packets. Make sure the IP Address Pool is from the same subnet, so if your external network is 192.168.10.0/24 then range could be a subset for example 192.168.10.100-192.168.10.200. Create a service of type Load Balancer and check the speaker logs (just go to the speaker pod and check it's logs). Follow steps from metallb.universe.tf/troubleshooting/ that is arping and tcpdump -n -i ens3 arp src host 192.168.1.240 etc.
@rafalstaniukiewicz
@rafalstaniukiewicz Ай бұрын
@@LinuxCloudHacks Many thanks. I'll give it a go
@krunal4baps
@krunal4baps 6 ай бұрын
Can you kindly put something with BGP in conjunction with pfsense router? I have it external ips assigned but it doesn't resolve at all...
@LinuxCloudHacks
@LinuxCloudHacks 6 ай бұрын
Now we are talking! I was planning to release one with BIRD2 or Mikrotik as the BGP layer. I'll definitely prepare something. Stay tuned.
@krunal4baps
@krunal4baps 6 ай бұрын
@@LinuxCloudHacks thanks so much!
@IndianSumaira
@IndianSumaira 2 ай бұрын
18:07 I am getting error here >>>Error from server (InternalError): error when creating "ipaddresspool.yml": Internal error occurred: failed calling webhook "ipaddresspoolvalidationwebhook.metallb.io": failed to call webhook: Post "metallb-webhook-service.metallb-system.svc:443/validate-metallb-io-v1beta1-ipaddresspool?timeout=10s": context deadline exceeded .....please advise how to fix it
@LinuxCloudHacks
@LinuxCloudHacks 2 ай бұрын
Hi, this is a self build kubernetes cluster? (which version) or it's k3s or minikube etc? I'll need to reproduce it.
@benjaminshtark5977
@benjaminshtark5977 7 ай бұрын
Hi Any chance to make a video on wireguard how to make a WG VPN Chain? That is when a client to reach internet would go thru multiple WG tunnels. Client1 (laptop) > node1 > node2 > gateway > internet i was able to only create 1 node in between laptop and internet (standard vpn). thanx!! By the way, great video, liked and subscribed!!!
@LinuxCloudHacks
@LinuxCloudHacks 7 ай бұрын
Thanks! And will do!
@atulmahori2497
@atulmahori2497 3 ай бұрын
Your demos are too fast, difficult to follow.
@LinuxCloudHacks
@LinuxCloudHacks 2 ай бұрын
I appreciate the feedback. I'll work on making the demos easier to follow. If you're still having trouble, feel free to ask questions in the comments.
Deploy a Dual Stack Kubernetes Cluster (v1.30) on Ubuntu 24.04 LTS!
27:23
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,1 МЛН
Human vs Jet Engine
00:19
MrBeast
Рет қаралды 206 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 39 МЛН
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 3,7 МЛН
Metallb
27:48
Артур Крюков
Рет қаралды 8 М.
Kubernetes Services networking
7:13
Project Calico
Рет қаралды 90 М.
Kubernetes NodePort vs LoadBalancer vs Ingress
6:27
Anton Putra
Рет қаралды 79 М.
[ Kube 31 ] Set up Nginx Ingress in Kubernetes Bare Metal
30:17
Just me and Opensource
Рет қаралды 72 М.
Install MetalLB load balancer in Kubernetes
8:43
VirtualizationHowto
Рет қаралды 26 М.
Why is Kubernetes On-Prem so much harder?
35:15
DevOps Austin
Рет қаралды 9 М.
External DNS for Kubernetes
26:50
Houssem Dellai
Рет қаралды 12 М.
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,1 МЛН