ansible-playbook 部署zabbix agent
cat socat.service [Unit] Description=socat Server Requires=network.target After=network.target [Service] Type=simple PIDFile=/tmp/socat.pid KillMode=control-group ExecStart=/bin/socat -d -d TCP-LISTEN:8001,fork,bind=127.0.0.1,range=192.168.1.1/16 UNIX:/var/run/docker.sock ExecStop=/usr/bin/pkill -9 socat Restart=always RestartSec=5s User=root Group=root [Install] WantedBy=multi-user.target
cat socat.yml --- #固定格式 - hosts: imagetest #定义需要执行主机 gather_facts: false remote_user: root #远程用户 tasks: - name: install socat package yum: name=socat - name: copy socat.service template: src=./socat.service dest=/etc/systemd/system/ - name: sed ip command: sed -i 's/127.0.0.1/{{ ansible_ssh_host }}/g' /etc/systemd/system/socat.service - name: systemctl daemon-reload command: systemctl daemon-reload - name: restart socat.service command: systemctl restart socat.service - name: enable socat.service command: systemctl enable socat.service
ansible-playbook -i docker all -C socat.yml
ansible-playbook -C socat.yml
分类:
ansible
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通