{"id":7402,"date":"2023-01-09T18:26:01","date_gmt":"2023-01-09T09:26:01","guid":{"rendered":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=7402"},"modified":"2023-01-10T15:43:17","modified_gmt":"2023-01-10T06:43:17","slug":"calico","status":"publish","type":"post","link":"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=7402","title":{"rendered":"Kubernetes &#8211; Calico \uc124\uce58\ud558\uae30"},"content":{"rendered":"<h1>Kubernetes &#8211; Calico \uc124\uce58\ud558\uae30<\/h1>\n<p>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .<\/p>\n<h2>\uc124\uce58\ud558\uae30<\/h2>\n<pre><code class=\"language-bash\">kubectl apply -f https:\/\/docs.projectcalico.org\/manifests\/calico.yaml<\/code><\/pre>\n<pre><code class=\"language-bash\">k get po -n kube-system\nNAME                                      READY   STATUS    RESTARTS      AGE\ncalico-kube-controllers-7bdbfc669-mfdbp   1\/1     Running   0             55m\ncalico-node-4rml2                         1\/1     Running   0             51m\ncalico-node-kv8z8                         1\/1     Running   0             50m\ncalico-node-lg7ch                         1\/1     Running   0             51m\ncalico-node-sfr5f                         1\/1     Running   0             50m\ncalico-node-vmd5s                         1\/1     Running   0             51m\n......<\/code><\/pre>\n<pre><code class=\"language-bash\">k logs calico-node-4rml2 -n kube-system\n......\nbird: Mesh_172_16_0_201: State changed to feed\nbird: Mesh_172_16_0_202: State changed to feed\nbird: Mesh_172_16_0_203: State changed to feed\nbird: Mesh_172_16_0_205: State changed to feed\nbird: Mesh_172_16_0_201: State changed to up\nbird: Mesh_172_16_0_202: State changed to up\nbird: Mesh_172_16_0_203: State changed to up\nbird: Mesh_172_16_0_205: State changed to up\n2023-01-10 05:42:50.004 [INFO][100] felix\/health.go 242: Overall health status changed newStatus=&amp;health.HealthReport{Live:true, Ready:true<\/code><\/pre>\n<pre><code class=\"language-bash\">curl -L https:\/\/github.com\/projectcalico\/calico\/releases\/download\/v3.24.5\/calicoctl-linux-amd64 -o calicoctl\nchmod 700 calicoctl\nsudo mv calicoctl \/usr\/bin\/<\/code><\/pre>\n<pre><code class=\"language-bash\">sudo calicoctl node status\nCalico process is running.\n\nIPv4 BGP status\n+--------------+-------------------+-------+----------+-------------+\n| PEER ADDRESS |     PEER TYPE     | STATE |  SINCE   |    INFO     |\n+--------------+-------------------+-------+----------+-------------+\n| 172.16.0.202 | node-to-node mesh | up    | 05:42:26 | Established |\n| 172.16.0.203 | node-to-node mesh | up    | 05:42:25 | Established |\n| 172.16.0.204 | node-to-node mesh | up    | 05:42:47 | Established |\n| 172.16.0.205 | node-to-node mesh | up    | 05:42:38 | Established |\n+--------------+-------------------+-------+----------+-------------+\n\nIPv6 BGP status\nNo IPv6 peers found.<\/code><\/pre>\n<h2>node \uc5d0\uc11c Pod \uc811\uc18d \ud14c\uc2a4\ud2b8<\/h2>\n<p>pod \uc811\uc18d\uc744 \ud14c\uc2a4\ud2b8\ud569\ub2c8\ub2e4.<\/p>\n<pre><code class=\"language-bash\">k get po -n argocd -o wide\nNAME                                                READY   STATUS    RESTARTS   AGE   IP              NODE          NOMINATED NODE   READINESS GATES\nargocd-application-controller-0                     1\/1     Running   0          21h   192.168.1.196   es-search04   &lt;none&gt;           &lt;none&gt;\nargocd-applicationset-controller-6f8bd46d57-nbn6z   1\/1     Running   0          21h   192.168.140.4   es-search05   &lt;none&gt;           &lt;none&gt;\nargocd-dex-server-7b64b5456b-xqc4b                  1\/1     Running   0          21h   192.168.1.197   es-search04   &lt;none&gt;           &lt;none&gt;\nargocd-notifications-controller-6d8d47c47b-7l84q    1\/1     Running   0          21h   192.168.1.193   es-search04   &lt;none&gt;           &lt;none&gt;\nargocd-redis-847d5bc57c-554mk                       1\/1     Running   0          21h   192.168.140.5   es-search05   &lt;none&gt;           &lt;none&gt;\nargocd-repo-server-685bbbf85c-jdhhl                 1\/1     Running   0          21h   192.168.140.3   es-search05   &lt;none&gt;           &lt;none&gt;\nargocd-server-66fcf976bf-fxndj                      1\/1     Running   0          21h   192.168.1.195   es-search04   &lt;none&gt;           &lt;none&gt;\n\ncurl http:\/\/192.168.1.195:8080\/\n&lt;a href=&quot;https:\/\/192.168.1.195:8080\/&quot;&gt;Temporary Redirect&lt;\/a&gt;.<\/code><\/pre>\n<h2>node \uac04 Pod \uc811\uc18d \ud14c\uc2a4\ud2b8<\/h2>\n<pre><code class=\"language-bash\">aaa<\/code><\/pre>\n<h2>Troubleshooting<\/h2>\n<p><a href=\"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=7416\">\uc5ec\uae30<\/a> \ub97c \ucc38\uc870\ud558\uc5ec \uc624\ub958\ub97c \ud574\uacb0\ud55c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes &#8211; Calico \uc124\uce58\ud558\uae30 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.skyer9.pe.kr\/wordpress\/?p=7402\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-7402","post","type-post","status-publish","format-standard","hentry","category-kubernetes"],"_links":{"self":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/7402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=7402"}],"version-history":[{"count":16,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/7402\/revisions"}],"predecessor-version":[{"id":7423,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/7402\/revisions\/7423"}],"wp:attachment":[{"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=7402"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=7402"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.skyer9.pe.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=7402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}