1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2024-12-14 11:57:51 +00:00
node-feature-discovery/deployment
Markus Lehtonen fb6484fb8d deployment: add startupProbe for nfd-master
This patch mitigates inadvertent termination of nfd-master pods by the
liveness probe on big clusters.

With a recent change nfd-master started to wait (block) for informer
caches to sync before starting the main loop. Consequently, this change
also made the gRPC health enpoint to not respond until the caches have
been synced. In big clusters the syncing the NodeFeature object cache
takes a long time as the objects are big and there's (at least) one per
each node in the cluster. Thus, in big clusters, the liveness probe
kicks in and kills the nfd-master pod before it's ready.
2024-12-12 20:00:49 +02:00
..
base deployment: add startupProbe for nfd-master 2024-12-12 20:00:49 +02:00
components nfd-master: drop resourceLabels 2024-11-07 15:16:52 +02:00
helm/node-feature-discovery deployment: add startupProbe for nfd-master 2024-12-12 20:00:49 +02:00
nodefeaturerule/samples Merge pull request #1715 from marquiz/devel/avx10-deprecate 2024-05-24 04:53:59 -07:00
overlays deployment/kustomize: drop the sample cert-manager overlay 2024-01-03 21:13:15 +02:00