Installing the NeuReality Node Problem Detector
Clone the https://github.com/neureality/node-problem-detector repository and perform the following steps inside it:
Create ConfigMap:
$ kubectl apply -f deployment/node-problem-detector-config.yaml
Create an image pull secret for the container registry:
$ kubectl create secret docker-registry neureality-container-registry-credentials -n kube-system \ --docker-server=customer-registry.neureality.ai --docker-username=<your username> --docker-password=<your token> \ --docker-email=<your email>
Define RBAC for the node problem detector:
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/node-problem-detector/master/deployment/rbac.yaml
Deploy the daemon set:
$ kubectl apply -f deployment/node-problem-detector.yaml