{"id":376,"date":"2021-02-22T04:37:15","date_gmt":"2021-02-21T19:37:15","guid":{"rendered":"https:\/\/manvscloud.com\/?p=376"},"modified":"2022-10-25T20:55:33","modified_gmt":"2022-10-25T11:55:33","slug":"ncp-kubernetes-service%eb%a5%bc-%ed%99%9c%ec%9a%a9%ed%95%9c-%ec%bb%a8%ed%85%8c%ec%9d%b4%eb%84%88-%ea%b4%80%eb%a6%ac-%ed%9b%84%ea%b8%b0","status":"publish","type":"post","link":"https:\/\/manvscloud.com\/?p=376","title":{"rendered":"[NCLOUD] Kubernetes Service\ub97c \ud65c\uc6a9\ud55c \ucee8\ud14c\uc774\ub108 \uad00\ub9ac \ud6c4\uae30"},"content":{"rendered":"\n<p>\uc548\ub155\ud558\uc138\uc694. ManVSCloud \uae40\uc218\ud604\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc624\ub298\uc740 2\uc6d4 19\uc77c <span class=\"has-inline-color has-vivid-green-cyan-color\">Naver Cloud Platform<\/span>\uc5d0\uc11c \uc9c4\ud589\ud55c <br><strong><span class=\"has-inline-color has-vivid-cyan-blue-color\">&#8220;KUBERNETES SERVICE\ub97c \ud65c\uc6a9\ud55c \ucee8\ud14c\uc774\ub108 \uad00\ub9ac&#8221;<\/span><\/strong> \uad50\uc721 \ud6c4\uae30\uc5d0 \ub300\ud574 \uc368\ubcfc\uae4c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc6b0\uc120 \uc774\ubc88 \uad50\uc721\uc758 \uacbd\uc6b0 Intermediate \uad50\uc721\uc778\ub370 Intermediate \uad50\uc721\uc740 <br><strong>[Big Data], [Kubenetes], [DevOps], [Media], [A.I], [Security]<\/strong> \uacfc\uc815\uc774 \uc788\uc73c\uba70 <br>\ud604\uc7ac Naver Cloud Platform\uc5d0\uc11c \uc54c\ub824\uc9c4 \uc804\ubc18\uae30 \uad50\uc721 \uc77c\uc815\uc740 \uc544\ub798\uc640 \uac19\uc73c\ubbc0\ub85c \ucc38\uace0\ud558\uc2dc\uba74 \uc88b\uc744\ub4ef\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p><strong><span style=\"color:#e06624\" class=\"has-inline-color\">1\uc6d4 &#8211; Big Data<\/span><span style=\"color:#24b913\" class=\"has-inline-color\"><br><\/span><span class=\"has-inline-color has-vivid-cyan-blue-color\">2\uc6d4 &#8211; Kubenetes<\/span><span style=\"color:#24b913\" class=\"has-inline-color\"><br><\/span><span style=\"color:#328329\" class=\"has-inline-color\">3\uc6d4 &#8211; DevOps<\/span><span style=\"color:#24b913\" class=\"has-inline-color\"><br><\/span><span style=\"color:#2b2e56\" class=\"has-inline-color\">4\uc6d4 &#8211; Media<\/span><span style=\"color:#24b913\" class=\"has-inline-color\"><br><\/span><span style=\"color:#c2970d\" class=\"has-inline-color\">5\uc6d4 &#8211; A.I<\/span><span style=\"color:#24b913\" class=\"has-inline-color\"><br><\/span><span style=\"color:#a0a1a2\" class=\"has-inline-color\">6\uc6d4 &#8211; Security<\/span><\/strong><\/p><\/blockquote><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-vivid-red-background-color has-text-color has-background wp-block-heading\">    Theory<\/h3>\n\n\n\n<p>\uc624\uc804\uc5d4 Kubernetes\uc774 \ub300\ud55c \uc774\ud574\ub97c \ub3c4\uc6b8 \uc218 \uc788\uc744\ub9cc\ud55c \uc774\ub860\uc744 \uc911\uc2ec\uc73c\ub85c \uac15\uc758\uac00 \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes-1024x576.png\" alt=\"\" class=\"wp-image-403\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes-1024x576.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes-300x169.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes-768x432.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes-1080x608.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22042233\/ncp-kubernetes.png 1279w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Naver Cloud Platform\uc5d0\uc11c\uc758 Kubernetes Service\uc778 NKS\uc5d0 \ub300\ud55c \uac15\uc758\ub9cc \ud558\ub294 \uac83\uc774 \uc544\ub2c8\ub77c<br>Kubernetes\uac00 \ubb34\uc5c7\uc778\uc9c0, \uc65c \uc0ac\uc6a9\ud574\uc57c\ud558\ub294\uc9c0, \uc5b4\ub5bb\uac8c \uc0ac\uc6a9\ub418\uace0 \uc788\ub294\uc9c0\ub3c4 \ubc30\uc6b8 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>Docker\uc5d0 \ub300\ud55c \ub0b4\uc6a9\ub3c4 \ub9ce\uc774 \uc5b8\uae09\ub418\uc5c8\ub294\ub370 Docker\ub294 \uc800\ub3c4 \uac00\ub054 \uac00\ubcbc\uc6b4 \ud14c\uc2a4\ud2b8\ub97c \ud560 \ub54c \ub530\ub85c \ub3c4\ucee4\ub97c \uc774\uc6a9\ud558\uc5ec \ud14c\uc2a4\ud2b8\ub97c \ud560 \ub54c\uac00 \ub9ce\uc2b5\ub2c8\ub2e4. <br>\ucd5c\uadfc\uc5d0 \ud3ec\uc2a4\ud305\ud588\ub358 \ub3c4\ucee4\ub85c \uc124\uce58\ud55c jupyter notebook\ub3c4 nginx proxy\ub97c \ucd94\uac00\ud558\uc5ec \uc798 \uc0ac\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>Docker\ub97c \uc0ac\uc6a9\ud574\ubcf4\uc9c0 \uc54a\uc73c\uc168\ub2e4\uba74 Kubernetes\ub97c \uc0ac\uc6a9\ud558\uae30 \uc804\uc5d0 Docker\ub97c \uba3c\uc800 \uacbd\ud5d8\ud574\ubcf4\ub294 \uac83\uc744 \uad8c\uc7a5\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-pale-cyan-blue-background-color has-text-color has-background wp-block-heading\">    LABS<\/h3>\n\n\n\n<p>\uc624\ud6c4 \uc2dc\uac04\ubd80\ud130\ub294 \uc2e4\uc2b5\uc774 \uc774\ub8e8\uc5b4\uc84c\uc2b5\ub2c8\ub2e4.<br>[\ud074\ub7ec\uc2a4\ud130 \uc0dd\uc131], [Container Registry\ub97c \uc774\uc6a9\ud55c IMAGE \uad00\ub9ac], [POD \uc6b4\uc601\/\uad00\ub9ac] \ub4f1 \ub2e4\uc591\ud55c \uc2e4\uc2b5\uc774 \uc9c4\ud589\ub418\uc5c8\uc73c\uba70 \uc2e4\uc2b5 \uad50\uc7ac\ub3c4 \ubc30\ud3ec\ub418\uc5b4 \ud63c\uc790 \uc2e4\uc2b5\uc744 \ud574\ub3c4 \ub530\ub77c\ud560 \uc218 \uc788\uc744 \ub9cc\ud07c \uc798 \ub9cc\ub4e4\uc5b4\uc838\uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ubb3c\ub860 \uad50\uc7ac \ubc30\ud3ec \uc2dc word\ud30c\uc77c\uc5d0\uc11c pdf\ud30c\uc77c\ub85c \ubcc0\uacbd\ub418\uba70 \uc0dd\uac01\uacfc\ub294 \ub2e4\ub978 \ubd80\ubd84\uc774 \uc0dd\uaca8 \uc2e4\uc2b5 \uc911 \uc5b4\ub824\uc6c0\uc744 \uacaa\ub294 \ubd84\ub4e4\ub3c4 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">cat &lt;&lt;EOF > \/etc\/yum.repos.d\/kubernetes.repo\n[kubernetes]\nname=Kubernetes\nbaseurl=https:\/\/packages.cloud.google.com\/yum\/repos\/kubernetes-el7-x86_64\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https:\/\/packages.cloud.google.com\/yum\/doc\/yum-key.gpg\nhttps:\/\/packages.cloud.google.com\/yum\/doc\/rpm-package-key.gpg\nEOF<\/pre>\n\n\n\n<p>\ubc30\ud3ec\ub41c \uad50\uc7ac\uc5d0 \uc704\uc640 \uac19\uc740 \ubd80\ubd84\uc774 \uc788\ub294\ub370 \uadf8\ub300\ub85c \ubcf5\uc0ac\ud558\uc5ec \ubd99\uc5ec\ub123\uac8c \ub418\uba74 \uc815\uc0c1\uc801\uc778 yum \uc124\uce58\uac00 \ub418\uc9c0\uc54a\uc2b5\ub2c8\ub2e4.  gpgkey \ubd80\ubd84\uc774 pdf\ud30c\uc77c\ub85c \ubc14\ub00c\uba70 \ub098\ub258\uc5b4 \uc9c4\ub4ef \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"874\" height=\"283\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22032726\/kubectl-1.png\" alt=\"\" class=\"wp-image-399\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22032726\/kubectl-1.png 874w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22032726\/kubectl-1-300x97.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22032726\/kubectl-1-768x249.png 768w\" sizes=\"(max-width: 874px) 100vw, 874px\" \/><\/figure>\n\n\n\n<p>pdf\ub97c \uadf8\ub300\ub85c \ubcf5\uc0ac\ud574\ubc84\ub9ac\uba74 \ube68\uac04\uc0c9 \uccb4\ud06c\ubc15\uc2a4\ucc98\ub7fc \ub418\uc5c8\uae30\uc5d0 yum \uc124\uce58\uac00 \ub418\uc9c0\uc54a\uc2b5\ub2c8\ub2e4.<br>\uc544\ub798 \ud30c\ub780 \uccb4\ud06c\ubc15\uc2a4\ucc98\ub7fc \ub418\uc5b4\uc57c\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. <br>\uc774 \ubd80\ubd84\uc744 \ud574\uacb0\ud558\uba70 \ubb38\ub4dd \ub9ac\ub205\uc11c\ub2d8\uc774 \ub9d0\uc500\ud574\uc8fc\uc2e0 \uac83\ub4e4\uc774 \ub5a0\uc62c\ub77c \ub9c1\ud06c \ub0a8\uaca8\ubd05\ub2c8\ub2e4.<\/p>\n\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/linuxer.name\/2020\/10\/%ec%8b%9c%ec%9e%91%ed%95%98%eb%8a%94-%ec%97%94%ec%a7%80%eb%8b%88%ec%96%b4%eb%a5%bc-%ec%9c%84%ed%95%b4\/\" class=\"vlp-link\" title=\"\ub9ac\ub205\uc11c\uc758 \uae30\uc220\uc220 \ube14\ub85c\uadf8\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 150px;\" width=\"150\" height=\"84\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img.png\" class=\"attachment-150x999 size-150x999\" alt=\"\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img.png 1280w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img-300x169.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img-1024x576.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img-768x432.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22033011\/img-1080x608.png 1080w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-0 vlp-link-title\">\ub9ac\ub205\uc11c\uc758 \uae30\uc220\uc220 \ube14\ub85c\uadf8<\/div><div class=\"vlp-block-1 vlp-link-summary\">\uc2dc\uc791\ud558\ub294 \uc5d4\uc9c0\ub2c8\uc5b4\ub97c \uc704\ud574-1<\/div><\/div><\/div>\n\n\n<p>\uc2e4\uc2b5 \uc9c4\ud589 \uc911 \ucfe0\ubc84\ub124\ud2f0\uc2a4 \uc124\uce58\uc640 \uc6f9 \uc11c\ube44\uc2a4 \ud14c\uc2a4\ud2b8 \uacbd\ud5d8\uc774 \uc788\uc5c8\uae30\uc5d0 \ud070 \uc5b4\ub824\uc6c0\uc740 \uc5c6\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>NKS\uc5d0\uc11c\ub294 VPC \uae30\uc900 kubernetes 1.16.14 \ubc84\uc804\uacfc 1.17.11 \ubc84\uc804\uc744 \uc9c0\uc6d0\ud588\uc2b5\ub2c8\ub2e4.<br>NKS\ub97c \uc0ac\uc6a9\ud55c\ub2e4\uba74  NCP \uae30\uc874 \uc11c\ube44\uc2a4(\ub300\ud45c\uc801\uc73c\ub85c \ubaa8\ub2c8\ud130\ub9c1)\uc640 \uc5f0\uacc4\ud558\uc5ec \uc0ac\uc6a9\ud560 \uc218 \uc788\uace0 \uc870\uae08 \ub354 \uac04\ud3b8\ud55c \ub290\ub08c\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ub300\ubd80\ubd84\uc758 \uc2e4\uc2b5\uc744 \ub2e4 \ub05d\ub9c8\ucce4\uace0 \uc2e4\uc2b5\ud588\ub358 \ubd80\ubd84\uc740 \ub098\ub220\uc11c \ucd94\uac00 \ud3ec\uc2a4\ud305\uc744 \ud574\ubcfc \uc0dd\uac01\uc785\ub2c8\ub2e4.<br>\ub530\ub85c \uad50\uc7ac\uac00 \uc5c6\uc5b4\ub3c4 NCP\uc5d0\uc11c \uc81c\uacf5\ud558\uace0 \uc788\ub294 \uc124\uba85\uc11c\uc640 API \ucc38\uc870\uc11c\uac00 \uc788\uc5b4 \ub3c4\uc6c0\uc774 \ub410\uc2b5\ub2c8\ub2e4.<br><br>\ubc30\ud3ec\ub41c \uad50\uc7ac\uc5d0\uc11c \ubd80\uc871\ud55c \ubd80\ubd84\uc740 \uc544\ub798 \ub9c1\ud06c\ub97c \ucc38\uace0\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/docs.ncloud.com\/ko\/vnks\/nks-1-1.html\" class=\"vlp-link\" title=\"\uc124\uba85\uc11c\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img decoding=\"async\" src=\"https:\/\/docs.ncloud.com\/ko\/assets\/vnks\/nks-1-1-1.png\" style=\"max-width: 150px; max-height: 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-0 vlp-link-title\">\uc124\uba85\uc11c<\/div><div class=\"vlp-block-1 vlp-link-summary\">Kubernetes Service API \ucc38\uc870\uc11c \ubc14\ub85c\uac00\uae30 &gt;&gt;<br \/>\nKubernetes Service \uc124\uba85\uc11c \ubc14\ub85c\uac00\uae30 &gt;&gt;<\/div><\/div><\/div>\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/apidocs.ncloud.com\/ko\/management\/monitoring\/getlistmetrics\/\" class=\"vlp-link\" title=\"getListMetrics - API \ucc38\uc870\uc11c\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img decoding=\"async\" src=\"https:\/\/apidocs.ncloud.com\/img\/footer_logo.svg\" style=\"max-width: 150px; max-height: 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-0 vlp-link-title\">getListMetrics &#8211; API \ucc38\uc870\uc11c<\/div><div class=\"vlp-block-1 vlp-link-summary\">\ud1b5\uacc4 \uc815\ubcf4\ub97c \uc81c\uacf5 \ubc1b\uc744 \uc218 \uc788\ub294 \ud56d\ubaa9(Metric)\uc774 \uc5b4\ub5a4 \uac83\ub4e4\uc774 \uc788\ub294\uc9c0 \uc870\ud68c\ud560 \uc218 \uc788\ub294 API\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/div><\/div><\/div>\n\n\n<p>\uc2e4\uc2b5 \uc911 \uc870\uae08 \ub2f9\ud669\ud55c \ubd80\ubd84\uc774 \uc788\uc5c8\ub294\ub370 nks-metrics-exporter \uc0dd\uc131 \uc911\uc5d0 nrn \uac12\uc744 \uc798\ubabb\ub123\uc5b4<br>pod\uac00 \uc815\uc0c1\uc801\uc73c\ub85c \uc62c\ub77c\uc624\uc9c0 \uc54a\uace0 CrashLoopBackOff \uac00 \ubc1c\uc0dd\ud55c \ubd80\ubd84\uc774 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@manvscloud-k8s-pub-kr2 lab5]# kubectl get pods\nNAME                                   READY   STATUS             RESTARTS   AGE\napache-deployment-6f4bdc4b79-8z6vw     1\/1     Running            0          33m\napache-deployment-6f4bdc4b79-hrr79     1\/1     Running            0          33m\napache-deployment-6f4bdc4b79-nnv79     1\/1     Running            0          33m\napache-pod                             1\/1     Running            0          37m\nnks-metrics-exporter-df9c85df4-jrbs6   0\/1     CrashLoopBackOff   6          8m56s<\/pre>\n\n\n\n<p>\ubb38\uc81c\ub294 \uc815\uc0c1\uc801\uc778 nrn\uac12\uc744 \ub2e4\uc2dc \ub123\uace0\ub3c4 Running \uc0c1\ud0dc\ub85c \ub3cc\uc544\uc624\uc9c0 \uc54a\uc544 \uae30\uc874 pod\ub97c \uc0ad\uc81c\ud558\uace0 \uc7ac\uc0dd\uc131 \ud588\uc2b5\ub2c8\ub2e4.  \ud639\uc2dc \uc800\uc640 \uac19\uc740 \ucf00\uc774\uc2a4\uac00 \uc0dd\uae34 \ubd84\uc774 \uc788\uc73c\uc2e4\uae4c\ubd10 \uc774 \ubc29\ubc95\uc744 \ub0a8\uae41\ub2c8\ub2e4.<br>kubectl get pod [pod\uc774\ub984] -o yaml | kubectl replace &#8211;force -f-<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@manvscloud-k8s-pub-kr2 lab5]# kubectl get pod nks-metrics-exporter-df9c85df4-jrbs6 -o yaml | kubectl replace --force -f-\npod \"nks-metrics-exporter-df9c85df4-jrbs6\" deleted\npod\/nks-metrics-exporter-df9c85df4-jrbs6 replaced<\/pre>\n\n\n\n<p>\ub2e4\uc2dc kubectl get pods\ub97c \ud574\ubcf4\uba74 \uae30\uc874 CrashLoopBackOff \uc774\ub358 pod\ub294 Terminating \ub418\uace0 \uc0c8 pod\uac00 \uc815\uc0c1\uc801\uc73c\ub85c Running\ub418\ub294 \uac83\uc744 \uc54c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@manvscloud-k8s-pub-kr2 lab5]# kubectl get pods\nNAME                                   READY   STATUS        RESTARTS   AGE\napache-deployment-6f4bdc4b79-8z6vw     1\/1     Running       0          34m\napache-deployment-6f4bdc4b79-hrr79     1\/1     Running       0          34m\napache-deployment-6f4bdc4b79-nnv79     1\/1     Running       0          34m\napache-pod                             1\/1     Running       0          38m\nnks-metrics-exporter-df9c85df4-jrbs6   0\/1     Terminating   0          8s\nnks-metrics-exporter-df9c85df4-zb2qd   1\/1     Running       0          17s<\/pre>\n\n\n\n<p>\uc774\ud6c4 \uba54\ud2b8\ub9ad \uc0dd\uc131\uc774 \uc798 \ub418\uc5b4 Cloud Insight\ub85c Monitoring \ub418\ub294 \uac83\uae4c\uc9c0 \ud655\uc778\ud560 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"421\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event-1024x421.png\" alt=\"\" class=\"wp-image-402\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event-1024x421.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event-300x123.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event-768x315.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event-1080x444.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22041010\/insight-event.png 1244w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-1024x516.png\" alt=\"\" class=\"wp-image-401\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-1024x516.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-300x151.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-768x387.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-1536x774.png 1536w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics-1080x544.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22040940\/kubemetrics.png 1644w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-luminous-vivid-amber-background-color has-text-color has-background wp-block-heading\">    The End<\/h3>\n\n\n\n<p>Kubernetes\ub97c \ud14c\uc2a4\ud2b8 \ud558\uae30\uc704\ud574 \ud074\ub77c\uc6b0\ub4dc \ub610\ub294 \uc11c\ubc84\ub85c \ube44\uc6a9\uc774 \ub0b4\ub294 \uac83\uc774 \ubd80\ub2f4\uc2a4\ub7ec\uc6b8 \uc218 \uc788\uae30\uc5d0 Kubernetes\ub97c \ub3c4\uc785\ud558\uae30 \uc804\uc5d0 VMware\ub098 VirtualMachine\uc73c\ub85c \ud14c\uc2a4\ud2b8\ub97c \ud574\ubcfc \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc804\uc5d0 \uc81c\uac00 \ud3ec\uc2a4\ud305\ud588\ub358 \uae00\uc778\ub370 \ucc38\uace0\ud558\uba74 \uc88b\uc744\ub4ef\ud569\ub2c8\ub2e4.<br><s>\uc774\uc804 \ube14\ub85c\uadf8\uc5d0\uc11c\ub294 \uc18c\uc2a4\ucf54\ub4dc\uac00 \uc9c0\uc6d0\uc774 \ub418\uc9c0\uc54a\uc544 yaml \ud30c\uc77c\uc774 \ub744\uc6cc\uc4f0\uae30 \uc5c6\uc774 \ub2e4 \ubd99\uc5b4\uc788\ub294\ub370<br>\uc774 \ubd80\ubd84\uc740 \ube60\ub978 \uc2dc\uc77c\ub0b4\uc5d0 \uc218\uc815\ud560 \uc608\uc815\uc785\ub2c8\ub2e4.<\/s>  yaml \ud30c\uc77c \ub744\uc6cc\uc4f0\uae30 \uc804\ubd80 \uc218\uc815 \ud574\ub450\uc5c8\uc2b5\ub2c8\ub2e4.<br>(yaml\ud30c\uc77c\uc740 \ubb38\ubc95\uc0c1 \ub744\uc6cc\uc4f0\uae30\uc640 \ube48 \uce78\uc744 \uc798 \uc0ac\uc6a9\ud574\uc918\uc57c\ud569\ub2c8\ub2e4.)<\/p>\n\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/manvscloud.com\/?p=209\" class=\"vlp-link\" title=\"\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 150px;\" width=\"150\" height=\"78\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes.png\" class=\"attachment-150x999 size-150x999\" alt=\"\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes.png 769w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes-300x156.png 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-1 vlp-link-summary\">KUBERNETES 1.19 \uc124\uce58 \ubc0f APM + WORDPRESS \uc5f0\ub3d9 \u2013 1\ubd80<\/div><\/div><\/div>\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/manvscloud.com\/?p=217\" class=\"vlp-link\" title=\"\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 150px;\" width=\"150\" height=\"78\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes.png\" class=\"attachment-150x999 size-150x999\" alt=\"\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes.png 769w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044046\/kubernetes-300x156.png 300w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-1 vlp-link-summary\">KUBERNETES 1.19 \uc124\uce58 \ubc0f APM + WORDPRESS \uc5f0\ub3d9 \u2013 2\ubd80<\/div><\/div><\/div>\n\n\n<p><\/p>\n\n\n\n<p>3\uc6d4\uc740 DevOps \uad50\uc721\uc774 \uacc4\ud68d\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. DevOps \uad50\uc721\ub3c4 \ucc38\uac00\ud560 \uc608\uc815\uc785\ub2c8\ub2e4.<br>\uadf8\ub9ac\uace0 \ud604\uc7ac NCP \uad50\uc721 \ubc0f \ud589\uc0ac \uc77c\uc815\uc5d0 &#8220;[3\uc6d4] NAVER CLOUD PLATFORM Hands-on Lab&#8221;\ub3c4 \ubaa8\uc9d1\uc911\uc774\ub2c8 \uad00\uc2ec\uc788\uc73c\uc2dc\uba74 \uc2e0\uccad\ud574\ubcf4\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n<div class=\"vlp-link-container vlp-layout-basic wp-block-visual-link-preview-link\"><a href=\"https:\/\/www.ncloud.com\/support\/edu\" class=\"vlp-link\" title=\"\" rel=\"nofollow\" target=\"_blank\"><\/a><div class=\"vlp-layout-zone-side\"><div class=\"vlp-block-2 vlp-link-image\"><img loading=\"lazy\" decoding=\"async\" style=\"max-width: 150px;\" width=\"150\" height=\"45\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044030\/ncp.png\" class=\"attachment-150x999 size-150x999\" alt=\"\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044030\/ncp.png 512w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044030\/ncp-300x90.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/02\/22044030\/ncp-500x153.png 500w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/div><\/div><div class=\"vlp-layout-zone-main\"><div class=\"vlp-block-1 vlp-link-summary\">\uad50\uc721 \ubc0f \ud589\uc0ac \uc77c\uc815<\/div><\/div><\/div>\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">&#8220;<strong>KUBERNETES SERVICE\ub97c \ud65c\uc6a9\ud55c \ucee8\ud14c\uc774\ub108 \uad00\ub9ac<\/strong>&#8220;<\/mark> \uac15\uc758 \ud574\uc8fc\uc2e0 NCP \uac15\uc0ac\ubd84\uaed8 \uac10\uc0ac\uc758 \uc778\uc0ac \uc62c\ub9ac\uba70 \ud3ec\uc2a4\ud305\uc744 \ub9c8\ubb34\ub9ac \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uae34 \uae00 \uc77d\uc5b4\uc8fc\uc154\uc11c \uac10\uc0ac\ud569\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc548\ub155\ud558\uc138\uc694. ManVSCloud \uae40\uc218\ud604\uc785\ub2c8\ub2e4. \uc624\ub298\uc740 2\uc6d4 19\uc77c Naver Cloud Platform\uc5d0\uc11c \uc9c4\ud589\ud55c &#8220;KUBERNETES SERVICE\ub97c \ud65c\uc6a9\ud55c \ucee8\ud14c\uc774\ub108 \uad00\ub9ac&#8221; \uad50\uc721 \ud6c4\uae30\uc5d0 \ub300\ud574 \uc368\ubcfc\uae4c\ud569\ub2c8\ub2e4. \uc6b0\uc120 \uc774\ubc88 \uad50\uc721\uc758 \uacbd\uc6b0 Intermediate \uad50\uc721\uc778\ub370 Intermediate \uad50\uc721\uc740 [Big Data], [Kubenetes], [DevOps], [Media], [A.I], [Security] \uacfc\uc815\uc774 \uc788\uc73c\uba70 \ud604\uc7ac Naver Cloud Platform\uc5d0\uc11c \uc54c\ub824\uc9c4 \uc804\ubc18\uae30 \uad50\uc721 \uc77c\uc815\uc740 \uc544\ub798\uc640 \uac19\uc73c\ubbc0\ub85c \ucc38\uace0\ud558\uc2dc\uba74 \uc88b\uc744\ub4ef\ud569\ub2c8\ub2e4. 1\uc6d4 &#8211; Big Data2\uc6d4 &#8211; Kubenetes3\uc6d4 &#8211; DevOps4\uc6d4 &#8211; Media5\uc6d4 &#8211; A.I6\uc6d4 &#8211; Security Theory \uc624\uc804\uc5d4 Kubernetes\uc774 \ub300\ud55c \uc774\ud574\ub97c \ub3c4\uc6b8 \uc218 \uc788\uc744\ub9cc\ud55c \uc774\ub860\uc744 \uc911\uc2ec\uc73c\ub85c \uac15\uc758\uac00 \uc2dc\uc791\ub418\uc5c8\uc2b5\ub2c8\ub2e4. Naver Cloud Platform\uc5d0\uc11c\uc758 Kubernetes Service\uc778 NKS\uc5d0 \ub300\ud55c \uac15\uc758\ub9cc \ud558\ub294 \uac83\uc774 \uc544\ub2c8\ub77cKubernetes\uac00 \ubb34\uc5c7\uc778\uc9c0, \uc65c \uc0ac\uc6a9\ud574\uc57c\ud558\ub294\uc9c0, \uc5b4\ub5bb\uac8c \uc0ac\uc6a9\ub418\uace0 \uc788\ub294\uc9c0\ub3c4 \ubc30\uc6b8 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. Docker\uc5d0 \ub300\ud55c \ub0b4\uc6a9\ub3c4 \ub9ce\uc774 \uc5b8\uae09\ub418\uc5c8\ub294\ub370 Docker\ub294 \uc800\ub3c4 \uac00\ub054 \uac00\ubcbc\uc6b4 \ud14c\uc2a4\ud2b8\ub97c \ud560 \ub54c \ub530\ub85c \ub3c4\ucee4\ub97c \uc774\uc6a9\ud558\uc5ec \ud14c\uc2a4\ud2b8\ub97c \ud560 \ub54c\uac00 \ub9ce\uc2b5\ub2c8\ub2e4. \ucd5c\uadfc\uc5d0 \ud3ec\uc2a4\ud305\ud588\ub358 \ub3c4\ucee4\ub85c \uc124\uce58\ud55c jupyter notebook\ub3c4 nginx proxy\ub97c \ucd94\uac00\ud558\uc5ec \uc798 \uc0ac\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. Docker\ub97c \uc0ac\uc6a9\ud574\ubcf4\uc9c0 \uc54a\uc73c\uc168\ub2e4\uba74 Kubernetes\ub97c \uc0ac\uc6a9\ud558\uae30 \uc804\uc5d0 Docker\ub97c \uba3c\uc800 \uacbd\ud5d8\ud574\ubcf4\ub294 \uac83\uc744 \uad8c\uc7a5\ud569\ub2c8\ub2e4. LABS \uc624\ud6c4 \uc2dc\uac04\ubd80\ud130\ub294 \uc2e4\uc2b5\uc774 \uc774\ub8e8\uc5b4\uc84c\uc2b5\ub2c8\ub2e4.[\ud074\ub7ec\uc2a4\ud130 \uc0dd\uc131], [Container Registry\ub97c \uc774\uc6a9\ud55c IMAGE \uad00\ub9ac], [POD \uc6b4\uc601\/\uad00\ub9ac] \ub4f1 \ub2e4\uc591\ud55c \uc2e4\uc2b5\uc774 \uc9c4\ud589\ub418\uc5c8\uc73c\uba70 \uc2e4\uc2b5 \uad50\uc7ac\ub3c4 \ubc30\ud3ec\ub418\uc5b4 \ud63c\uc790 \uc2e4\uc2b5\uc744 \ud574\ub3c4 \ub530\ub77c\ud560 \uc218 \uc788\uc744 \ub9cc\ud07c \uc798 \ub9cc\ub4e4\uc5b4\uc838\uc788\uc5c8\uc2b5\ub2c8\ub2e4. \ubb3c\ub860 \uad50\uc7ac \ubc30\ud3ec \uc2dc word\ud30c\uc77c\uc5d0\uc11c pdf\ud30c\uc77c\ub85c \ubcc0\uacbd\ub418\uba70 \uc0dd\uac01\uacfc\ub294 \ub2e4\ub978 \ubd80\ubd84\uc774 \uc0dd\uaca8 \uc2e4\uc2b5 \uc911 \uc5b4\ub824\uc6c0\uc744 \uacaa\ub294 \ubd84\ub4e4\ub3c4 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. \ubc30\ud3ec\ub41c \uad50\uc7ac\uc5d0 \uc704\uc640 \uac19\uc740 \ubd80\ubd84\uc774 \uc788\ub294\ub370 \uadf8\ub300\ub85c \ubcf5\uc0ac\ud558\uc5ec \ubd99\uc5ec\ub123\uac8c \ub418\uba74 \uc815\uc0c1\uc801\uc778 yum \uc124\uce58\uac00 \ub418\uc9c0\uc54a\uc2b5\ub2c8\ub2e4. gpgkey \ubd80\ubd84\uc774 pdf\ud30c\uc77c\ub85c \ubc14\ub00c\uba70 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[23,117,32,87,91,17,90,16,89,88,116,25,13],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/376"}],"collection":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=376"}],"version-history":[{"count":10,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/376\/revisions"}],"predecessor-version":[{"id":1937,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/376\/revisions\/1937"}],"wp:attachment":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}