{"id":1697,"date":"2025-10-15T23:49:38","date_gmt":"2025-10-15T15:49:38","guid":{"rendered":"https:\/\/www.dataz8.com\/?p=1697"},"modified":"2026-04-02T23:16:34","modified_gmt":"2026-04-02T15:16:34","slug":"kubeadm%e9%83%a8%e7%bd%b2k8s1-33%e4%b8%80%e4%b8%bb%e4%b8%89%e4%bb%8e%e9%9b%86%e7%be%a4containerd_ubuntu22-04%e7%b3%bb%e7%bb%9f","status":"publish","type":"post","link":"https:\/\/www.dataz8.com\/?p=1697","title":{"rendered":"Kubernetes 1.33 + containerd \u5b8c\u6574\u90e8\u7f72\u6559\u7a0b\uff08\u542b\u62a5\u9519\u89e3\u51b3\uff09"},"content":{"rendered":"\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#%E9%9B%86%E7%BE%A4%E4%BF%A1%E6%81%AF\" >\u96c6\u7fa4\u4fe1\u606f<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#1_kubernetes%E9%9B%86%E7%BE%A4%E8%A7%84%E5%88%92\" >1. kubernetes\u96c6\u7fa4\u89c4\u5212<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#%E9%9B%86%E7%BE%A4%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA\" >\u96c6\u7fa4\u73af\u5883\u642d\u5efa<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#1_%E8%AE%BE%E7%BD%AEhosts%E8%A7%A3%E6%9E%90\" >1. \u8bbe\u7f6ehosts\u89e3\u6790<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#2_%E8%B0%83%E6%95%B4%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE\" >2. \u8c03\u6574\u7cfb\u7edf\u914d\u7f6e<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#3_%E9%83%A8%E7%BD%B2containerd%E5%AE%B9%E5%99%A8%E5%BC%95%E6%93%8E\" >3. \u90e8\u7f72containerd\u5bb9\u5668\u5f15\u64ce<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#4_%E9%85%8D%E7%BD%AEcontainerd\" >4. \u914d\u7f6econtainerd<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#5_%E9%83%A8%E7%BD%B2Kubernetes\" >5. \u90e8\u7f72Kubernetes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#6_%E5%AE%89%E8%A3%85calico%E6%8F%92%E4%BB%B6\" >6. \u5b89\u88c5calico\u63d2\u4ef6<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#7_%E9%AA%8C%E8%AF%81%E9%9B%86%E7%BE%A4\" >7. \u9a8c\u8bc1\u96c6\u7fa4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.dataz8.com\/?p=1697\/#8_%E5%88%9B%E5%BB%BA%E6%B5%8B%E8%AF%95nginx%E6%9C%8D%E5%8A%A1\" >8. \u521b\u5efa\u6d4b\u8bd5nginx\u670d\u52a1<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%9B%86%E7%BE%A4%E4%BF%A1%E6%81%AF\"><\/span>\u96c6\u7fa4\u4fe1\u606f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_kubernetes%E9%9B%86%E7%BE%A4%E8%A7%84%E5%88%92\"><\/span>1. kubernetes\u96c6\u7fa4\u89c4\u5212<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>\u4e3b\u673aIP<\/th><th>\u4e3b\u673a\u540d<\/th><th>\u4e3b\u673a\u914d\u7f6e<\/th><th>\u89d2\u8272<\/th><\/tr><\/thead><tbody><tr><td>192.168.202.129<\/td><td>k8s-master01<\/td><td>4C\/6G<\/td><td>\u7ba1\u7406\u8282\u70b9<\/td><\/tr><tr><td>192.168.202.132<\/td><td>k8s-slave01<\/td><td>4C\/6G<\/td><td>\u5de5\u4f5c\u8282\u70b9<\/td><\/tr><tr><td>192.168.202.135<\/td><td>k8s-slave02<\/td><td>4C\/6G<\/td><td>\u5de5\u4f5c\u8282\u70b9<\/td><\/tr><tr><td>192.168.202.136<\/td><td>k8s-slave03<\/td><td>4C\/6G<\/td><td>\u5de5\u4f5c\u8282\u70b9<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%9B%86%E7%BE%A4%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA\"><\/span>\u96c6\u7fa4\u73af\u5883\u642d\u5efa<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"1_%E8%AE%BE%E7%BD%AEhosts%E8%A7%A3%E6%9E%90\"><\/span>1. \u8bbe\u7f6ehosts\u89e3\u6790<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a\u6240\u6709\u8282\u70b9\uff08<code>k8s-master<\/code>,<code>k8s-slave<\/code>\uff09\u5747\u9700\u6267\u884c<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u4fee\u6539hostname<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">hostname\u5fc5\u987b\u53ea\u80fd\u5305\u542b\u5c0f\u5199\u5b57\u6bcd\u3001\u6570\u5b57\u3001&#8221;,&#8221;\u3001&#8221;-&#8220;\uff0c\u4e14\u5f00\u5934\u7ed3\u5c3e\u5fc5\u987b\u662f\u5c0f\u5199\u5b57\u6bcd\u6216\u6570\u5b57<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># \u5728master01\u8282\u70b9<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">$<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hostnamectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">set-hostname<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-master01<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #008000\">#\u8bbe\u7f6emaster01\u8282\u70b9\u7684hostname<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5728slave01\u8282\u70b9<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">$<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hostnamectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">set-hostname<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-slave01<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #008000\">#\u8bbe\u7f6eslave01\u8282\u70b9\u7684hostname<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5728slave02\u8282\u70b9<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">$<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hostnamectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">set-hostname<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-slave02<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #008000\">#\u8bbe\u7f6eslave02\u8282\u70b9\u7684hostname<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5728slave03\u8282\u70b9<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">$<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hostnamectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">set-hostname<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-slave03<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #008000\">#\u8bbe\u7f6eslave03\u8282\u70b9\u7684hostname<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u6dfb\u52a0hosts\u89e3\u6790<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">$<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cat<\/span><span style=\"color: #000000\"> &gt;&gt;<\/span><span style=\"color: #A31515\">\/etc\/hosts<\/span><span style=\"color: #000000\">&lt;&lt;<\/span><span style=\"color: #000000\">EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">192.168.202.129 k8s-master01<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">192.168.202.132 k8s-slave01<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">192.168.202.135 k8s-slave02<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">192.168.202.136 k8s-slave03<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">EOF<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"2_%E8%B0%83%E6%95%B4%E7%B3%BB%E7%BB%9F%E9%85%8D%E7%BD%AE\"><\/span>2. \u8c03\u6574\u7cfb\u7edf\u914d\u7f6e<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u6240\u6709\u7684master\u548cslave\u8282\u70b9\uff08<code>k8s-master,k8s-slave<\/code>\uff09\u9700\u8981\u6267\u884c<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u8bbe\u7f6eiptables<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">iptables<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-P<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">FORWARD<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ACCEPT<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5173\u95edswap<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># \u4e34\u65f6\u5173\u95ed\uff08\u7acb\u5373\u751f\u6548\uff0c\u91cd\u542f\u540e\u6062\u590d\uff09<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">swapoff<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-a<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u9632\u6b62\u5f00\u673a\u81ea\u52a8\u6302\u8f7d swap \u5206\u533a<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">sed<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-i<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&#39;\/ swap \/ s\/^\\(.*\\)$\/#\\1\/g&#39;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/fstab<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5173\u95ed\u9632\u706b\u5899<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">status<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ufw<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">\u25cf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ufw.service<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">-<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Uncomplicated<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">firewall<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">     <\/span><span style=\"color: #795E26\">Loaded:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">loaded<\/span><span style=\"color: #000000\"> (\/lib\/systemd\/system\/ufw.service; <\/span><span style=\"color: #795E26\">enabled<\/span><span style=\"color: #000000\">; <\/span><span style=\"color: #795E26\">vendor<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">preset:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">enabled<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">     <\/span><span style=\"color: #795E26\">Active:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">active<\/span><span style=\"color: #000000\"> (exited) since Wed 2025-09-24 09:24:25 UTC; <\/span><span style=\"color: #795E26\">7h<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ago<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">       <\/span><span style=\"color: #795E26\">Docs:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">man:ufw<\/span><span style=\"color: #000000\">(<\/span><span style=\"color: #795E26\">8<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">Process:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">699<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ExecStart=\/lib\/ufw\/ufw-init<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">start<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">quiet<\/span><span style=\"color: #000000\"> (code=exited, <\/span><span style=\"color: #A31515\">status=<\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #A31515\">\/SUCCESS<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">   <\/span><span style=\"color: #795E26\">Main<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">PID:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">699<\/span><span style=\"color: #000000\"> (code=exited, <\/span><span style=\"color: #A31515\">status=<\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #A31515\">\/SUCCESS<\/span><span style=\"color: #000000\">)<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">CPU:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">ms<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Sep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">09<\/span><span style=\"color: #A31515\">:24:25<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-master01<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">systemd&#91;<\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">&#93;:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Starting<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Uncomplicated<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">firewall...<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Sep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">09<\/span><span style=\"color: #A31515\">:24:25<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">k8s-master01<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">systemd&#91;<\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">&#93;:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Finished<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Uncomplicated<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">firewall.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">stop<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ufw<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">disable<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ufw<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u65f6\u949f\u540c\u6b65<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># \u4ee5 root \u7528\u6237\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4\u53ef\u4ee5\u4fee\u6539\u5f53\u524d\u65f6\u533a\uff0c\u5982\u4fee\u6539\u4e3a\u4e0a\u6d77<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">timedatectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">set-timezone<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Asia\/Shanghai<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u663e\u793a\u5f53\u524d\u65f6\u533a<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">timedatectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">show<\/span><\/span>\n<span class=\"line\"><span style=\"color: #001080\">Timezone<\/span><span style=\"color: #000000\">=<\/span><span style=\"color: #A31515\">Asia\/Shanghai<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\">#2\u3001\u786e\u4fdd\u670d\u52a1\u5668\u65f6\u95f4\u4e0e\u5317\u4eac\u65f6\u95f4\u540c\u6b65<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">apt<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">upgrade<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-y<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">apt<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chrony<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-y<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">vi<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/chrony\/chrony.conf<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">server<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ntp.aliyun.com<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">minpoll<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">4<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">maxpoll<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">10<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">iburst<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">server<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ntp1.aliyun.com<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">minpoll<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">4<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">maxpoll<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">10<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">iburst<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">enable<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chrony.service<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">restart<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chrony.service<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">status<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chrony.service<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u914d\u7f6eulimt<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #000000\">&#91;root@localhost ~&#93;# ulimit -SHn 65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;root@localhost ~&#93;# vi \/etc\/security\/limits.conf<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">soft<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nofile<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hard<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nofile<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">* soft nofile 65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">* hard nofile 65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">soft<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nproc<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">hard<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nproc<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">* soft nproc 65535<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">* hard nproc 65535<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u4fee\u6539\u5185\u6838\u53c2\u6570<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">cat<\/span><span style=\"color: #000000\"> &lt;&lt;<\/span><span style=\"color: #000000\">EOF<\/span><span style=\"color: #000000\"> | tee \/etc\/modules-load.d\/k8s.conf<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">overlay<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">br_netfilter<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">modprobe<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">overlay<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">modprobe<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">br_netfilter<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u901a\u8fc7\u8fd0\u884c\u4ee5\u4e0b\u6307\u4ee4\u786e\u8ba4br_netfilter\u548coverlay\u6a21\u5757\u88ab\u52a0\u8f7d<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">lsmod<\/span><span style=\"color: #000000\"> | <\/span><span style=\"color: #795E26\">grep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">br_netfilter<\/span><span style=\"color: #000000\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">lsmod<\/span><span style=\"color: #000000\"> | <\/span><span style=\"color: #795E26\">grep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">overlay<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">cat<\/span><span style=\"color: #000000\"> &lt;&lt;<\/span><span style=\"color: #000000\">EOF<\/span><span style=\"color: #000000\"> | tee \/etc\/sysctl.d\/k8s.conf<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">net.bridge.bridge-nf-call-iptables  = 1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">net.bridge.bridge-nf-call-ip6tables = 1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">net.ipv4.ip_forward                 = 1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">sysctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--system<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u542f\u7528IPVS\u6a21\u5f0f<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># *\u5b89\u88c5IPVS\u5de5\u5177\u4ee5\u53ca\u4f9d\u8d56<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">apt<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">update<\/span><span style=\"color: #000000\"> <\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">apt<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ipvsadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ipset<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">sysstat<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">conntrack<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ebtables<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ethtool<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">socat<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-y<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">cat<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">\/etc\/profile.d\/ipvs.modules<\/span><span style=\"color: #000000\"> &lt;&lt;<\/span><span style=\"color: #000000\">EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">#!\/bin\/bash<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">modprobe -- ip_vs<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">modprobe -- ip_vs_rr<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">modprobe -- ip_vs_wrr<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">modprobe -- ip_vs_sh<\/span><\/span>\n<span class=\"line\"><span style=\"color: #A31515\">modprobe -- nf_conntrack<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">EOF<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">chmod<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">755<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/profile.d\/ipvs.modules<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">bash<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/profile.d\/ipvs.modules<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">lsmod<\/span><span style=\"color: #000000\"> | <\/span><span style=\"color: #795E26\">grep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-e<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">ip_vs<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-e<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nf_conntrack<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"3_%E9%83%A8%E7%BD%B2containerd%E5%AE%B9%E5%99%A8%E5%BC%95%E6%93%8E\"><\/span>3. \u90e8\u7f72containerd\u5bb9\u5668\u5f15\u64ce<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u6240\u6709\u7684master\u548cslave\u8282\u70b9\uff08<code>k8s-master,k8s-slave<\/code>\uff09\u9700\u8981\u6267\u884c<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u4e0b\u8f7d\u5e76\u5b89\u88c5\u8f6f\u4ef6\u5305<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">wget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/github.com\/containerd\/containerd\/releases\/download\/v1.7.28\/cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">wget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/github.com\/containerd\/containerd\/releases\/download\/v1.7.28\/cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave02:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">wget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/github.com\/containerd\/containerd\/releases\/download\/v1.7.28\/cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave03:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">wget<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/github.com\/containerd\/containerd\/releases\/download\/v1.7.28\/cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">du<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-sh<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">153M<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tar<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">axf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-C<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tar<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">axf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-C<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave02:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tar<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">axf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-C<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave03:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tar<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">axf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cri-containerd-cni-1.7.28-linux-amd64.tar.gz<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-C<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u9a8c\u8bc1<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/opt\/cni\/bin#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">github.com\/containerd\/containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">v1.7.28<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">b98a3aace656320842a23f4a392a33f46af97866<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">github.com\/containerd\/containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">v1.7.28<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">b98a3aace656320842a23f4a392a33f46af9786<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave02:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">github.com\/containerd\/containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">v1.7.28<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">b98a3aace656320842a23f4a392a33f46af97866<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave03:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--version<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">github.com\/containerd\/containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">v1.7.28<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">b98a3aace656320842a23f4a392a33f46af97866<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"4_%E9%85%8D%E7%BD%AEcontainerd\"><\/span>4. \u914d\u7f6econtainerd<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u6240\u6709\u7684master\u548cslave\u8282\u70b9\uff08<code>k8s-master,k8s-slave<\/code>\uff09\u9700\u8981\u6267\u884c<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u751f\u6210\u9ed8\u8ba4\u914d\u7f6e<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/opt\/cni\/bin#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/containerd<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">default<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">\/etc\/containerd\/config.toml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/containerd<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">default<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">\/etc\/containerd\/config.toml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave02:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/containerd<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">default<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">\/etc\/containerd\/config.toml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave03:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/containerd<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">containerd<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">default<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">\/etc\/containerd\/config.toml<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u4fee\u6539\u914d\u7f6e<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># \u7f16\u8f91 `\/etc\/containerd\/config.toml`\uff0c\u786e\u8ba4 `SystemdCgroup = true`\uff08\u4fdd\u8bc1\u548c kubelet \u4e00\u81f4\uff09<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5927\u6982\u5728139\u884c\u4f4d\u7f6e\u4fee\u6539 SystemdCgroup \u503c\u4e3a true<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">     &#91;plugins.<\/span><span style=\"color: #A31515\">&quot;io.containerd.grpc.v1.cri&quot;<\/span><span style=\"color: #000000\">.containerd.runtimes&#93;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        &#91;plugins.<\/span><span style=\"color: #A31515\">&quot;io.containerd.grpc.v1.cri&quot;<\/span><span style=\"color: #000000\">.containerd.runtimes.runc&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          <\/span><span style=\"color: #795E26\">base_runtime_spec<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          <\/span><span style=\"color: #795E26\">cni_conf_dir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          &#91;plugins.<\/span><span style=\"color: #A31515\">&quot;io.containerd.grpc.v1.cri&quot;<\/span><span style=\"color: #000000\">.containerd.runtimes.runc.options&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">BinaryName<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">CriuImagePath<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">NoPivotRoot<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">Root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">ShimCgroup<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #008000\">#SystemdCgroup = false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">SystemdCgroup<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">true<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5927\u6982\u572867\u884c\u4f4d\u7f6e\u4fee\u6539 sandbox_image \u503c\u4e3a registry.aliyuncs.com\/google_containers\/pause:3.10<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-slave02:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">vi<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/containerd\/config.toml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\"> &#91;plugins.<\/span><span style=\"color: #A31515\">&quot;io.containerd.grpc.v1.cri&quot;<\/span><span style=\"color: #000000\">&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">cdi_spec_dirs<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> &#91;<\/span><span style=\"color: #A31515\">&quot;\/etc\/cdi&quot;<\/span><span style=\"color: #000000\">, <\/span><span style=\"color: #A31515\">&quot;\/var\/run\/cdi&quot;&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">device_ownership_from_security_context<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">restrict_oom_score_adj<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">false<\/span><\/span>\n<span class=\"line\"><span style=\"color: #008000\">#    sandbox_image = &quot;registry.k8s.io\/pause:3.8&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">sandbox_image<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;registry.aliyuncs.com\/google_containers\/pause:3.10&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    <\/span><span style=\"color: #795E26\">selinux_category_range<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">=<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1024<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"772\" src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/sandbox_image_01-1024x772.png?v=1760630332\" alt=\"\" class=\"wp-image-1727\" srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/sandbox_image_01-1024x772.png?v=1760630332 1024w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/sandbox_image_01-300x226.png?v=1760630332 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/sandbox_image_01-768x579.png?v=1760630332 768w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/sandbox_image_01.png?v=1760630332 1112w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u4fee\u6539\u7f51\u7edc\u63d2\u4ef6CNI\u914d\u7f6e\u6587\u4ef6<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">vi<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/cni\/net.d\/10-containerd-net.conflist<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">&quot;cniVersion&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;1.0.0&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">&quot;name&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;containerd-net&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">&quot;plugins&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> [<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;type&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;bridge&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;bridge&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;cni0&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;isGateway&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #A31515\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;ipMasq&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #A31515\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;promiscMode&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #A31515\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;ipam&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">&quot;type&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;host-local&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">&quot;ranges&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> [<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          &#91;{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">            <\/span><span style=\"color: #A31515\">&quot;subnet&quot;<\/span><span style=\"color: #000000\">: <\/span><span style=\"color: #A31515\">&quot;10.244.0.0\/16&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          }&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        ],<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #795E26\">&quot;routes&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> &#91;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          { <\/span><span style=\"color: #795E26\">&quot;dst&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;0.0.0.0\/0&quot;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">          { <\/span><span style=\"color: #795E26\">&quot;dst&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;::\/0&quot;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        &#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    },<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    {<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;type&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;portmap&quot;,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">      <\/span><span style=\"color: #795E26\">&quot;capabilities&quot;<\/span><span style=\"color: #795E26\">:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">{&quot;portMappings&quot;:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">true<\/span><span style=\"color: #A31515\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">    }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  ]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">}<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">\u5176\u4ed6\u51e0\u4e2a\u8282\u70b9\u4e5f\u6309\u6b64\u4fee\u6539<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u91cd\u542fcontainerd\u670d\u52a1\u5e76\u8bbe\u7f6e\u5f00\u542f\u81ea\u542f<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">daemon-reload<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">restart<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><span style=\"color: #000000\"> &amp;&amp; <\/span><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">enable<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">systemctl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">status<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">containerd<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"5_%E9%83%A8%E7%BD%B2Kubernetes\"><\/span>5. \u90e8\u7f72Kubernetes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u5b89\u88c5kubeadm\u3001kubelet\u548ckubectl<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u6240\u6709\u7684master\u548cslave\u8282\u70b9(<code>k8s-master,k8s-slave<\/code>) \u9700\u8981\u6267\u884c<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #008000\"># \u4e0b\u8f7d\u7528\u4e8e Kubernetes \u8f6f\u4ef6\u5305\u4ed3\u5e93\u7684\u516c\u5171\u7b7e\u540d\u5bc6\u94a5<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">curl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-fsSL<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/pkgs.k8s.io\/core:\/stable:\/v1.33\/deb\/Release.key<\/span><span style=\"color: #000000\"> | <\/span><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">gpg<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--dearmor<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-o<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/apt\/keyrings\/kubernetes-apt-keyring.gpg<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u6dfb\u52a0 Kubernetes apt \u4ed3\u5e93<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">echo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&#39;deb &#91;signed-by=\/etc\/apt\/keyrings\/kubernetes-apt-keyring.gpg&#93; https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb\/ \/&#39;<\/span><span style=\"color: #000000\"> | <\/span><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tee<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/apt\/sources.list.d\/kubernetes.list<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u5b89\u88c5 kubeadm, kubelet \u548c kubectl<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">apt-get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-y<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubelet=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/etc\/apt\/sources.list.d#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">apt-get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">install<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-y<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubelet=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl=<\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Reading<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">package<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">lists...<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Done<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Building<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">dependency<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">tree...<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Done<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Reading<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">state<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">information...<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Done<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">The<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">following<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">additional<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">packages<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">will<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">be<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">installed:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">cri-tools<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubernetes-cni<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">The<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">following<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">NEW<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">packages<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">will<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">be<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">installed:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">cri-tools<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubelet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubernetes-cni<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">0<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">upgraded,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">newly<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">installed,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">remove<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">and<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">10<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">not<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">upgraded.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Need<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">95.4<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">MB<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">archives.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">After<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">this<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">operation,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">351<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">MB<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">additional<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">disk<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">space<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">will<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">be<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">used.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Get:1<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">cri-tools<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> &#91;17.3 <\/span><span style=\"color: #A31515\">MB&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Get:2<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> &#91;12.7 <\/span><span style=\"color: #A31515\">MB&#93;<\/span><span style=\"color: #000000\">                           <\/span><span style=\"color: #A31515\">Get:3<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> &#91;11.7 <\/span><span style=\"color: #A31515\">MB&#93;<\/span><span style=\"color: #000000\">                           <\/span><span style=\"color: #A31515\">Get:4<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">kubernetes-cni<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1.6<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> &#91;37.8 <\/span><span style=\"color: #A31515\">MB&#93;<\/span><span style=\"color: #000000\">                     <\/span><span style=\"color: #A31515\">Get:5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/mirrors.aliyun.com\/kubernetes-new\/core\/stable\/v1.33\/deb<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">kubelet<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">1.33<\/span><span style=\"color: #A31515\">.0-1.1<\/span><span style=\"color: #000000\"> &#91;15.9 <\/span><span style=\"color: #A31515\">MB&#93;<\/span><span style=\"color: #000000\">                           <\/span><span style=\"color: #A31515\">Fetched<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">95.4<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">MB<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">in<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">18<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\"> (5,299 <\/span><span style=\"color: #A31515\">kB\/s<\/span><span style=\"color: #000000\">) <\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">......<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u521d\u59cb\u5316\u914d\u7f6e\u6587\u4ef6<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u53ea\u5728master\u8282\u70b9\uff08<code>k8s-master<\/code>\uff09\u6267\u884c<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">print<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">init-defaults<\/span><span style=\"color: #000000\"> &gt; <\/span><span style=\"color: #A31515\">kubeadm-config.yaml<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #008000\"># \u67e5\u770b\u9700\u8981\u4f7f\u7528\u7684\u955c\u50cf\u5217\u8868,\u82e5\u65e0\u95ee\u9898\uff0c\u5c06\u5f97\u5230\u5982\u4e0b\u5217\u8868<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">images<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">list<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm-config.yaml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/kube-apiserver:v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/kube-controller-manager:v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/kube-scheduler:v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/kube-proxy:v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/coredns:v1.12.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/pause:3.10<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">registry.aliyuncs.com\/google_containers\/etcd:3.5.21-0<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u914d\u7f6e\u4e3b\u8282\u70b9<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a\u53ea\u5728master\u8282\u70b9\uff08<code>k8s-master01<\/code>\uff09\u6267\u884c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f7f\u7528<code>kubeadm<\/code>\u521d\u59cb\u5316\u4e3b\u8282\u70b9<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">init<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubeadm-config.yaml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;init&#93; Using Kubernetes version: v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;preflight&#93; Running pre-flight checks<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;preflight&#93; Pulling images required <\/span><span style=\"color: #AF00DB\">for<\/span><span style=\"color: #000000\"> setting up a Kubernetes cluster<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;preflight&#93; This might take a minute or two, depending on the speed of your internet connection<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;preflight&#93; You can also perform this action beforehand using <\/span><span style=\"color: #A31515\">&#39;kubeadm config images pull&#39;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Using certificateDir folder <\/span><span style=\"color: #A31515\">&quot;\/etc\/kubernetes\/pki&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;ca&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;apiserver&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; apiserver serving cert is signed <\/span><span style=\"color: #AF00DB\">for<\/span><span style=\"color: #000000\"> DNS names &#91;k8s-master01 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local&#93; and IPs &#91;<\/span><span style=\"color: #098658\">10.96<\/span><span style=\"color: #000000\">.0.1 <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #000000\">.202.129&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;apiserver-kubelet-client&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;front-proxy-ca&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;front-proxy-client&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;etcd\/ca&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;etcd\/server&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; etcd\/server serving cert is signed <\/span><span style=\"color: #AF00DB\">for<\/span><span style=\"color: #000000\"> DNS names &#91;k8s-master01 localhost&#93; and IPs &#91;<\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #000000\">.202.129 <\/span><span style=\"color: #098658\">127.0<\/span><span style=\"color: #000000\">.0.1 ::1&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;etcd\/peer&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; etcd\/peer serving cert is signed <\/span><span style=\"color: #AF00DB\">for<\/span><span style=\"color: #000000\"> DNS names &#91;k8s-master01 localhost&#93; and IPs &#91;<\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #000000\">.202.129 <\/span><span style=\"color: #098658\">127.0<\/span><span style=\"color: #000000\">.0.1 ::1&#93;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;etcd\/healthcheck-client&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;apiserver-etcd-client&quot;<\/span><span style=\"color: #000000\"> certificate and key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&#91;certs&#93; Generating <\/span><span style=\"color: #A31515\">&quot;sa&quot;<\/span><span style=\"color: #000000\"> key and public key<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">......<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u82e5\u521d\u59cb\u5316\u6210\u529f\u540e\uff0c\u6700\u540e\u4f1a\u63d0\u793a\u5982\u4e0b\u4fe1\u606f\uff1a<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">......<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Your<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Kubernetes<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">control-plane<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">has<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">initialized<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">successfully!<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">To<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">start<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">using<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">your<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cluster,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">need<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">run<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">following<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">as<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">a<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">regular<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">user:<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cp<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-i<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/kubernetes\/admin.conf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube\/config<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chown<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">$(<\/span><span style=\"color: #795E26\">id<\/span><span style=\"color: #A31515\"> <\/span><span style=\"color: #0000FF\">-u<\/span><span style=\"color: #A31515\">):$(<\/span><span style=\"color: #795E26\">id<\/span><span style=\"color: #A31515\"> <\/span><span style=\"color: #0000FF\">-g<\/span><span style=\"color: #A31515\">)<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube\/config<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Alternatively,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">if<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">are<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">root<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">user,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">can<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">run:<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #0000FF\">export<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">KUBECONFIG<\/span><span style=\"color: #000000\">=<\/span><span style=\"color: #A31515\">\/etc\/kubernetes\/admin.conf<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">You<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">should<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">now<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">deploy<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">a<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">pod<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">network<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">to<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cluster.<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Run<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">&quot;kubectl apply -f &#91;podnetwork&#93;.yaml&quot;<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">with<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">one<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">options<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">listed<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">at:<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">  <\/span><span style=\"color: #795E26\">https:\/\/kubernetes.io\/docs\/concepts\/cluster-administration\/addons\/<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Then<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">you<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">can<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">join<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">any<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">number<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">of<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">worker<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nodes<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">by<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">running<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">the<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">following<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">on<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">each<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">as<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">root:<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">join<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.129:6443<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--token<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">abcdef.0123456789abcdef<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #EE0000\">\\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">        <\/span><span style=\"color: #0000FF\">--discovery-token-ca-cert-hash<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">sha256:xxxxxxxxxx4d55338xxxx2e4exxxxx5b77d1xxxx476e7f4163dcxxxxxxxd7xxx<\/span><span style=\"color: #000000\"> <\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u914d\u7f6ekubectl\u5ba2\u6237\u7aef\u8ba4\u8bc1<\/strong><\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">mkdir<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-p<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">cp<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-i<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">\/etc\/kubernetes\/admin.conf<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube\/config<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">sudo<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">chown<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">$(<\/span><span style=\"color: #795E26\">id<\/span><span style=\"color: #A31515\"> <\/span><span style=\"color: #0000FF\">-u<\/span><span style=\"color: #A31515\">):$(<\/span><span style=\"color: #795E26\">id<\/span><span style=\"color: #A31515\"> <\/span><span style=\"color: #0000FF\">-g<\/span><span style=\"color: #A31515\">)<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #001080\">$HOME<\/span><span style=\"color: #A31515\">\/.kube\/config<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u6dfb\u52a0slave\u8282\u70b9\u5230\u96c6\u7fa4\u4e2d<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a\u6240\u6709\u7684slave\u8282\u70b9\uff08<code>k8s-slave<\/code>\uff09\u9700\u8981\u6267\u884c<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">kubeadm<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">join<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.129:6443<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--token<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">abcdef.0123456789abcdef<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #EE0000\">\\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">--discovery-token-ca-cert-hash <\/span><span style=\"color: #A31515\">sha256:xxxxxxxxxx4d55338xxxx2e4exxxxx5b77d1xxxx476e7f4163dcxxxxxxxd7xxx<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #EE0000\">\\<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">--cri-socket=unix:\/\/\/run\/containerd\/containerd.sock<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u67e5\u770b\u96c6\u7fa4<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~\/.kube#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">no<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-A<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-owide<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">NAME<\/span><span style=\"color: #000000\">           <\/span><span style=\"color: #A31515\">STATUS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">ROLES<\/span><span style=\"color: #000000\">           <\/span><span style=\"color: #A31515\">AGE<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">VERSION<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">INTERNAL-IP<\/span><span style=\"color: #000000\">       <\/span><span style=\"color: #A31515\">EXTERNAL-IP<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">OS-IMAGE<\/span><span style=\"color: #000000\">             <\/span><span style=\"color: #A31515\">KERNEL-VERSION<\/span><span style=\"color: #000000\">       <\/span><span style=\"color: #A31515\">CONTAINER-RUNTIME<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-master01<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">control-plane<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">28<\/span><span style=\"color: #A31515\">m<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">v1.33.0<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.129<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;        <\/span><span style=\"color: #A31515\">Ubuntu<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">22.04<\/span><span style=\"color: #A31515\">.5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">LTS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">5.15<\/span><span style=\"color: #A31515\">.0-156-generic<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">containerd:\/\/1.7.28<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave01<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">5<\/span><span style=\"color: #A31515\">m45s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.132<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;        <\/span><span style=\"color: #A31515\">Ubuntu<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">22.04<\/span><span style=\"color: #A31515\">.5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">LTS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">5.15<\/span><span style=\"color: #A31515\">.0-156-generic<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">containerd:\/\/1.7.28<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave02<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">4<\/span><span style=\"color: #A31515\">m13s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.135<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;        <\/span><span style=\"color: #A31515\">Ubuntu<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">22.04<\/span><span style=\"color: #A31515\">.5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">LTS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">5.15<\/span><span style=\"color: #A31515\">.0-156-generic<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">containerd:\/\/1.7.28<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave03<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">4<\/span><span style=\"color: #A31515\">m7s<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">v1.33.0<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.136<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;        <\/span><span style=\"color: #A31515\">Ubuntu<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">22.04<\/span><span style=\"color: #A31515\">.5<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">LTS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">5.15<\/span><span style=\"color: #A31515\">.0-156-generic<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">containerd:\/\/1.7.28<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"70\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/\u67e5\u770b\u96c6\u7fa4-1024x70.png?v=1760630983\" alt=\"\" class=\"wp-image-1737 lazyload\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/\u67e5\u770b\u96c6\u7fa4-1024x70.png?v=1760630983 1024w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/\u67e5\u770b\u96c6\u7fa4-300x21.png?v=1760630983 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/\u67e5\u770b\u96c6\u7fa4-768x53.png?v=1760630983 768w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/\u67e5\u770b\u96c6\u7fa4.png?v=1760630983 1243w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/70;\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"6_%E5%AE%89%E8%A3%85calico%E6%8F%92%E4%BB%B6\"><\/span>6. \u5b89\u88c5calico\u63d2\u4ef6<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a\u53ea\u5728master\u8282\u70b9\uff08<code>k8s-master<\/code>\uff09\u6267\u884c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u5b98\u7f51\u4e0b\u8f7d\u90e8\u7f72\u6587\u4ef6\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/raw.githubusercontent.com\/projectcalico\/calico\/v3.30.3\/manifests\/calico.yaml\">https:\/\/raw.githubusercontent.com\/projectcalico\/calico\/v3.30.3\/manifests\/calico.yaml<\/a><\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">curl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">https:\/\/raw.githubusercontent.com\/projectcalico\/calico\/v3.30.3\/manifests\/calico.yaml<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-O<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u4fee\u6539\u90e8\u7f72\u6587\u4ef6\u4ee5\u9002\u914dk8s\u96c6\u7fa4\u73af\u5883<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"141\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-1-1024x141.png?v=1760631138\" alt=\"\" class=\"wp-image-1740 lazyload\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-1-1024x141.png?v=1760631138 1024w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-1-300x41.png?v=1760631138 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-1-768x106.png?v=1760631138 768w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-1.png?v=1760631138 1303w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/141;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"247\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-2-1024x247.png?v=1760631157\" alt=\"\" class=\"wp-image-1741 lazyload\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-2-1024x247.png?v=1760631157 1024w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-2-300x72.png?v=1760631157 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-2-768x185.png?v=1760631157 768w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-2.png?v=1760631157 1299w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/247;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"791\" height=\"205\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-3.png?v=1760631175\" alt=\"\" class=\"wp-image-1742 lazyload\" style=\"--smush-placeholder-width: 791px; --smush-placeholder-aspect-ratio: 791\/205;width:840px;height:auto\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-3.png?v=1760631175 791w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-3-300x78.png?v=1760631175 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-3-768x199.png?v=1760631175 768w\" data-sizes=\"(max-width: 791px) 100vw, 791px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"447\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-4-1024x447.png?v=1760631193\" alt=\"\" class=\"wp-image-1743 lazyload\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-4-1024x447.png?v=1760631193 1024w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-4-300x131.png?v=1760631193 300w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-4-768x335.png?v=1760631193 768w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-4.png?v=1760631193 1131w\" data-sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/447;\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"713\" height=\"460\" data-src=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-5.png?v=1760631223\" alt=\"\" class=\"wp-image-1744 lazyload\" style=\"--smush-placeholder-width: 713px; --smush-placeholder-aspect-ratio: 713\/460;width:840px;height:auto\" data-srcset=\"https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-5.png?v=1760631223 713w, https:\/\/www.dataz8.com\/wp-content\/uploads\/2025\/10\/calico\u914d\u7f6e-5-300x194.png?v=1760631223 300w\" data-sizes=\"(max-width: 713px) 100vw, 713px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" \/><\/figure>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">apply<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-f<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">calico.yaml<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">poddisruptionbudget.policy\/calico-kube-controllers<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">serviceaccount\/calico-kube-controllers<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">serviceaccount\/calico-node<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">serviceaccount\/calico-cni-plugin<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">configmap\/calico-config<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/bgpconfigurations.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/bgpfilters.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/bgppeers.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/blockaffinities.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/caliconodestatuses.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/clusterinformations.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/felixconfigurations.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/globalnetworkpolicies.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/globalnetworksets.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/hostendpoints.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/ipamblocks.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/ipamconfigs.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/ipamhandles.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/ippools.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/ipreservations.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/kubecontrollersconfigurations.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/networkpolicies.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/networksets.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/stagedglobalnetworkpolicies.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/stagedkubernetesnetworkpolicies.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/stagednetworkpolicies.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/tiers.crd.projectcalico.org<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/adminnetworkpolicies.policy.networking.k8s.io<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">customresourcedefinition.apiextensions.k8s.io\/baselineadminnetworkpolicies.policy.networking.k8s.io<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrole.rbac.authorization.k8s.io\/calico-kube-controllers<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrole.rbac.authorization.k8s.io\/calico-node<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrole.rbac.authorization.k8s.io\/calico-cni-plugin<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrole.rbac.authorization.k8s.io\/calico-tier-getter<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrolebinding.rbac.authorization.k8s.io\/calico-kube-controllers<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrolebinding.rbac.authorization.k8s.io\/calico-node<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrolebinding.rbac.authorization.k8s.io\/calico-cni-plugin<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">clusterrolebinding.rbac.authorization.k8s.io\/calico-tier-getter<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">daemonset.apps\/calico-node<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">deployment.apps\/calico-kube-controllers<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:\/usr\/local\/mysoft#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">po<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-A<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-owide<\/span><span style=\"color: #000000\"> |<\/span><span style=\"color: #795E26\">grep<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">calico<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kube-system<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">calico-kube-controllers-7cddcf748-fqz2x<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">               <\/span><span style=\"color: #098658\">40<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">10.244<\/span><span style=\"color: #A31515\">.0.3<\/span><span style=\"color: #000000\">        <\/span><span style=\"color: #A31515\">k8s-slave03<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kube-system<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">calico-node-gstrt<\/span><span style=\"color: #000000\">                         <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">               <\/span><span style=\"color: #098658\">40<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.129<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">k8s-master01<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kube-system<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">calico-node-lj99x<\/span><span style=\"color: #000000\">                         <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">               <\/span><span style=\"color: #098658\">40<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.136<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">k8s-slave03<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kube-system<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">calico-node-pptk4<\/span><span style=\"color: #000000\">                         <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">               <\/span><span style=\"color: #098658\">40<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.132<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">k8s-slave01<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">kube-system<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">calico-node-rw7tb<\/span><span style=\"color: #000000\">                         <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">               <\/span><span style=\"color: #098658\">40<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">192.168<\/span><span style=\"color: #A31515\">.202.135<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">k8s-slave02<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"7_%E9%AA%8C%E8%AF%81%E9%9B%86%E7%BE%A4\"><\/span>7. \u9a8c\u8bc1\u96c6\u7fa4<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u64cd\u4f5c\u8282\u70b9\uff1a \u5728master\u8282\u70b9\uff08<code>k8s-master01<\/code>\uff09\u6267\u884c<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">nodes<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #008000\">#\u89c2\u5bdf\u96c6\u7fa4\u8282\u70b9\u662f\u5426\u5168\u90e8Ready<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">NAME<\/span><span style=\"color: #000000\">           <\/span><span style=\"color: #A31515\">STATUS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">ROLES<\/span><span style=\"color: #000000\">           <\/span><span style=\"color: #A31515\">AGE<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">VERSION<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-master01<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">control-plane<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #A31515\">h<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave01<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #A31515\">h<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave02<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #A31515\">h<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">k8s-slave03<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">Ready<\/span><span style=\"color: #000000\">    &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;          <\/span><span style=\"color: #098658\">24<\/span><span style=\"color: #A31515\">h<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">v1.33.0<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"8_%E5%88%9B%E5%BB%BA%E6%B5%8B%E8%AF%95nginx%E6%9C%8D%E5%8A%A1\"><\/span>8. \u521b\u5efa\u6d4b\u8bd5nginx\u670d\u52a1<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><pre class=\"shiki light-plus\" style=\"background-color: #FFFFFF\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">run<\/span><span style=\"color: #000000\">  <\/span><span style=\"color: #A31515\">test-nginx<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">--image=swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/library\/nginx:alpine<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">pod\/test-nginx<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">created<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">kubectl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">get<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">po<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #0000FF\">-o<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">wide<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">NAME<\/span><span style=\"color: #000000\">         <\/span><span style=\"color: #A31515\">READY<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">STATUS<\/span><span style=\"color: #000000\">    <\/span><span style=\"color: #A31515\">RESTARTS<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">AGE<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">IP<\/span><span style=\"color: #000000\">             <\/span><span style=\"color: #A31515\">NODE<\/span><span style=\"color: #000000\">          <\/span><span style=\"color: #A31515\">NOMINATED<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">NODE<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">READINESS<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">GATES<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">test<\/span><span style=\"color: #000000\">-nginx   <\/span><span style=\"color: #098658\">1<\/span><span style=\"color: #A31515\">\/1<\/span><span style=\"color: #000000\">     <\/span><span style=\"color: #A31515\">Running<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\">          <\/span><span style=\"color: #098658\">19<\/span><span style=\"color: #A31515\">s<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #098658\">10.244<\/span><span style=\"color: #A31515\">.244.2<\/span><span style=\"color: #000000\">   <\/span><span style=\"color: #A31515\">k8s-slave02<\/span><span style=\"color: #000000\">   &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;           &lt;<\/span><span style=\"color: #A31515\">non<\/span><span style=\"color: #000000\">e&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">root@k8s-master01:~#<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">curl<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">10.244<\/span><span style=\"color: #A31515\">.244.2<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;!<\/span><span style=\"color: #795E26\">DOCTYPE<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">htm<\/span><span style=\"color: #000000\">l&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;html&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;head&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;title&gt;Welcome to nginx!&lt;\/title&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;style&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">html<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">{<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">color-scheme:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">light<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">dark<\/span><span style=\"color: #000000\">; }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">body<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">{<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">width:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">35<\/span><span style=\"color: #A31515\">em<\/span><span style=\"color: #000000\">; <\/span><span style=\"color: #795E26\">margin:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #098658\">0<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">auto<\/span><span style=\"color: #000000\">;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">font-family:<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Tahoma,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Verdana,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Arial,<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">sans-serif<\/span><span style=\"color: #000000\">; }<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;\/style&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;\/head&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;body&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;h1&gt;Welcome to nginx!&lt;\/h1&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;p&gt;If you see this page, the nginx web server is successfully installed and<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">working.<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">Further<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">configuration<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">is<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">required.<\/span><span style=\"color: #000000\">&lt;<\/span><span style=\"color: #A31515\">\/<\/span><span style=\"color: #000000\">p&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;p&gt;For online documentation and support please refer to<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;a href=<\/span><span style=\"color: #A31515\">&quot;http:\/\/nginx.org\/&quot;<\/span><span style=\"color: #000000\">&gt;nginx.org&lt;\/a&gt;.&lt;br\/&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #795E26\">Commercial<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">support<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">is<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">available<\/span><span style=\"color: #000000\"> <\/span><span style=\"color: #A31515\">at<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;a href=<\/span><span style=\"color: #A31515\">&quot;http:\/\/nginx.com\/&quot;<\/span><span style=\"color: #000000\">&gt;nginx.com&lt;\/a&gt;.&lt;\/p&gt;<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;p&gt;&lt;em&gt;Thank you <\/span><span style=\"color: #AF00DB\">for<\/span><span style=\"color: #000000\"> using nginx.&lt;\/em&gt;&lt;\/p&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;\/body&gt;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #000000\">&lt;\/html&gt;<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">\u81f3\u6b64\uff0c\u6574\u4e2a\u96c6\u7fa4\u642d\u5efa\u5b8c\u6bd5\uff0c\u670d\u52a1\u53ef\u8bbf\u95ee\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u96c6\u7fa4\u4fe1\u606f 1. kubernetes\u96c6\u7fa4\u89c4\u5212 \u4e3b\u673aIP \u4e3b\u673a &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_zb_attr":"","zolo_post_video_link":"","footnotes":""},"categories":[34],"tags":[],"series":[],"class_list":["post-1697","post","type-post","status-publish","format-standard","hentry","category-k8s"],"_links":{"self":[{"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/posts\/1697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1697"}],"version-history":[{"count":40,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/posts\/1697\/revisions"}],"predecessor-version":[{"id":1915,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=\/wp\/v2\/posts\/1697\/revisions\/1915"}],"wp:attachment":[{"href":"https:\/\/www.dataz8.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1697"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1697"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1697"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/www.dataz8.com\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=1697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}