用ansible实现在K8s集群上运行同样脚本的功能
#目的
在一个k8s集群内的每台机器上运行某一个脚本,例如,/tmp/script.sh
#步骤
1)写一个脚本收集集群内所有机器的IP生成hosts.ini
#!/bin/bash
fileName=hosts.ini
groupName=k8s
kubectl get nodes -o wide | awk '{print $6}' > ${fileName}
sed -i "s/$/& ansible_ssh_user={username}/g" ${fileName}
sed -
原创
2021-04-21 12:38:58 ·
177 阅读 ·
0 评论