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:
- Rover docker image: You could use
make docker
to build an image and upload it to your private registry. - 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.