摘要:在自动化运维领域,Ansible可大幅提升工控设备管理效率。随着国产化进程加速,麒麟系统已成为工控机的主流选择。针对Kylin系统环境,东田工控技术团队特别编写本安装指南,逐步指导您完成从环境检查到最终测试的全流程,帮助您快速在国产化平台上部署自动化运维能力,
在自动化运维领域,Ansible可大幅提升工控设备管理效率。随着国产化进程加速,麒麟系统已成为工控机的主流选择。针对Kylin系统环境,东田工控技术团队特别编写本安装指南,逐步指导您完成从环境检查到最终测试的全流程,帮助您快速在国产化平台上部署自动化运维能力,提升工控设备管理效率。
01、检查系统版本
系统不同安装ansible时操作可能有差别。
02、安装podman
03、安装并配置pipx
不方便输入的命令:
python3 -m pip install --index-url https://mirrors.aliyun.com/pypi/simple/ --user pipx | tail --lines=1
04、使用pipx安装ansible-dev-tools
不方便输入的命令:
pipx install --index-url https://mirrors.aliyun.com/pypi/simple/ ansible-dev-tools[server] ;
echo 'export PATH="$PATH:$(dirname $(realpath $(which adt)))"' >> ~/.bashrc
05、启动ansible-navigator,耐心等待镜像下载完成
按Esc键来退出TUI。
如果不想下次启动TUI时都更新镜像,可以这样"ansible-navigator --pull-policy missing"。
06、简单测试ansible,查看"localhost"相关信息
可以看到,kylinV11虚拟机的内核版本为6.6.0,
默认的执行环境使用的发行版是Fedora,
动手验证下执行环境使用的发行版,
不方便输入的命令:
ansible-navigator run test_localhost.yml --mode stdout --pull-policy missing --display-color false > 01_out.log 2>&1 ;
podman run --interactive --tty ghcr.io/ansible/community-ansible-dev-tools
未处理的问题有:
ansible-navigator命令没有配置补全
写在最后
恭喜您!通过以上步骤,已经成功在国产化工控机的Kylin系统上完成了Ansible的部署。东田始终秉持"技术为客户创造价值"的理念,我们的专业团队随时为您提供及时、可靠的技术支持。如果您在安装过程中遇到任何问题,或者需要更深入的Ansible定制化配置指导,欢迎在评论区留言或联系我们!东田工程师将第一时间为您解答。
觉得这篇教程对您有帮助?欢迎“点赞转发”, 我们将持续为您带来更多工控领域的技术分享!
通过以上步骤,您已经成功在Kylin系统上完成了Ansible的部署与基础验证。东田工控始终致力于为客户提供完善的技术支持服务,我们的工程师团队随时准备为您解决在工控系统配置和应用部署中遇到的各种挑战。
如果您在实施过程中遇到任何问题,或需要更深入的Ansible定制化配置指导,欢迎联系东田技术支持团队获取专业协助。
来源:小盒看科技