{"id":62004,"date":"2023-07-13T21:35:14","date_gmt":"2023-07-13T13:35:14","guid":{"rendered":"http:\/\/lrxjmw.cn\/?p=62004"},"modified":"2023-07-13T21:35:14","modified_gmt":"2023-07-13T13:35:14","slug":"redhat-ansible2-3","status":"publish","type":"post","link":"https:\/\/lrxjmw.cn\/redhat-ansible2-3.html","title":{"rendered":"Ansible 2.3\u5c06\u5f15\u5165\u7f51\u8def\u6a21\u7ec4\u53ca\u6301\u4e45\u8fde\u7ebf\u6846\u67b6"},"content":{"rendered":"
\u5bfc\u8bfb<\/td>\n | \u5f00\u6e90\u89e3\u51b3\u65b9\u6848\u4f9b\u5e94\u5546 Red Hat \u5ba3\u5e03\u6b63\u5f0f\u63a8\u51fa\u6700\u65b0\u7248\u672c\u7684 Ansible 2.3\uff0c\u4e3a\u7528\u6237\u7f14\u9020\u7b80\u4fbf\u9ad8\u6548\u3001\u6bcb\u9700\u4ee3\u7406\u5de5\u5177\u7684\u5f00\u6e90 IT\u81ea\u52a8\u5316\u6846\u67b6\u3002Ansible 2.3 \u9664\u5907\u6709\u7ecf\u8fc7\u6539\u826f\u7684\u529f\u80fd\u5916\uff0c\u540c\u65f6\u8bbe\u6709\u591a\u4e2a\u5148\u8fdb\u7f51\u7edc\u529f\u80fd\uff0c\u5305\u62ec\u65b0\u589e\u8fde\u7ebf\u65b9\u6cd5\uff0c\u4ee5\u63d0\u5347\u64cd\u4f5c\u7075\u6d3b\u5ea6\u53ca\u8fd0\u4f5c\u8868\u73b0\u3002<\/strong><\/td>\n<\/tr>\n<\/table>\n Ansible \u7684\u4e0a\u6e38\u9879\u76ee\u662f GitHub \u5e73\u53f0\u4e0a\u6700\u53d7\u6b22\u8fce\u7684\u5f00\u6e90\u81ea\u52a8\u5316\u9879\u76ee\uff0c\u62e5\u6709\u6d3b\u8dc3\u548c\u6295\u5165\u7684\u793e\u7fa4\u3002Ansible \u7684\u6a21\u7ec4\u7a0b\u5f0f\u7801\u57fa\u5e95\u529f\u80fd\u5f3a\u5927\uff0c\u8db3\u4ee5\u7ba1\u7406\u73b0\u65f6\u7684\u57fa\u7840\u67b6\u6784\uff0c\u540c\u65f6\u80fd\u8f7b\u6613\u914d\u5408\u5168\u65b0 IT \u9700\u6c42\u548c\u5f00\u53d1\u8425\u8fd0\uff08DevOps\uff09\u6d41\u7a0b\uff0c\u5e76\u534f\u52a9\u5f00\u53d1\u4eba\u5458\u53ca IT \u8425\u8fd0\u56e2\u961f\u4e8e\u5b9e\u4f53\u53ca\u865a\u62df\u4f3a\u670d\u5668\u3001\u4e91\u7aef\u8fd0\u7b97\u90e8\u7f72\u53ca Linux \u8f6f\u4f53\u5bb9\u5668\u4e2d\u66f4\u8fc5\u901f\u81ea\u52a8\u7ba1\u7406\u5e94\u7528\u7a0b\u5f0f\u7684\u751f\u547d\u9031\u671f\u3002 Ansible 2.3 \u4ee5\u5f15\u5165\u591a\u9879\u5168\u65b0\u529f\u80fd\u548c\u63d0\u5347\u6574\u4f53\u8868\u73b0\uff0c\u5176\u6700\u65b0\u529f\u80fd\u5305\u62ec\uff1a<\/p>\n \u5347\u7ea7\u7248\u7f51\u7edc\u529f\u80fd\u6db5\u76d6\u6301\u4e45\u7684\u8fde\u7ebf\u6846\u67b6\uff0c\u5bb9\u8bb8\u591a\u4e2a Ansible \u4efb\u52a1\u4f7f\u7528\u540c\u4e00 SSH \u8fde\u7ebf\u3002Red Hat \u548c\u5408\u4f5c\u4f19\u4f34\u8fdb\u884c\u591a\u6b21\u6d4b\u8bd5\uff0c\u8bc1\u5b9e\u80fd\u8282\u7701\u6574\u4f53\u4efb\u52a1\u65f6\u95f4\uff0c\u540c\u65f6\u628a\u7f51\u7edc\u8868\u73b0\u63d0\u5347\u5341\u500d\u3002\u6b64\u5916\uff0c\u4e3a\u65b9\u4fbf Playbooks \u4f7f\u7528\u6301\u4e45\u8fde\u7ebf\u6846\u67b6\uff0cAnsible 2.3 \u63a1\u7528\u4e24\u4e2a\u8fde\u7ebf\u65b9\u6cd5\uff0c\u5305\u62ec\uff1a1) \u73b0\u6709\u7684\u6307\u4ee4\u5217\u754c\u9762\uff08CLI\uff09\u8fde\u7ebf\uff0c\u4ee5\u53ca 2) \u65b0\u589e\u7684 NETCONF \u8fde\u7ebf\u3002<\/p>\n \u9664\u6b64\u4e4b\u5916\uff0cAnsible 2.3 \u66f4\u517c\u5bb9 Apstra\u3001Arista\u3001Avi Networks\u3001Big Switch Networks\u3001Cumulus Networks\u3001Fortinet\u3001\u534e\u4e3a\u3001\u8054\u60f3\u3001Ordnance \u548c Palo Alto Networks \u7684\u7f51\u7edc\u5e73\u53f0\u652f\u6301\u6216\u6a21\u7ec4\uff0c\u4ee4 Ansible \u652f\u6301\u7684\u7f51\u7edc\u5e73\u53f0\u589e\u52a0\u81f3 29 \u4e2a\uff0c\u800c\u603b\u7f51\u7edc\u6a21\u7ec4\u5219\u589e\u81f3 267 \u4e2a\u3002\u4e3a\u80fd\u591f\u66f4\u5e7f\u6cdb\u652f\u6301 Microsoft Windows\uff0cAnsible 2.3 \u7279\u8bbe\u591a\u4e2a\u5168\u65b0\u53ca\u6539\u826f\u6a21\u7ec4\uff0c\u65b9\u4fbf Ansible \u4e8e Windows \u4e0a\u81ea\u52a8\u8fd0\u4f5c\uff0c\u5e76\u652f\u6301\u7ba1\u7ebf\u6280\u672f\uff0c\u6709\u52a9\u63d0\u5347\u8fd0\u4f5c\u8868\u73b0\uff0cAnsible 2.3 \u73b0\u5728\u4ea6\u53ef\u85c9 GitHub \u9644\u5e26\u7a33\u5b9a\u7684\u5206\u652f\u4e2d\u4f7f\u7528\u3002<\/p>\n Red Hat Ansible \u5de5\u7a0b\u603b\u76d1 Tim Cramer \u8868\u793a\uff1a\u201c\u6211\u4eec\u4ece\u5728 Ansible \u5f15\u5165\u7f51\u7edc\u6a21\u7ec4\u8d77\u5f00\u59cb\uff0c\u4e00\u76f4\u81f4\u529b\u4ee5\u5355\u4e00\u81ea\u52a8\u5316\u5de5\u5177\uff0c\u534f\u52a9\u7528\u6237\u5efa\u7acb\u66f4\u5b8c\u5584\u7684\u5e94\u7528\u7a0b\u5f0f\u57fa\u7840\u67b6\u6784\u53ca\u5176\u7f51\u7edc\u88c5\u7f6e\u3002\u968f\u7740 Ansible 2.3 \u63a8\u51fa\uff0c\u6211\u4eec\u603b\u5171\u652f\u6301\u7684\u7f51\u7edc\u6a21\u7ec4\u589e\u81f3 267 \u4e2a\uff0c\u529f\u80fd\u4e0d\u5355\u8986\u76d6\u7f51\u7edc\u652f\u6301\uff0c\u66f4\u4e13\u6ce8\u63d0\u5347\u7f51\u7edc\u8868\u73b0\u53ca\u66f4\u59a5\u5584\u652f\u6301\u7f51\u7edc\u73af\u5883\uff0c\u8ba9 Ansible \u5728\u7f51\u7edc\u90e8\u7f72\u4e2d\u626e\u6f14\u4e0d\u53ef\u6216\u7f3a\u7684\u89d2\u8272\u3002\u201d<\/p>\n \n |