After an install, I only have the postgres-0 pod!

Issue

Environment

Resolution

Root Cause

The reason that this is happening is under certain scenarios, microk8s fails to load the br_netfilter kernel module and this allows the calico networking to fall back to user space routing, which fails to work in this environment and causes the calico-kube-controllers pod to not start, which cascades into the rest of the stack not really coming up. More on this specific issue can be seen here: https://github.com/canonical/microk8s/issues/3085. The microk8s team does expect to release a fix and we will work to incorporate it in the future.


Revision #7
Created 9 May 2022 15:22:41 by Karl Abbott
Updated 20 May 2022 15:36:32 by Karl Abbott