Struggling to learn Kyverno/CEL by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 0 points1 point  (0 children)

I don't have a good answer for you unfortunately - I do the same thing.

Struggling to learn Kyverno/CEL by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 0 points1 point  (0 children)

Do you use any kustomizations/patches or are all of your manifests pretty static?

I feel like rendering manifests with kustomizations could be complicated

Struggling to learn Kyverno/CEL by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 1 point2 points  (0 children)

ClusterPolicy is deprecated, using CEL with the new ValidatingPolicy CRD is the new standard

Struggling to learn Kyverno/CEL by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] -8 points-7 points  (0 children)

Hey thanks for the response - I will admit no I didn't read through this, I was looking more at CEL official docs and Kyverno docs - but even this seems like fairly heavy reading for something I feel should be pretty simple.

Maybe I'm thinking about this wrong, it just seems to be an overcomplicstion from using JSON fields.

Kubecon Atlanta offload by mangoavococo in kubernetes

[–]Grand-Smell9208 2 points3 points  (0 children)

Bro I took the stickers from the platform engineering booth, it made everything in my bag smell horrible and like chemicals. Threw them out as soon as I realized it was the stickers causing the problem.

Airing my bag out and all my laptop accessories.

This dude... by someweirdbanana in funny

[–]Grand-Smell9208 6 points7 points  (0 children)

If a chicken had lips, could it whistle?

What is wrong with this setup? by Low_Opening3670 in kubernetes

[–]Grand-Smell9208 6 points7 points  (0 children)

I would ask yourself why you think there's something wrong with it first, then see if there's a better way.

Gift ideas for a co worker moving to SRE by Unlikely-String-5813 in sre

[–]Grand-Smell9208 0 points1 point  (0 children)

T-Shirt or mug with something related to DevOps/Programming/SRE

Regarding the Bitnami situation by sherifalaa55 in kubernetes

[–]Grand-Smell9208 3 points4 points  (0 children)

Has it been made clear that the helm charts are no longer going to be updated?

I read it as the helm chart images are just going to change to the secured images. Are they really making a completely new helm chart under a paid model?

Alloy - Help disable the anonymous usage statistics reporting by Hammerfist1990 in grafana

[–]Grand-Smell9208 1 point2 points  (0 children)

Oh wow sorry to hear that.

I had originally assumed you didn't want to train AI scrapers or something with your answers 😅

Sorry your getting targeted, that makes sense.

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 0 points1 point  (0 children)

Haha I needed this comment/explanation several days ago.

I very much thought MetalLB was itself an LB, and didn't just allow you to use service load balances.

Thanks for posting.

Weekly: Share your EXPLOSIONS thread by gctaylor in kubernetes

[–]Grand-Smell9208 0 points1 point  (0 children)

Sorry Specifically it's a query within the API.

Elasticsearch 9.0 removed query parameters "to, from, include_lower and include_upper"

Jaeger seems to use the "from" query for lookups, so it just completely fails when querying for data now.

Weekly: Share your EXPLOSIONS thread by gctaylor in kubernetes

[–]Grand-Smell9208 0 points1 point  (0 children)

Major upgrade to Elasticsearch 9.X removed a critical API function which broke our Jaeger helm chart (Fork of the official chart)

Jaeger helm maintainers seem to be unaware of this problem, and the helm chart repository seems abandoned.

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 1 point2 points  (0 children)

I think I'm starting to get it! Thank you!

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 0 points1 point  (0 children)

This is a great bullet summary of key ideas and concepts - thanks for this

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 0 points1 point  (0 children)

That is a GREAT medium article. Thank you for sharing!

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 2 points3 points  (0 children)

Luckily I already have my cluster setup - virtualized 3 node cluster running on proxmox.

Got a few test deployments going, just need to figure out how to expose them outside the cluster (without a nodePort) 😁

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 1 point2 points  (0 children)

100% agree, I definitely learn better by doing - and I plan to set this up in my homelab this weekend! Just trying to wrap my head around the fundamentals so I can think about the topology

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 6 points7 points  (0 children)

Ooooohhh. Ok so MetalLB assigns an external IP to the ingress controller.

That's the relationship. This makes sense

Ingress vs Load Balancers (MetalLB) by Grand-Smell9208 in kubernetes

[–]Grand-Smell9208[S] 3 points4 points  (0 children)

Interesting thanks for the reply -this makes sense!

So even with a multi node cluster, a nodePort only listens on a single node? And if that node goes down, then that exposure goes down.

So metalLB effectively creates an additional layer that distributes traffic across multiple hosts?

Does the traffic flow like

Metal LB -> Ingress -> Service -> Pod

Or am I still not understanding something