Deploy on Kubernetes
This documentation helps you to set up the rover in the Kubernetes environment.
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, or update from the public image. - OAP address: Update the OAP address.
Then, you could use kubectl apply -f rover-daemonset.yml
to deploy the skywalking-rover into your cluster.
It would deploy in each node as a DaemonSet.