{"id":2493,"date":"2017-01-19T21:49:57","date_gmt":"2017-01-19T21:49:57","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=2493"},"modified":"2023-06-21T05:48:17","modified_gmt":"2023-06-21T12:48:17","slug":"starting-kubernetes-1-5-x-cluster","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/starting-kubernetes-1-5-x-cluster\/","title":{"rendered":"\ucfe0\ubc84\ub124\ud2f0\uc2a4 1.5.x \ud074\ub7ec\uc2a4\ud130 \uc2dc\uc791\ud558\uae30"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/original-assets\/kubernetes-logo.png\" alt=\"Kubernetes\" width=\"200\" height=\"177\" \/><\/p>\n<p><a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/releases\/tag\/v1.5.0\">Kubernetes 1.5.0<\/a> \uac00 \uc57d \ud55c \ub2ec \uc804\uc5d0 \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4! \uc774\ubc88 \ub9b4\ub9ac\uc2a4\uc758 \uc8fc\uc694 \ud14c\ub9c8\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:<\/p>\n<ul>\n<li><a href=\"https:\/\/blog.kubernetes.io\/2016\/12\/statefulset-run-scale-stateful-applications-in-kubernetes.html\">\uc2a4\ud14c\uc774\ud2b8\ud480\uc14b<\/a> (\uae30\uc874 \ud3ab \uc138\ud2b8)\n<ul>\n<li>\uc2a4\ud14c\uc774\ud2b8\ud480\uc14b\uc740 \ud604\uc7ac \ubca0\ud0c0 \ubc84\uc804\uc785\ub2c8\ub2e4(\uc218\uc815 \ubc0f \uc548\uc815\ud654).<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/blog.kubernetes.io\/2016\/12\/cluster-federation-in-kubernetes-1.5.html\">\ud5a5\uc0c1\ub41c \ud398\ub354\ub808\uc774\uc158 \uc9c0\uc6d0<\/a>\n<ul>\n<li>\uc0c8 \uba85\ub839: <code>kubefed<\/code><\/li>\n<li>\ub370\ubaac \uc138\ud2b8<\/li>\n<li>\ubc30\ud3ec<\/li>\n<li>\ucee8\ud53c\uadf8\ub9f5<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"https:\/\/blog.kubernetes.io\/2017\/01\/stronger-foundation-for-creating-and-managing-kubernetes-clusters.html\">\uac04\uc18c\ud654\ub41c \ud074\ub7ec\uc2a4\ud130 \ubc30\ud3ec<\/a>\n<ul>\n<li>\ub2e4\uc74c \uc0ac\ud56d\uc774 \uac1c\uc120\ub418\uc5c8\uc2b5\ub2c8\ub2e4. <code>kubeadm<\/code><\/li>\n<li>\ub9c8\uc2a4\ud130\uc6a9 HA \uc124\uc815<\/li>\n<\/ul>\n<\/li>\n<li>\ub178\ub4dc \uacac\uace0\uc131 \ubc0f \ud655\uc7a5\uc131\n<ul>\n<li><a href=\"https:\/\/blog.kubernetes.io\/2016\/12\/windows-server-support-kubernetes.html\">Windows Server \ucee8\ud14c\uc774\ub108 \uc9c0\uc6d0<\/a><\/li>\n<li><a href=\"https:\/\/blog.kubernetes.io\/2016\/12\/container-runtime-interface-cri-in-kubernetes.html\">\ud50c\ub7ec\uadf8\ud615 \ucee8\ud14c\uc774\ub108 \ub7f0\ud0c0\uc784\uc744 \uc704\ud55c CRI<\/a><\/li>\n<li><code>kubelet<\/code> API\ub294 \uc778\uc99d \ubc0f \uad8c\ud55c \ubd80\uc5ec\ub97c \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\uc77d\uae30 <a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/blob\/master\/CHANGELOG.md#v150\">\ubcc0\uacbd \ub85c\uadf8<\/a> \ub97c \ucc38\uc870\ud558\uc138\uc694. 1.5.0 \uc774\uc804\uae4c\uc9c0\ub294 Amazon Web Services\uc5d0\uc11c Kubernetes \ud074\ub7ec\uc2a4\ud130\ub97c \uc2dc\uc791\ud558\ub294 \uac83\uc774 \ub9e4\uc6b0 \uac04\ub2e8\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n<pre class=\"lang:default decode:true\">NUM_NODES=2 NODE_SIZE=m3.medium KUBERNETES_PROVIDER=aws .\/cluster\/kube-up.sh<\/pre>\n<p>\uadf8\ub7ec\ub098 1.5.0 \ubc0f 1.5.1\uc5d0\uc11c\ub294 \uba85\ub839\uc774 \uc624\ub958\uc640 \ud568\uaed8 \uc2e4\ud328\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">... Starting cluster in us-west-2a using provider aws\r\n... calling verify-prereqs\r\n... calling kube-up\r\nStarting cluster using os distro: jessie\r\n!!! Cannot find kubernetes-server-linux-amd64.tar.gz<\/pre>\n<p>\ubb34\uc2a8 \uc77c\uc774 \uc788\uc5c8\ub098\uc694? \uae30\ubcf8\uc801\uc73c\ub85c \ucfe0\ubc84\ub124\ud2f0\uc2a4 \ubc14\uc774\ub108\ub9ac\uac00 1GB\ubcf4\ub2e4 \ucee4\uc9c0\uace0 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. \ubc14\uc774\ub108\ub9ac\ub294 \uae30\ubcf8 \uc124\uce58 \ubc88\ub4e4\uacfc \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc0f \uc11c\ubc84 \ubc14\uc774\ub108\ub9ac\ub85c \ub098\ub258\uc5c8\uc2b5\ub2c8\ub2e4. \uc5c5\ub370\uc774\ud2b8\ub41c \uc124\uce58 \ud504\ub85c\uc138\uc2a4\uc5d0\uc11c\ub294 4.57MB(\uc608, GB\uac00 \uc544\ub2cc MB)\uc758 \uae30\ubcf8 \uc124\uce58 \ubc88\ub4e4\uc744 \ub2e4\uc6b4\ub85c\ub4dc\ud574\uc57c \ud569\ub2c8\ub2e4. \uc5ec\uae30\uc5d0\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \ud074\ub7ec\uc2a4\ud130 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \ud3ec\ud568\ub429\ub2c8\ub2e4. <code>kubectl<\/code>, <code>kube-up.sh<\/code> \uadf8\ub9ac\uace0 <code>kube-down.sh<\/code>, \uc608\uc81c, \ubb38\uc11c \ubc0f \uae30\ud0c0 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud569\ub2c8\ub2e4. \uadf8\ub7f0 \ub2e4\uc74c \ud074\ub77c\uc774\uc5b8\ud2b8 \ubc0f \uc11c\ubc84 \ubc14\uc774\ub108\ub9ac\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud569\ub2c8\ub2e4. \uc11c\ubc84 \ubc14\uc774\ub108\ub9ac\ub294 EC2 \uc778\uc2a4\ud134\uc2a4\ub97c \uc2dc\uc791\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 \uae30\ubcf8 \uc774\ubbf8\uc9c0\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \ub204\uad70\uac00 \ubc14\uc774\ub108\ub9ac \ub2e4\uc6b4\ub85c\ub4dc\ub97c \uc790\ub3d9\ud654\ud558\ub294 \ub300\uc2e0 <code>\uc11c\ubc84<\/code> \ub514\ub809\ud130\ub9ac\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\ub294 \ud070 \uc0ac\uc6a9\uc790 \ud658\uacbd \ubcc0\uacbd\uc774\uc5c8\uc73c\uba70, \ub9b4\ub9ac\uc2a4\uc640 \ud568\uaed8 \ubc88\ub4e4\ub85c \uc81c\uacf5\ub418\ub294 README \ub610\ub294 <a href=\"https:\/\/blog.kubernetes.io\/2016\/12\/kubernetes-1.5-supporting-production-workloads.html\">\ub9b4\ub9ac\uc2a4 \ube14\ub85c\uadf8<\/a>. \uc544\uc57c!<\/p>\n<p>\uc5b4\uca0c\ub4e0, \uc774\uac83\uc740 \ub2e4\uc74c\uacfc \uac19\uc774 \uc81c\ucd9c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\u00a0<a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/issues\/38728\">#38728<\/a> \uc989\uc2dc \uc218\uc815\ud588\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc <a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/releases\/tag\/v1.5.1\">1.5.1 \ub9b4\ub9ac\uc2a4 <\/a>\uadf8\ub9ac\uace0 \uc774\uc81c \ub9c8\uce68\ub0b4 <a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/releases\/tag\/v1.5.2\">1.5.2 \ub9b4\ub9ac\uc2a4<\/a>\u00a0\uc624\ub298.<\/p>\n<p>\uadf8\ub807\ub2e4\uba74 AWS\uc5d0\uc11c Kubernetes 1.5.2 \ud074\ub7ec\uc2a4\ud130\ub97c \uc5b4\ub5bb\uac8c \uc2e4\ud589\ud560 \uc218 \uc788\uc744\uae4c\uc694? \uc774\uc81c \ub354 \uc6d0\ud65c\ud558\uac8c \ud1b5\ud569\ub418\uc5c8\uc9c0\ub9cc \uae30\ubcf8\uac12\uc744 \uc218\ub77d\ud558\ub824\uba74 Enter \ud0a4\ub97c \uba87 \ubc88 \ub20c\ub7ec\uc57c \ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\">NUM_NODES=2 NODE_SIZE=m3.medium KUBERNETES_PROVIDER=aws .\/cluster\/kube-up.sh\r\n... Starting cluster in us-west-2a using provider aws\r\n... calling verify-prereqs\r\n... calling verify-kube-binaries\r\n!!! kubectl appears to be broken or missing\r\n!!! Cannot find kubernetes-server-linux-amd64.tar.gz\r\nRequired binaries appear to be missing. Do you wish to download them? [Y\/n]\r\n\r\nKubernetes release: v1.5.2\r\nServer: linux\/amd64  (to override, set KUBERNETES_SERVER_ARCH)\r\nClient: darwin\/amd64  (autodetected)\r\n\r\nWill download kubernetes-server-linux-amd64.tar.gz from https:\/\/storage.googleapis.com\/kubernetes-release\/release\/v1.5.2\r\nWill download and extract kubernetes-client-darwin-amd64.tar.gz from https:\/\/storage.googleapis.com\/kubernetes-release\/release\/v1.5.2\r\nIs this ok? [Y]\/n\r\n\r\nWarning: Keep-alive functionality somewhat crippled due to missing support in \r\nWarning: your operating system!\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100  299M  100  299M    0     0  2132k      0  0:02:23  0:02:23 --:--:-- 2439k\r\n\r\nmd5sum(kubernetes-server-linux-amd64.tar.gz)=7947bd430c4ffc358a6784e51c1d2b0f\r\nsha1sum(kubernetes-server-linux-amd64.tar.gz)=4dbdcfa623412dac6be8fd5a4209a1f1423e8d30\r\n\r\nWarning: Keep-alive functionality somewhat crippled due to missing support in \r\nWarning: your operating system!\r\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\r\n                                 Dload  Upload   Total   Spent    Left  Speed\r\n100 22.0M  100 22.0M    0     0  1810k      0  0:00:12  0:00:12 --:--:-- 2296k\r\n\r\nmd5sum(kubernetes-client-darwin-amd64.tar.gz)=f55a8f9c300042e9b16e327ad2788521\r\nsha1sum(kubernetes-client-darwin-amd64.tar.gz)=c29ab99e22146ba0a3da5c25de62ed13108b8ba9\r\n\r\nExtracting \/Users\/arungupta\/tools\/kubernetes\/kubernetes-1.5.2\/kubernetes\/client\/kubernetes-client-darwin-amd64.tar.gz into \/Users\/arungupta\/tools\/kubernetes\/kubernetes-1.5.2\/kubernetes\/platforms\/darwin\/amd64\r\nAdd '\/Users\/arungupta\/tools\/kubernetes\/kubernetes-1.5.2\/kubernetes\/client\/bin' to your PATH to use newly-installed binaries.\r\n... calling kube-up\r\nStarting cluster using os distro: jessie\r\nUploading to Amazon S3\r\n\r\n...\r\n<\/pre>\n<p>\uc77c\ubc18\uc801\uc778 Kubernetes \ud074\ub7ec\uc2a4\ud130\uac00 \uc0dd\uc131\ub418\uba74 \ucd9c\ub825\uc740 \ub2e4\uc74c\uacfc \uac19\uc774 \ud45c\uc2dc\ub429\ub2c8\ub2e4:<\/p>\n<pre class=\"lang:default decode:true\"> 0 minions started; waiting\r\n 0 minions started; waiting\r\n 2 minions started; ready\r\nWaiting for cluster initialization.\r\n\r\n  This will continually check to see if the API for kubernetes is reachable.\r\n  This might loop forever if there was some uncaught error during start\r\n  up.\r\n\r\n.........................................................................................................................................................................Kubernetes cluster created.\r\nSanity checking cluster...\r\nAttempt 1 to check Docker on node @ 35.166.195.134 ...not working yet\r\nAttempt 2 to check Docker on node @ 35.166.195.134 ...working\r\nAttempt 1 to check Docker on node @ 35.166.188.211 ...not working yet\r\nAttempt 2 to check Docker on node @ 35.166.188.211 ...working\r\n\r\nKubernetes cluster is running.  The master is running at:\r\n\r\n  https:\/\/35.165.234.219\r\n\r\nThe user name and password to use is located in \/Users\/arungupta\/.kube\/config.\r\n\r\n... calling validate-cluster\r\nNo resources found.\r\nWaiting for 2 ready nodes. 0 ready nodes, 0 registered. Retrying.\r\nWaiting for 2 ready nodes. 0 ready nodes, 2 registered. Retrying.\r\nWaiting for 2 ready nodes. 0 ready nodes, 2 registered. Retrying.\r\nFound 2 node(s).\r\nNAME                                         STATUS    AGE\r\nip-172-20-0-206.us-west-2.compute.internal   Ready     45s\r\nip-172-20-0-246.us-west-2.compute.internal   Ready     42s\r\nValidate output:\r\nNAME                 STATUS    MESSAGE              ERROR\r\ncontroller-manager   Healthy   ok                   \r\nscheduler            Healthy   ok                   \r\netcd-0               Healthy   {\"health\": \"true\"}   \r\netcd-1               Healthy   {\"health\": \"true\"}   \r\nCluster validation succeeded\r\nDone, listing cluster services:\r\n\r\nKubernetes master is running at https:\/\/35.165.234.219\r\nElasticsearch is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/elasticsearch-logging\r\nHeapster is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/heapster\r\nKibana is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/kibana-logging\r\nKubeDNS is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/kube-dns\r\nkubernetes-dashboard is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/kubernetes-dashboard\r\nGrafana is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/monitoring-grafana\r\nInfluxDB is running at https:\/\/35.165.234.219\/api\/v1\/proxy\/namespaces\/kube-system\/services\/monitoring-influxdb\r\n\r\nTo further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.<\/pre>\n<p>AWS\uc758 Kubernetes \ud074\ub7ec\uc2a4\ud130\uac00 \uc815\uc0c1\uc801\uc73c\ub85c \uc2dc\uc791\ub418\uc9c0\ub9cc <code>kube-up.sh<\/code> \uc2a4\ud06c\ub9bd\ud2b8\ub294 <a href=\"https:\/\/github.com\/kubernetes\/kubernetes\/pull\/38772\">\uc0ac\uc6a9 \uc911\ub2e8<\/a> \uace7. \uad8c\uc7a5\ub418\ub294 \ubc29\ubc95\uc740\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/ko\/multimaster-kubernetes-cluster-amazon-kops\/\">Kops\ub97c \uc0ac\uc6a9\ud55c \uc544\ub9c8\uc874\uc758 \ucfe0\ubc84\ub124\ud2f0\uc2a4 \ud074\ub7ec\uc2a4\ud130<\/a>. \uc774\uc81c \ucfe0\ubc84\ub124\ud2f0\uc2a4 \ud074\ub7ec\uc2a4\ud130\uac00 \uac00\ub3d9\ub418\uc5c8\uc73c\ub2c8 \ub2e4\uc74c \ub2e8\uacc4\ub294 \ubb34\uc5c7\uc77c\uae4c\uc694?<\/p>\n<ul>\n<li>\ub2e4\uc74c\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ub2e8\uacc4\ub97c \ub530\ub974\uc138\uc694.\u00a0<a href=\"https:\/\/github.com\/arun-gupta\/kubernetes-java-sample\/\">Java \uac1c\ubc1c\uc790\ub97c \uc704\ud55c \ucfe0\ubc84\ub124\ud2f0\uc2a4<\/a>\u00a0\uc6cc\ud06c\uc0f5.<\/li>\n<li>\uc2e4\ud589\u00a0<a href=\"https:\/\/blog.kubernetes.io\/2016\/08\/create-couchbase-cluster-using-kubernetes.html\">\ucfe0\ubc84\ub124\ud2f0\uc2a4\uc758 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud074\ub7ec\uc2a4\ud130<\/a><\/li>\n<li>\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/containers\/\">\ucee8\ud14c\uc774\ub108\uc758 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud074\ub7ec\uc2a4\ud130<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Kubernetes 1.5.0 was released\u00a0just about a month ago!\u00a0Key theme for the release are: StatefulSets (ex-PetSets) StatefulSets are beta now (fixes and stabilization) Improved Federation Support New command: kubefed DaemonSets Deployments ConfigMaps Simplified Cluster Deployment Improvements to kubeadm HA Setup for [&hellip;]<\/p>","protected":false},"author":58,"featured_media":13873,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[],"ppma_author":[8933],"class_list":["post-2493","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Starting a Kubernetes 1.5.x cluster - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/ko\/starting-kubernetes-1-5-x-cluster\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Starting a Kubernetes 1.5.x cluster\" \/>\n<meta property=\"og:description\" content=\"Kubernetes 1.5.0 was released\u00a0just about a month ago!\u00a0Key theme for the release are: StatefulSets (ex-PetSets) StatefulSets are beta now (fixes and stabilization) Improved Federation Support New command: kubefed DaemonSets Deployments ConfigMaps Simplified Cluster Deployment Improvements to kubeadm HA Setup for [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/starting-kubernetes-1-5-x-cluster\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-19T21:49:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-21T12:48:17+00:00\" \/>\n<meta name=\"author\" content=\"Arun Gupta, VP, Developer Advocacy, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@arungupta\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arun Gupta, VP, Developer Advocacy, Couchbase\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/\"},\"author\":{\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\"},\"headline\":\"Starting a Kubernetes 1.5.x cluster\",\"datePublished\":\"2017-01-19T21:49:57+00:00\",\"dateModified\":\"2023-06-21T12:48:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/\"},\"wordCount\":336,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/\",\"name\":\"Starting a Kubernetes 1.5.x cluster - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"datePublished\":\"2017-01-19T21:49:57+00:00\",\"dateModified\":\"2023-06-21T12:48:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png\",\"width\":1800,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Starting a Kubernetes 1.5.x cluster\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f\",\"name\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/8900a75409c646948fe0bd80f6240337\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g\",\"caption\":\"Arun Gupta, VP, Developer Advocacy, Couchbase\"},\"description\":\"Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.\",\"sameAs\":[\"https:\/\/x.com\/arungupta\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/arun-gupta\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Starting a Kubernetes 1.5.x cluster - The Couchbase Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/ko\/starting-kubernetes-1-5-x-cluster\/","og_locale":"ko_KR","og_type":"article","og_title":"Starting a Kubernetes 1.5.x cluster","og_description":"Kubernetes 1.5.0 was released\u00a0just about a month ago!\u00a0Key theme for the release are: StatefulSets (ex-PetSets) StatefulSets are beta now (fixes and stabilization) Improved Federation Support New command: kubefed DaemonSets Deployments ConfigMaps Simplified Cluster Deployment Improvements to kubeadm HA Setup for [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/starting-kubernetes-1-5-x-cluster\/","og_site_name":"The Couchbase Blog","article_published_time":"2017-01-19T21:49:57+00:00","article_modified_time":"2023-06-21T12:48:17+00:00","author":"Arun Gupta, VP, Developer Advocacy, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@arungupta","twitter_misc":{"Written by":"Arun Gupta, VP, Developer Advocacy, Couchbase","Est. reading time":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/"},"author":{"name":"Arun Gupta, VP, Developer Advocacy, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f"},"headline":"Starting a Kubernetes 1.5.x cluster","datePublished":"2017-01-19T21:49:57+00:00","dateModified":"2023-06-21T12:48:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/"},"wordCount":336,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","articleSection":["Uncategorized"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/","url":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/","name":"Starting a Kubernetes 1.5.x cluster - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","datePublished":"2017-01-19T21:49:57+00:00","dateModified":"2023-06-21T12:48:17+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2022\/11\/couchbase-nosql-dbaas.png","width":1800,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/starting-kubernetes-1-5-x-cluster\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Starting a Kubernetes 1.5.x cluster"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4, Couchbase","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/39d8caed0f536489b6aa6e8d31ee631f","name":"Arun Gupta, \uac1c\ubc1c\uc790 \uc9c0\uc6d0 \ubd80\ubb38 \ubd80\uc0ac\uc7a5, Couchbase","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/8900a75409c646948fe0bd80f6240337","url":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","caption":"Arun Gupta, VP, Developer Advocacy, Couchbase"},"description":"Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.","sameAs":["https:\/\/x.com\/arungupta"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/arun-gupta\/"}]}},"authors":[{"term_id":8933,"user_id":58,"is_guest":0,"slug":"arun-gupta","display_name":"Arun Gupta, VP, Developer Advocacy, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/f912e10b5f39748ee4f1a0b0da6f42747f0b3a94fe7acb511791468656f5e726?s=96&d=mm&r=g","first_name":"Arun","last_name":"Gupta","user_url":"","author_category":"","description":"\uc544\ub8ec \uad7d\ud0c0\ub294 Couchbase\uc758 \uac1c\ubc1c\uc790 \uc9c0\uc6d0 \ub2f4\ub2f9 \ubd80\uc0ac\uc7a5\uc785\ub2c8\ub2e4. \uadf8\ub294 Sun, Oracle, Red Hat\uc5d0\uc11c 10\ub144 \uc774\uc0c1 \uac1c\ubc1c\uc790 \ucee4\ubba4\ub2c8\ud2f0\ub97c \uad6c\ucd95\ud558\uace0 \uc774\ub04c\uc5c8\uc2b5\ub2c8\ub2e4. \uadf8\ub294 \ucf58\ud150\uce20, \ub9c8\ucf00\ud305 \ucea0\ud398\uc778 \ubc0f \ud504\ub85c\uadf8\ub7a8\uc758 \uc804\ub7b5, \uacc4\ud68d \ubc0f \uc2e4\ud589\uc744 \uac1c\ubc1c \ubc0f \uc2e4\ud589\ud558\ub294 \uad50\ucc28 \uae30\ub2a5 \ud300\uc744 \uc774\ub044\ub294 \ub370 \uc788\uc5b4 \uae4a\uc740 \uc804\ubb38\uc131\uc744 \ubcf4\uc720\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8 \uc804\uc5d0\ub294 Sun\uc5d0\uc11c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ud300\uc744 \uc774\ub04c\uc5c8\uc73c\uba70 Java EE \ud300\uc758 \ucc3d\ub9bd \uba64\ubc84\uc785\ub2c8\ub2e4.\r\n\r\nGupta\ub294 \uae30\uc220\uc5d0 \uad00\ud55c \ube14\ub85c\uadf8 \uac8c\uc2dc\ubb3c\uc744 2,000\uac1c \uc774\uc0c1 \uc791\uc131\ud588\uc2b5\ub2c8\ub2e4. 40\uc5ec \uac1c\uad6d\uc5d0\uc11c \uc218\ub9ce\uc740 \uc8fc\uc81c\uc5d0 \ub300\ud574 \uad11\ubc94\uc704\ud55c \uac15\uc5f0 \uacbd\ud5d8\uc744 \uac00\uc9c0\uace0 \uc788\uc73c\uba70, 3\ub144 \uc5f0\uc18d JavaOne Rock Star\ub85c \uc120\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ubbf8\uad6d\uc5d0\uc11c Devoxx4Kids \uc9c0\ubd80\ub97c \uc124\ub9bd\ud558\uc5ec \uc5b4\ub9b0\uc774\ub97c \ub300\uc0c1\uc73c\ub85c \ud55c \uae30\uc220 \uad50\uc721\uc744 \uc9c0\uc18d\uc801\uc73c\ub85c \uc7a5\ub824\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uae30\uc220\uc5d0 \uad00\ud55c \uc5ec\ub7ec \uad8c\uc758 \ucc45\uc744 \uc800\uc220\ud588\uc73c\uba70, \uc5f4\ub82c\ud55c \ub9c8\ub77c\ud1a0\ub108\uc774\uc790 \uc9c0\uad6c\ub97c \ud6a1\ub2e8\ud558\ub294 \uc0ac\ub78c, Java \ucc54\ud53c\uc5b8, JUG \ub9ac\ub354, NetBeans \ub4dc\ub9bc\ud300 \uba64\ubc84, Docker \ucea1\ud2f4\uc774\uae30\ub3c4 \ud55c \uadf8\ub294 @arungupta\uc5d0\uc11c \uc27d\uac8c \ub9cc\ub098\ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/2493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=2493"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/2493\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/13873"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=2493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=2493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=2493"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=2493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}