{"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\/fr\/blog\/administrirovanie\/kubernetes-1-17-kak-obnovitsya-i-ne-potratit-ves-error-budget","title":{"rendered":"Kubernetes 1.17 \u2014 comment mettre \u00e0 jour sans \u00e9puiser tout le budget d'erreur","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Kubernetes 1.17 \u2014 comment mettre \u00e0 jour sans \u00e9puiser tout le budget d&#039;erreur\" src=\"\/wp-content\/uploads\/2019\/12\/562b966d36dc1c70635605ef89277bc9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLa version 1.17 de Kubernetes est sortie le 9 d\u00e9cembre. Son slogan est \u00ab Stabilit\u00e9 \u00bb et de nombreuses fonctionnalit\u00e9s ont obtenu le statut GA, tandis qu'un certain nombre de fonctionnalit\u00e9s obsol\u00e8tes ont \u00e9t\u00e9 supprim\u00e9es\u2026<\/p>\n<p>Et, comme toujours, notre section pr\u00e9f\u00e9r\u00e9e Action Required du fichier <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kubernetes\/blob\/master\/CHANGELOG-1.17.md\">CHANGELOG-1.17.md<\/a><\/noindex> n\u00e9cessite attention.<\/p>\n<p>Mettons-nous au travail\u2026<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Attention, Storage !<\/h3>\n<p>\nLa mise \u00e0 jour de kubelet \u00e0 chaud dans la version 1.17 n'est pas support\u00e9e, car le chemin vers les volumes block a chang\u00e9. Avant de mettre \u00e0 jour le n\u0153ud, il est n\u00e9cessaire d'\u00e9vacuer tous les pods avec la commande <code>kubectl drain<\/code>.<\/p>\n<h4>Drapeaux et portes\u2026<\/h4>\n<p>\nDans le changelog, on mentionne g\u00e9n\u00e9ralement qu'un tel drapeau ou une telle fonctionnalit\u00e9 a \u00e9t\u00e9 supprim\u00e9 ou ajout\u00e9, mais il est curieux de constater qu'on ne mentionne jamais l'application concern\u00e9e par ce changement\u2026 :<\/p>\n<ul>\n<li> Le drapeau <code>--include-uninitialized<\/code> au <code>kubectl<\/code>; <\/li>\n<li> Fonctionnalit\u00e9 autoris\u00e9e par les gates de fonctionnalit\u00e9 <code>GCERegionalPersistentDisk<\/code>, <code>EnableAggregatedDiscoveryTimeout<\/code> et <code>PersistentLocalVolumes<\/code>, est maintenant toujours utilis\u00e9 et ne peut pas \u00eatre d\u00e9sactiv\u00e9. Ces options ont \u00e9t\u00e9 retir\u00e9es des cl\u00e9s possibles <code>api-server<\/code> et <code>controller-manager<\/code>; <\/li>\n<li> Le r\u00e9seau d'adresses IP pour les services n'est d\u00e9sormais plus attribu\u00e9 par d\u00e9faut. Il doit \u00eatre sp\u00e9cifi\u00e9 \u00e0 l'aide du drapeau <code>--service-cluster-ip-range<\/code> lors du d\u00e9marrage de l'API server et du controller-manager.<\/li>\n<\/ul>\n<p><\/p>\n<h4>kubeadm<\/h4>\n<p><\/p>\n<ul>\n<li> Kubeadm a appris \u00e0 configurer la mise \u00e0 jour automatique des certificats pour kubelet sur tous les n\u0153uds du cluster, y compris sur le premier ma\u00eetre, o\u00f9 la commande a \u00e9t\u00e9 ex\u00e9cut\u00e9e <code>kubeadm init<\/code>. L'effet secondaire a \u00e9t\u00e9 l'exigence d'un fichier avec la configuration initiale de kubelet <code>bootstrap-kubelet.conf<\/code> au lieu de <code>kubelet.conf<\/code> durant l'ex\u00e9cution <code>kubeadm init<\/code>;\n<\/li>\n<li> Lors de l'ajout de modes d'autorisation \u00e0 l'API <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/server\/\"   title=\"serveur\" data-wpil-keyword-link=\"linked\">serveur<\/a> kubeadm n'injecte plus les modes <code>Node, RBAC<\/code> dans le manifeste du pod statique, permettant de modifier compl\u00e8tement la configuration.<\/li>\n<\/ul>\n<p><\/p>\n<h4>RBAC<\/h4>\n<p>\nLes r\u00f4les de cluster int\u00e9gr\u00e9s ont \u00e9t\u00e9 supprim\u00e9s <code>system:csi-external-provisioner<\/code> et <code>system:csi-external-attacher<\/code>.<\/p>\n<h4>Obsol\u00e8te\u2026<\/h4>\n<p>\nUn certain nombre de fonctionnalit\u00e9s ont \u00e9t\u00e9 d\u00e9clar\u00e9es obsol\u00e8tes, mais elles continuent d'\u00eatre prises en charge. Il convient de souligner particuli\u00e8rement le processus de migration vers l'utilisation de ContainerStorageInterface. Les administrateurs qui ont d\u00e9ploy\u00e9 leurs propres clusters (non g\u00e9r\u00e9s) sur AWS et GCE doivent planifier leur migration vers l'utilisation de CSI Driver pour g\u00e9rer des volumes persistants, au lieu des pilotes int\u00e9gr\u00e9s dans Kubernetes. La proc\u00e9dure CSIMigration devrait les aider \u2014 nous attendons un guide \u00e9tape par \u00e9tape. Les administrateurs utilisant d'autres fournisseurs pour connecter des disques persistants doivent commencer \u00e0 chercher et \u00e0 lire la documentation : la version 1.21 promet de supprimer d\u00e9finitivement tous les pilotes int\u00e9gr\u00e9s.<br \/>\n<br \/>Source : <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 - 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\/fr\/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\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\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\/fr\/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 comment mettre \u00e0 jour sans \u00e9puiser tout le budget d'erreurs | ProHoster","description":"Sorti le 9 d\u00e9cembre.","canonical_url":"https:\/\/prohoster.info\/fr\/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":"fr_FR","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\/fr\/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\/fr\/wp-json\/wp\/v2\/posts\/53857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=53857"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/53857\/revisions"}],"predecessor-version":[{"id":172867,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/53857\/revisions\/172867"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/53858"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=53857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=53857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=53857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}