gitops/scripts/deepflow/deepflow-server-slave-controller-pre.sh
2025-05-23 21:19:18 +08:00

21 lines
656 B
Bash
Executable File

k8s_node=`sudo kubectl get nodes | awk 'NR>1{print $1}'`
sudo kubectl label node $k8s_node slave_controller=enable
sudo kubectl label node $k8s_node tsdb=enable
sudo kubectl label node $k8s_node dfdb=enable
sudo kubectl label node $k8s_node elasticsearch-warm=enable
kubectl describe node | grep Taint
kubectl taint nodes $k8s_node node-role.kubernetes.io/control-plane:NoSchedule-
kubectl label nodes $k8s_node master_controller-
kubectl get node --show-labels
mkdir -p /usr/local/deepflow
mount -o ro deepflow-docker-release-v6.5-242.iso /media
rsync -av /media/* /usr/local/deepflow/
rsync -av /usr/local/deepflow/registry/* /var/lib/registry/