Detect Process by Kubernetes

This documentation helps you to set up the rover in the Kubernetes environment and detect the kubernetes process automatically.

Startup Kubernetes

Make sure that you already have a Kubernetes cluster.

If you don't have a running cluster, you can also leverage KinD (Kubernetes in Docker) or minikube to create a cluster.

Deploy Rover

Please follow the rover-daemonset.yml to deploy the rover in your Kubernetes cluster. Update the comment in the file, which includes two configs:

  1. Rover docker image: You could use make docker to build an image and upload it to your private registry.
  2. OAP address: Update the OAP address.

Then, you could use kuberctl apply -f rover-daemonset.yml to deploy the skywalking-rover into your cluster. It would deploy in each node as a DaemonSet.