1. Kubernetes Documentation
"Static Pods": "Static Pods are managed directly by the kubelet daemon on a specific node
without the API server observing them. [...] the kubelet on each node watches a specific directory for static pods. The kubelet on each node acts as the scheduler and controller for its own static pods." This confirms that the kubelet manages them locally
bypassing the central scheduler.
Source: Kubernetes Authors. (n.d.). Static Pods. Kubernetes Documentation. Retrieved from https://kubernetes.io/docs/tasks/configure-pod-container/static-pod/
2. Kubernetes Documentation
"Kubelet": The kubelet configuration options
specifically --pod-manifest-path
define the mechanism for discovering static Pods. There is no mention of a specific numerical limit for static Pods
nor is their deployment conditional on the scheduler's state.
Source: Kubernetes Authors. (n.d.). kubelet. Kubernetes Documentation. Retrieved from https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/