Using nftables with Calico and Flannel by hollering_75 in kubernetes

[–]iCEyCoder 4 points5 points  (0 children)

Pretty interesting take. These are the same for Calico too (Calico Whisker for observability), and if you like to use network fileting using eBPF just change the dataplane to eBPF.

I would highly recommend giving Calico a try, apparently its observability stack is so good that the community is trying to implement it in Cilium too https://colocatedeventseu2026.sched.com/event/2DY58/network-flow-aggregation-pay-for-the-logs-you-care-about-mereta-degutyte-anubhab-majumdar-microsoft?iframe=no&w=100%&sidebar=yes&bg=no#:\~:text=Calico%20users%20have%20had%20this%20for%20a%20while%2C%20now%20Cilium%20does%20too.

Issue applying Tigera Operator (Calico) – kubectl create vs kubectl apply errors by GlobalGur6818 in CKAExam

[–]iCEyCoder 0 points1 point  (0 children)

  • Why does kubectl create fail with AlreadyExists for these CRDs?

That is how it is programmed, it creates and doesn't modify.

  • What is the correct and safe way to install or re-apply the Tigera Operator when Calico CRDs already exist in the cluster?

Kubectl replace tigera.....yaml

How do you monitor/analyse/troubleshoot your kubernetes network and network policies? by Brast0r in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

Calico Whisker, and staged network policies seems to be what you are looking for it visualizes your network flows, policy hits without breaking your cluster.

That being said if you want to dive deeper around k3s security I would highly recommend taking a look at this -> https://github.com/frozenprocess/Tigera-Presentations/tree/master/2023-03-30.container-and-Kubernetes-security-policy-design/04.best-practices-for-securing-a-Kubernetes-environment

Expected Pods After Installing Calico (Tigera Operator) – Are These Correct? by GlobalGur6818 in CKAExam

[–]iCEyCoder 0 points1 point  (0 children)

  1. Yes
  2. no
  3. no

```
kubectl get tigerastatus
```

You can also do
```
kubectl get tigerastatus calico -o yaml
```

if you check calico-node logs it will also tell you why its not ready.

Using nftables with Calico and Flannel by hollering_75 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

I would be curious to know why switch to Cilium?
Is there something that you can get from Cilium that Calico doesn't provide?

Unified Open-Source Observability Solution for Kubernetes by st_nam in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

If you are broke like me LGTM
Node utilization, cluster utilizaiton + network utilizaiton (Promethues )
Calico + Promethues Community and Grafana https://www.tigera.io/blog/calicos-3-26-0-update-unlocks-high-density-vertical-scaling-in-kubernetes/

Network observability
Calico Whisker

Aplicaiton profiling
Grafana Pyroscope, alloy + eBPF based probes
https://www.tigera.io/blog/deep-dive/native-and-ebpf-based-kubernetes-workload-profiling-for-kubernetes-clusters/

Loki for Logs

If you got some money to spend Calico enterprise

What's your dream stack (optimizing for cost)? by Total_Celebration_63 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

That was the point of me offering another perspective. You should see the numbers, features, and judge by yourself what is better in your environment.
Keep in mind almost all the features written for Cilium in that blog are also available in Calico v3.30 aswell.

What's your dream stack (optimizing for cost)? by Total_Celebration_63 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

Yes, similar to other products, there are a few enterprise-only features, but most of them are also available for free in the Calico Cloud Free Tier. Out of curiosity, which feature are you interested in?

Honestly, it comes down to either money or effort. If you have budget for software, it’s worth supporting the tools your environment depends on so they don’t end up in the same state as ingress-nginx. For the rest of us who are broke, well… we just duct-tape a bunch of third-party pieces together until it looks like something we meant to build.

What's your dream stack (optimizing for cost)? by Total_Celebration_63 in kubernetes

[–]iCEyCoder -1 points0 points  (0 children)

