{"id":53857,"date":"2019-12-12T00:00:00","date_gmt":"2019-12-11T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget"},"modified":"2020-02-18T14:01:47","modified_gmt":"2020-02-18T11:01:47","slug":"kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget","title":{"rendered":"Kubernetes 1.17 - cum s\u0103 te actualizezi f\u0103r\u0103 a consuma \u00eentreg bugetul de erori","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kubernetes 1.17 - cum s\u0103 te actualizezi f\u0103r\u0103 a consuma \u00eentreg bugetul de erori\" src=\"\/wp-content\/uploads\/2019\/12\/562b966d36dc1c70635605ef89277bc9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPe 9 decembrie a fost lansat\u0103 o nou\u0103 versiune a Kubernetes - 1.17. Motto-ul s\u0103u este \u201eStabilitate\u201d, iar numeroase caracteristici au ob\u021binut statutul GA, unele caracteristici \u00eenvechite au fost eliminate...<\/p>\n<p>\u0218i, ca \u00eentotdeauna, sec\u021biunea noastr\u0103 preferat\u0103 Action Required din fi\u0219ier <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/blob\/master\/CHANGELOG-1.17.md\">CHANGELOG-1.17.md<\/a><\/noindex> necesit\u0103 aten\u021bie.<\/p>\n<p>S\u0103 lucr\u0103m manual...<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Aten\u021bie, Storage!<\/h3>\n<p>\nActualizarea kubelet \u00een timpul func\u021bion\u0103rii \u00een versiunea 1.17 nu este acceptat\u0103, deoarece a fost modificat calea c\u0103tre volumele de tip block. \u00cenainte de actualizarea nodului, este necesar s\u0103 evacuezi toate podurile de pe el folosind comanda <code>kubectl drain<\/code>.<\/p>\n<h4>Steaguri \u0219i por\u021bi...<\/h4>\n<p>\n\u00cen changelog de obicei se men\u021bioneaz\u0103 c\u0103 un anumit steag sau feature gate a fost eliminat sau ad\u0103ugat, dar dintr-un anumit motiv nu se men\u021bioneaz\u0103 niciodat\u0103 aplica\u021bia \u00een care a avut loc aceast\u0103 modificare...<\/p>\n<ul>\n<li> Flagul a fost eliminat <code>--include-uninitialized<\/code> u <code>kubectl<\/code>; <\/li>\n<li> Func\u021bionalitatea care era permis\u0103 de feature gates <code>GCERegionalPersistentDisk<\/code>, <code>EnableAggregatedDiscoveryTimeout<\/code> \u0219i <code>PersistentLocalVolumes<\/code>, acum este \u00eentotdeauna utilizat\u0103 \u0219i nu poate fi dezactivat\u0103. Aceste op\u021biuni au fost eliminate din cheile posibile <code>api-server<\/code> \u0219i <code>controller-manager<\/code>; <\/li>\n<li> Re\u021beaua de adrese IP pentru servicii nu mai este alocat\u0103 implicit. Este necesar s\u0103 o specifici folosind flagul <code>--service-cluster-ip-range<\/code> la lansarea API server \u0219i controller-manager.<\/li>\n<\/ul>\n<p><\/p>\n<h4>kubeadm<\/h4>\n<p><\/p>\n<ul>\n<li> Kubeadm a \u00eenv\u0103\u021bat s\u0103 configureze actualiz\u0103rile automate ale certificatelor pentru kubelet pe toate nodurile cluster-ului, inclusiv pe primul master, unde a fost executat\u0103 comanda <code>kubeadm init<\/code>. Un efect secundar a fost necesitatea de a avea un fi\u0219ier cu configura\u021bia ini\u021bial\u0103 kubelet <code>bootstrap-kubelet.conf<\/code> \u00een loc de <code>kubelet.conf<\/code> \u00een timpul execu\u021biei <code>kubeadm init<\/code>;\n<\/li>\n<li> Atunci c\u00e2nd se adaug\u0103 moduri de autorizare \u00een API <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/\"   title=\"serverul\" data-wpil-keyword-link=\"linked\">serverul<\/a> kubeadm nu mai ad\u0103uga moduri <code>Node, RBAC<\/code> \u00een manifestul podului static, permi\u021b\u00e2nd schimbarea complet\u0103 a configura\u021biei.<\/li>\n<\/ul>\n<p><\/p>\n<h4>RBAC<\/h4>\n<p>\nRolurile cluster-ului \u00eencorporate au fost eliminate <code>system:csi-external-provisioner<\/code> \u0219i <code>system:csi-external-attacher<\/code>.<\/p>\n<h4>Deprecate...<\/h4>\n<p>\nUn num\u0103r oarecare de caracteristici au fost declarate \u00eenvechite, totu\u0219i acestea continu\u0103 s\u0103 fie suportate. Dar \u00een special dorim s\u0103 subliniem procesul de tranzi\u021bie c\u0103tre utilizarea ContainerStorageInterface. Administratorii care au desf\u0103\u0219urat propriile clustere (ne-managed) \u00een AWS \u0219i GCE ar trebui s\u0103 planifice migrarea la utilizarea CSI Driver pentru lucrul cu volumele persistente - \u00een loc de driverele \u00eencorporate \u00een Kubernetes. \u00cen aceasta, ar trebui s\u0103 \u00eei ajute procedura CSIMigration - a\u0219tept\u0103m un ghid pas cu pas. Administratorii care utilizeaz\u0103 al\u021bi furnizori pentru conectarea discurilor persistente ar trebui s\u0103 caute \u0219i s\u0103 citeasc\u0103 documenta\u021bia: \u00een versiunea 1.21 promitem s\u0103 elimin\u0103m \u00een totalitate toate driverele \u00eencorporate.<br \/>\n<br \/>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/479534\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>9 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0432\u044b\u0448\u043b\u0430 \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Kubernetes \u2014 1.17. \u0415\u0435 \u0434\u0435\u0432\u0438\u0437 \u2014 \u00ab\u0421\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u00bb, \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0444\u0438\u0447 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0441\u0442\u0430\u0442\u0443\u0441 GA, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 \u0444\u0438\u0447 \u0431\u044b\u043b\u043e \u0443\u0434\u0430\u043b\u0435\u043d\u043e\u2026 \u0418, \u043a\u0430\u043a \u0432\u0441\u0435\u0433\u0434\u0430, \u043d\u0430\u0448 \u043b\u044e\u0431\u0438\u043c\u044b\u0439 \u0440\u0430\u0437\u0434\u0435\u043b Action Required \u0444\u0430\u0439\u043b\u0430 CHANGELOG-1.17.md \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043a \u0441\u0435\u0431\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044f. \u041f\u043e\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u043c \u0440\u0443\u043a\u0430\u043c\u0438\u2026 \u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435, Storage ! \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 kubelet \u043d\u0430 \u043b\u0435\u0442\u0443 \u0432 \u0432\u0435\u0440\u0441\u0438\u0438 1.17 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u0441\u044f \u043f\u0443\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":53858,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-53857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"9 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0432\u044b\u0448\u043b\u0430.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Kubernetes 1.17 \u2014 \u043a\u0430\u043a \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u0435\u0441\u044c error budget | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"9 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0432\u044b\u0448\u043b\u0430.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-11T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:47+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kubernetes 1.17 \u2014 cum s\u0103 te actualizezi f\u0103r\u0103 a consuma tot bugetul de erori | ProHoster","description":"Pe 9 decembrie a fost lansat\u0103.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Kubernetes 1.17 \u2014 \u043a\u0430\u043a \u043e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u0438 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u0435\u0441\u044c error budget | ProHoster","og:description":"9 \u0434\u0435\u043a\u0430\u0431\u0440\u044f \u0432\u044b\u0448\u043b\u0430.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-11T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:47+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53857","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 09:02:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:16:29","updated":"2026-01-24 09:02:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/53857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=53857"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/53857\/revisions"}],"predecessor-version":[{"id":172867,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/53857\/revisions\/172867"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/53858"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=53857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=53857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=53857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}