kubernetes-sigs / kubernetes-sigs/node-readiness-controller

feat: minikube addon for NRC

Open
#188 3 comments 0 reactions 1 assignee Claimed by @arnab-logs View on GitHub
Dominant language
Go
Stars
163
Forks
74
Avg merge
2d 18h
Merged PRs (30d)
9

Description

Node Readiness Controller supports a control-plane co-located / static-pod deployment model that could be preferred for non-disruptive deployments. A [minikube addon](https://minikube.sigs.k8s.io/docs/commands/addons/) will give us a way to test this as a lifecycle-managed addon path where NRC runs before user workloads after the control plane.

Minikube also will help our developer environments eg. for features in our roadmaps such as GPU/TPU node simulation for device-driver readiness related testing is very enabling with minikube vs kind. It'll also help with testing more agentic use-cases in the future with support for running gVisor / kata containers.

This feature will give a `minikube start --addons=nrc` as a one-liner for anyone looking to test / consume NRC.

ref:
- How to add a new addon: https://minikube.sigs.k8s.io/docs/contrib/addons/

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.