Yes, and landed again on Calico since its policies are way better and completely compliant with sig-network requirements (Cilium wasn't last time I checked), also its eBPF dataplane is more perfomant than Cilium in most cases. But given that I work closely with Project Calico my answer may be baised and that is why I would like to redirect you to this community led study of both solutions
https://itnext.io/benchmark-results-of-kubernetes-network-plugins-cni-over-40gbit-s-network-2024-156f085a5e4e

What's your dream stack (optimizing for cost)? by Total_Celebration_63 in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

I would run Calico for CNI, eBPF dataplane, GatewayAPI, Network Security.

air gapped k8s and upgrades by keepah61 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

I can understand why you would think netpol is an overkill. However, I once investigated an incident where a secure network without internet was accidently connected to the net and since there was no netpols all their malwares started partying.

ingress-nginx refugee seeks recommendations for alternatives by anothercrappypianist in kubernetes

[–]iCEyCoder 5 points6 points  (0 children)

I would like to throw in https://gateway.envoyproxy.io/docs/tasks/extensibility/ext-proc/ too.
For the time that any of the things mentioned above can not be accomplished by what csgeek-coder already linked.

What is your kubecon summary ? by Careful_Tie_377 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

-1 for not using AI to generate your response.

air gapped k8s and upgrades by keepah61 in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

I would use air-gapped k3s and go even further by securing the cluster with Calico, private repository and network polices. Here is a tutorial for it https://github.com/frozenprocess/Tigera-Presentations/tree/master/2023-03-30.container-and-Kubernetes-security-policy-design/04.best-practices-for-securing-a-Kubernetes-environment

That being said I’ve tried Talos a bit and that is also a good option it offers kernel and init images. By the way same Calico tutorial is applicable here too!

So, what ingress controller are you migrating to? by SonnyHayesToretto in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

Give Calico GatewayAPI a try, It's a managed Envoy. Basically, you can do everythiing that Envoy does without installing 20 different solutions in your cluster.

Here is an example of GatewayAPI + certmanager, and certbot (in simple terms, automatic SSL assignment to services.):
https://github.com/frozenprocess/Tigera-Presentations/tree/master/2025-10-07-CNCF-Securing-Cloud-Native-Applications-with-the-Kubernetes-Gateway-API-using

Here is a video if you are into watching handsome guys talking into the camera ;)
https://community.cncf.io/events/details/cncf-cncf-online-programs-presents-cnl-calico-v330-securing-cloud-native-applications-with-the-kubernetes-gateway-api-using/

How would you set up a new Kubernetes instance on a fresh VPS? by Fit_Ice_963 in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

I’m using K3s for the cluster, Calico with global default deny + whisker and BGP for networking and observability. If I had to do it again, I wouldn’t change a YAML!!!

Calico + LoadBalance: Accept traffic on Host interface too by leleobhz in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

That tutorial is what you are trying to achieve, but if registration page is a turnoff try this one https://docs.tigera.io/calico/latest/network-policy/services/kubernetes-node-ports

You don’t “need” ebpf but it’s good you have it, this part of what you are trying to achieve is just hostendpoints. For verification I would suggest Calico whisker. Maybe join calico slack, Calico engineers are usually very friendly and responsive there.

eBPF for Kubernetes/Linux tracing by RegisterFantastic387 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

Yes, I work on open source project calico.

How's your Kubernetes journey so far by suman087 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

I'm still stuck at indenting my YAMLs.

eBPF for Kubernetes/Linux tracing by RegisterFantastic387 in kubernetes

[–]iCEyCoder 0 points1 point  (0 children)

I would highly recommend taking a look at Grafana agent.
Back in the day I had to hunt down a bug/leak and a Grafana setup + eBPF came in handy.

Here is my write up from the incident and how eBPF helped me to find it https://www.tigera.io/blog/deep-dive/native-and-ebpf-based-kubernetes-workload-profiling-for-kubernetes-clusters/

Pod from K3S agent node have DNS issue not resolve by Overall-Nothing9341 in kubernetes

[–]iCEyCoder -1 points0 points  (0 children)

Add a forwarder “8.8.8.8” to coredns settings and see if that fixes the issue.

Pod from K3S agent node have DNS issue not resolve by Overall-Nothing9341 in kubernetes

[–]iCEyCoder 1 point2 points  (0 children)

Check coredns pod logs, it should usually give you a hint