{"id":2218,"date":"2020-02-27T00:06:58","date_gmt":"2020-02-26T15:06:58","guid":{"rendered":"http:\/\/blue-bear.jp\/kb\/?p=2218"},"modified":"2020-03-09T23:30:45","modified_gmt":"2020-03-09T14:30:45","slug":"kubernetesgke-kubernetes%e4%be%bf%e5%88%a9%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e4%b8%80%e8%a6%a7","status":"publish","type":"post","link":"https:\/\/blue-bear.jp\/kb\/kubernetesgke-kubernetes%e4%be%bf%e5%88%a9%e3%82%b3%e3%83%9e%e3%83%b3%e3%83%89%e4%b8%80%e8%a6%a7\/","title":{"rendered":"[Kubernetes\/GKE] Kubernetes\u4fbf\u5229\u30b3\u30de\u30f3\u30c9\u4e00\u89a7"},"content":{"rendered":"<p>Kubernetes\u3067\u4f7f\u7528\u3059\u308b\u4fbf\u5229\u30b3\u30de\u30f3\u30c9\u3092\u307e\u3068\u3081\u3066\u307f\u305f<\/p>\n<p>&nbsp;<\/p>\n<p>yaml\u306b\u57fa\u3065\u3044\u3066pod\u306a\u3069\u3092\u4f5c\u6210<\/p>\n<pre class=\"lang:default decode:true\">kubectl apply -f obj.yml<\/pre>\n<p>&nbsp;<\/p>\n<p>\u7279\u5b9a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u914d\u4e0b\u306eyaml\u3092\u4e00\u62ecapply<\/p>\n<pre class=\"lang:default decode:true\">kubectl apply -f [\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u540d] -R<\/pre>\n<p>&nbsp;<\/p>\n<p>\u6307\u5b9a\u3057\u305fyaml\u3067\u4f5c\u6210\u3055\u308c\u305f\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u524a\u9664<\/p>\n<pre class=\"lang:default decode:true\">kubectl delete -f obj.yml<\/pre>\n<p>\u73fe\u5728\u7a3c\u50cd\u4e2d\u306epod\u306e\u30ea\u30b9\u30c8\u51fa\u529b<\/p>\n<pre class=\"lang:default decode:true\">kubectl get pods<\/pre>\n<p>\u5bfe\u8c61Label\u304c\u3064\u3044\u3066\u3044\u308bPod\u3060\u3051\u3092\u30ea\u30b9\u30c8\u51fa\u529b<\/p>\n<pre class=\"lang:default decode:true \">kubectl get pods --selector=[label\u540d]=[labal\u5024]<\/pre>\n<p>\u6307\u5b9a\u3057\u305fpod\u306b\u5165\u308b<\/p>\n<pre class=\"lang:default decode:true\">kubectl exec -it &lt;Pod\u540d&gt; -- bash<\/pre>\n<pre class=\"lang:default decode:true \">kubectl exec -it &lt;Pod\u540d&gt; -- ash<\/pre>\n<p>&nbsp;<\/p>\n<p>\u6307\u5b9a\u3057\u305fpod\u304b\u3089\u30c7\u30fc\u30bf\u3092copy\u3059\u308b<\/p>\n<pre class=\"lang:default decode:true\">kubectl cp &lt;Pod\u540d&gt;:\/path\/to\/remote\/file \/path\/to\/local\/file<\/pre>\n<p>\u6307\u5b9a\u3057\u305fpod\u3078\u30c7\u30fc\u30bf\u3092copy\u3059\u308b<\/p>\n<pre class=\"lang:default decode:true\">kubectl cp \/path\/to\/local\/file &lt;Pod\u540d&gt;:\/path\/to\/remote\/file<\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kubernetes\u3067\u4f7f\u7528\u3059\u308b\u4fbf\u5229\u30b3\u30de\u30f3<\/p>\n","protected":false},"author":1,"featured_media":2211,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/posts\/2218"}],"collection":[{"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/comments?post=2218"}],"version-history":[{"count":4,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/posts\/2218\/revisions"}],"predecessor-version":[{"id":2243,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/posts\/2218\/revisions\/2243"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/media\/2211"}],"wp:attachment":[{"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/media?parent=2218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/categories?post=2218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blue-bear.jp\/kb\/wp-json\/wp\/v2\/tags?post=2218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}