{"id":97415,"date":"2020-10-18T08:42:12","date_gmt":"2020-10-18T06:42:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/12-instrumentov-delayushhih-kubernetes-legche"},"modified":"2020-10-18T08:42:12","modified_gmt":"2020-10-18T06:42:12","slug":"12-instrumentov-delayushhih-kubernetes-legche","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/12-instrumentov-delayushhih-kubernetes-legche","title":{"rendered":"12 outils pour faciliter Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"12 outils pour faciliter Kubernetes\" src=\"\/wp-content\/uploads\/2020\/10\/8c2a4a1179cfefc2c4a84752ca80c2c9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Kubernetes est devenu la norme, et nombreux sont ceux qui le confirmeront en d\u00e9ployant des applications conteneuris\u00e9es \u00e0 diff\u00e9rentes \u00e9chelles. Mais si Kubernetes nous aide \u00e0 g\u00e9rer des d\u00e9ploiements de conteneurs chaotiques et complexes, que pouvons-nous utiliser pour g\u00e9rer Kubernetes lui-m\u00eame ? Il peut \u00e9galement \u00eatre complexe, d\u00e9routant et difficile \u00e0 g\u00e9rer.<\/p>\n<p><\/p>\n<p>\u00c0 mesure que Kubernetes grandit et \u00e9volue, de nombreux aspects seront bien s\u00fbr r\u00e9solus au sein m\u00eame du projet. Cependant, certains utilisateurs pr\u00e9f\u00e8rent ne pas attendre que l'utilisation de Kubernetes devienne plus simple, c'est pourquoi ils ont d\u00e9velopp\u00e9 leurs propres solutions pour de nombreux probl\u00e8mes courants rencontr\u00e9s lors de l'utilisation industrielle de Kubernetes.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p>N.B. J'esp\u00e8re que cette myst\u00e9rieuse contagion de chauve-souris, qui a mordu le chien, qui a mordu le pangolin, qui a mordu le Chinois par une \u00e9trange co\u00efncidence \u00e0 Wuhan, o\u00f9 se trouve le laboratoire biologique de niveau BSL-4, se calmera d'ici f\u00e9vrier et que nous ne ferons que nous souvenir du 2019-nCoV, tout en utilisant un langage obsc\u00e8ne. Et nous pourrons d\u00e9j\u00e0 nous rencontrer en personne. <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/slurm?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=intensiv_kubernetes_bazovyi_18-10-2021&amp;utm_content=post_16-09-2020&amp;utm_term=dzygovbrodskiy\">Base Kubernetes<\/a><\/noindex> 8-10 f\u00e9vrier 2021, et <noindex><a rel=\"nofollow\" href=\"https:\/\/slurm.io\/mega?utm_source=habr&amp;utm_medium=promo&amp;utm_campaign=intensiv_kubernetes_mega_12-02-2021&amp;utm_content=post_16-10-2020&amp;utm_term=dzygovbrodskiy\">M\u00e9ga Kubernetes<\/a><\/noindex> pour les utilisateurs avanc\u00e9s de K8s du 12 au 14 f\u00e9vrier. Honn\u00eatement, personnellement, en tant qu'\u00e9diteur, j'ai soif de moments anim\u00e9s, de pauses caf\u00e9, de d\u00e9bats et de questions provocantes aux intervenants. Ou nous p\u00e9rirons tous sur cette plan\u00e8te \u00e0 la mani\u00e8re des romans les plus durs et trash de St\u00e9pa notre Roi, si des forces sup\u00e9rieures en ont assez de nos blagues douteuses comme Conchita Wurst, les heures du patriarche Kirill et le d\u00e9sir du Pape de corriger les mots de la pri\u00e8re \u00ab Notre P\u00e8re \u00bb.<\/p><\/blockquote>\n<p>Mais revenons \u00e0 l'essentiel. <\/p>\n<p><\/p>\n<h2 id=\"goldpinger-vizualizaciya-klasterov-kubernetes\">Goldpinger : Visualisation des clusters Kubernetes<\/h2>\n<p><\/p>\n<p>Les gens pr\u00e9f\u00e8rent regarder. Les graphiques et les diagrammes rendent la compr\u00e9hension du tableau d'ensemble beaucoup plus facile. Et compte tenu de l'ampleur et de la complexit\u00e9 d'un cluster Kubernetes, nous pouvons pleinement tirer parti de cette caract\u00e9ristique.<\/p>\n<p><\/p>\n<p>Un projet avec un nom amusant (il doit probablement y avoir quelque chose \u00e0 voir avec l'agent 007, <em>note du traducteur<\/em>) <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/bloomberg\/goldpinger\">Goldpinger<\/a><\/noindex>, ayant un code source ouvert et publi\u00e9 par l'unit\u00e9 technique de Bloomberg, est un outil simple fonctionnant \u00e0 l'int\u00e9rieur d'un cluster Kubernetes et affichant une carte interactive des relations entre les n\u0153uds. Les n\u0153uds fonctionnant normalement apparaissent en vert, tandis que ceux qui ne fonctionnent pas s'affichent en rouge. Il suffit de cliquer sur un n\u0153ud pour obtenir plus de d\u00e9tails. Vous pouvez \u00e9galement configurer l'API via Swagger pour ajouter des rapports suppl\u00e9mentaires, des caract\u00e9ristiques et d'autres \u00e9l\u00e9ments.<\/p>\n<p><\/p>\n<h2 id=\"k9s-polnoekrannyy-konsolnyy-interfeys-k-kubernetes\">K9s : Interface console en plein \u00e9cran pour Kubernetes<\/h2>\n<p><\/p>\n<p>Les administrateurs syst\u00e8me aiment les outils \u00ab tout-en-un \u00bb. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/derailed\/k9s\">K9s<\/a><\/noindex> est une interface console en plein \u00e9cran pour les clusters Kubernetes. Avec lui, vous pouvez facilement et sans effort visualiser les Pods en cours d'ex\u00e9cution, les journaux et les d\u00e9ploiements, tout en ayant un acc\u00e8s rapide au shell. Remarque : vous devez accorder aux utilisateurs de Kubernetes des droits de lecture au niveau utilisateur et d'espace de noms pour que K9s fonctionne correctement.<\/p>\n<p><\/p>\n<h2 id=\"kops-konsolnyy-ops-dlya-klasterov-kubernetes\">Kops : Console ops pour les clusters Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes\/kops\">Ce<\/a><\/noindex> d\u00e9veloppement par l'\u00e9quipe Kubernetes vous aidera \u00e0 g\u00e9rer les clusters Kubernetes depuis la ligne de commande. Il prend en charge les clusters ex\u00e9cut\u00e9s sur AWS et GKE, et fonctionne \u00e9galement avec VMware vSphere et d'autres environnements. En plus d'automatiser les processus d'installation et de suppression, Kops peut \u00e9galement g\u00e9rer d'autres types d'automatisation. En particulier, il peut cr\u00e9er des configurations pour Terraform, permettant de r\u00e9appliquer le cluster \u00e0 l'aide de Terraform.<\/p>\n<p><\/p>\n<h2 id=\"kubebox-terminalnaya-obolochka-dlya-kubernetes\">Kubebox : Shell terminal pour Kubernetes<\/h2>\n<p><\/p>\n<p>Un shell terminal avanc\u00e9 pour Kubernetes, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/astefanutti\/kubebox\">Kubebox<\/a><\/noindex>, offre plus que l'ancien shell classique de Kubernetes et de son API. Elle permet notamment d'afficher en temps r\u00e9el l'utilisation du CPU et de la m\u00e9moire, la liste des pods, le contenu des journaux, ainsi que de lancer un \u00e9diteur de configurations. Ce que j'ai particuli\u00e8rement aim\u00e9, c'est qu'elle est disponible en tant qu'application autonome pour Linux, Windows et MacOS.<\/p>\n<p><\/p>\n<h2 id=\"kube-applier\">Kube-applier<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/blog.box.com\/blog\/introducing-kube-applier-declarative-configuration-for-kubernetes\/\">Kube-applier<\/a><\/noindex> s'installe en tant que service Kubernetes, r\u00e9cup\u00e8re les configurations d\u00e9claratives du cluster Kubernetes \u00e0 partir d'un d\u00e9p\u00f4t git, puis les applique aux pods du cluster. Chaque fois que des modifications sont apport\u00e9es, elles sont r\u00e9cup\u00e9r\u00e9es du d\u00e9p\u00f4t et appliqu\u00e9es aux pods demand\u00e9s. Cela ressemble \u00e0 Scaffold de Google, mais fonctionne pour g\u00e9rer un cluster entier, au lieu d'une seule application.<\/p>\n<p><\/p>\n<p>Il est possible de modifier les param\u00e8tres selon un calendrier ou \u00e0 la demande. Toutes les actions sont enregistr\u00e9es dans un journal et les caract\u00e9ristiques compatibles avec Prometheus sont \u00e9galement fournies, vous permettant de voir ce qui peut influencer le comportement du cluster.<\/p>\n<p><\/p>\n<h2 id=\"kube-ps1-umnaya-podskazka-komandnoy-stroki-dlya-kubernetes\">Kube-ps1 : Une invite de commande intelligente pour Kubernetes<\/h2>\n<p><\/p>\n<p>Non, <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jonmosco\/kube-ps1\">Kube-ps1<\/a><\/noindex> ce n'est pas un \u00e9mulateur Sony PlayStation pour Kubernetes, bien que cela aurait \u00e9t\u00e9 \u00e9l\u00e9gant. C'est une simple extension de l'invite de commande Bash qui affiche le contexte Kubernetes actuel et l'espace de nom dans l'invite. Kube-shell l'inclut parmi d'autres fonctionnalit\u00e9s, mais si vous vous contentez d'une invite intelligente, Kube-ps1 vous l'offrira \u00e0 moindres frais.<\/p>\n<p><\/p>\n<h2 id=\"kube-prompt\">Kube-prompt<\/h2>\n<p><\/p>\n<p>Une autre modification minimale, mais tr\u00e8s agr\u00e9able \u00e0 utiliser de l'outil CLI Kubernetes est <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/c-bata\/kube-prompt\">Kube-prompt<\/a><\/noindex>, qui vous permet d'entrer dans une session interactive avec le client Kubernetes. Kube-prompt vous \u00e9vite de taper <code>kubectl<\/code> avant chaque commande et fournit \u00e9galement l'autocompl\u00e9tion avec des informations contextuelles pour chaque commande.<\/p>\n<p><\/p>\n<h2 id=\"kubespy-monitoring-resursov-kubernetes-v-realnom-vremeni\">Kubespy : Surveillance des ressources Kubernetes en temps r\u00e9el<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/pulumi\/kubespy\">Kubespy<\/a><\/noindex> de Pulumi est un outil de diagnostic qui aide \u00e0 d\u00e9boguer les modifications de ressources du cluster en temps r\u00e9el, en fournissant une sorte de tableau de texte pour g\u00e9rer ce qui se passe. Par exemple, vous <noindex><a rel=\"nofollow\" href=\"https:\/\/www.pulumi.com\/blog\/kubespy-and-the-lifecycle-of-a-kubernetes-pod-in-four-images\/\">voulez voir les modifications<\/a><\/noindex> de l'\u00e9tat du pod depuis son lancement : la d\u00e9finition du pod est \u00e9crite dans etcd, le pod est pr\u00e9vu pour se lancer sur un n\u0153ud, kubelet sur le n\u0153ud cr\u00e9e le pod et, enfin, le pod est marqu\u00e9 comme en cours d'ex\u00e9cution. Kubespy peut \u00eatre ex\u00e9cut\u00e9 comme un programme s\u00e9par\u00e9 ou comme une extension \u00e0 kubectl.<\/p>\n<p><\/p>\n<h2 id=\"kubeval-proverka-nastroek-kubernetes\">Kubeval : Validation des configurations Kubernetes<\/h2>\n<p><\/p>\n<p>Les fichiers YAML de configuration Kubernetes peuvent \u00eatre lisibles par un humain, mais cela ne signifie pas qu'ils peuvent \u00eatre v\u00e9rifi\u00e9s de la m\u00eame mani\u00e8re. Il est facile de manquer une virgule ou un nom et de ne pas le d\u00e9couvrir avant qu'il ne soit trop tard. Il est pr\u00e9f\u00e9rable d'utiliser <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/instrumenta\/kubeval\">Kubeval<\/a><\/noindex>, install\u00e9 localement ou int\u00e9gr\u00e9 dans le pipeline CICD. Kubeval prend la d\u00e9finition YAML des configurations Kubernetes et retourne des informations sur leur validit\u00e9. Il peut \u00e9galement exporter des donn\u00e9es au format JSON ou TAP, et analyser les mod\u00e8les sources r\u00e9f\u00e9renc\u00e9s par les configurations de chartes Helm, sans faire de requ\u00eates suppl\u00e9mentaires.<\/p>\n<p><\/p>\n<h2 id=\"kube-ops-view-panel-dlya-neskolkih-klasterov-kubernetes\">Kube-ops-view : tableau de bord pour plusieurs clusters Kubernetes<\/h2>\n<p><\/p>\n<p>Kubernetes dispose d\u00e9j\u00e0 d'un tableau de bord g\u00e9n\u00e9ral assez performant, mais la communaut\u00e9 Kubernetes exp\u00e9rimente d'autres fa\u00e7ons de visualiser les donn\u00e9es, adapt\u00e9es aux administrateurs syst\u00e8me de Kubernetes. <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/hjacobs\/kube-ops-view\">Kube-ops-view<\/a><\/noindex> est justement cette exp\u00e9rimentation, elle permet de visualiser plusieurs clusters, on peut voir la consommation du temps processeur et de la m\u00e9moire vive, ainsi que l'\u00e9tat des modules du cluster. Il est \u00e0 noter qu'il n'est pas possible d'ex\u00e9cuter des commandes, l'outil est uniquement destin\u00e9 \u00e0 la visualisation. Cependant, les affichages fournis sont clairs et nets, se pr\u00eatant bien \u00e0 un \u00e9cran mural dans votre centre de support.<\/p>\n<p><\/p>\n<h2 id=\"rio-postavka-prilozheniy-dlya-kubernetes\">Rio : Livraison d'applications pour Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/rio.io\/\">Rio<\/a><\/noindex>, un projet de Rancher Labs, met en \u0153uvre des m\u00e9thodologies communes de livraison d'applications dans Kubernetes, comme le CD depuis Git, les livraisons AB ou bleues-vertes. Il peut \u00e9galement d\u00e9ployer une nouvelle version de votre application d\u00e8s que vous avez enregistr\u00e9 des modifications, aidant \u00e0 g\u00e9rer les complexit\u00e9s li\u00e9es \u00e0, par exemple, DNS, HTTPS, Service Mesh.<\/p>\n<p><\/p>\n<h2 id=\"stern-i-kubetail-prosmotr-zhurnalov-v-kubernetes\">Stern et Kubetail : Visualisation des journaux dans Kubernetes<\/h2>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wercker\/stern\">Stern<\/a><\/noindex> fournit une sortie color\u00e9e (comme le fait la commande <code>tail<\/code>) provenant des pods et des conteneurs dans Kubernetes. C'est \u00e9galement le moyen le plus rapide d'obtenir la sortie de plusieurs sources dans un seul flux, qui peut \u00eatre lu en continu. En m\u00eame temps, vous avez un moyen distinct (par couleur) de s\u00e9parer les flux.<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/johanhaleby\/kubetail\">Kubetail<\/a><\/noindex> combine de mani\u00e8re similaire les journaux provenant de diff\u00e9rents pods en un seul flux, en marquant par couleur les diff\u00e9rents pods et conteneurs. Mais Kubetail est un script Bash, donc pour son fonctionnement, il ne requiert rien d'autre qu'un shell.<\/p>\n<p class=\"for_users_only_msg\">Seuls les utilisateurs enregistr\u00e9s peuvent participer au sondage. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Connectez-vous<\/a><\/noindex>, s'il vous pla\u00eet.<\/p>\n<h2 class=\"default-block__polling-title\">Et vous, qu'utilisez-vous pour simplifier les op\u00e9rations routini\u00e8res ?<\/h2>\n<ul class=\"poll-result\">\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">2,9%<\/strong>Goldpinger1<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">22,9%<\/strong>K9s8<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kops0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kubebox0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kube-applier0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kube-ps10<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kube-prompt0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kubespy0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">2,9%<\/strong>Kubeval1<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Kube-ops-view0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">0,0%<\/strong>Rio0<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">2,9%<\/strong>Stern1<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">5,7%<\/strong>Kubetail2<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent  poll-result__data-percent_winner\">28,6%<\/strong>Aucun de ces outils10<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">5,7%<\/strong>J'ai mon propre \u00ab pr\u00e8\u00e8\u00e8\u00e8\u00e8\u00e8\u00e8\u00e8\u00e9leeeessst \u00bb2<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">8,6%<\/strong>Je vais essayer de tester quelque chose de la liste3<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">20,0%<\/strong>Je g\u00e8re Kubernetes avec un neuro-implant, comme dans le film \u00ab Johnny Mnemonic \u00bb7<\/p>\n<\/li>\n<\/ul>\n<p>    35 utilisateurs ont vot\u00e9. 19 utilisateurs se sont abstenus.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/523790\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Kubernetes \u0441\u0442\u0430\u043b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c, \u0438 \u043c\u043d\u043e\u0433\u0438\u0435 \u044d\u0442\u043e \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u044f\u0442, \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430\u0445. \u041d\u043e \u0435\u0441\u043b\u0438 Kubernetes \u043f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u043d\u0430\u043c \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0441 \u0431\u0435\u0441\u043f\u043e\u0440\u044f\u0434\u043e\u0447\u043d\u044b\u043c\u0438 \u0438 \u0441\u043b\u043e\u0436\u043d\u044b\u043c\u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u0430\u043c\u0438 \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u0432, \u0447\u0442\u043e \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043d\u0430\u043c \u0441\u043f\u0440\u0430\u0432\u0438\u0442\u044c\u0441\u044f \u0441 Kubernetes? \u041e\u043d \u0442\u043e\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u043b\u043e\u0436\u043d\u044b\u043c, \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043d\u044b\u043c \u0438 \u0442\u0440\u0443\u0434\u043d\u043e\u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u043c. \u041f\u043e \u043c\u0435\u0440\u0435 \u0440\u043e\u0441\u0442\u0430 \u0438 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f Kubernetes \u043c\u043d\u043e\u0433\u0438\u0435 \u0435\u0433\u043e \u043d\u044e\u0430\u043d\u0441\u044b, \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0436\u0435, \u0431\u0443\u0434\u0443\u0442 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u044b \u0432\u043d\u0443\u0442\u0440\u0438 \u0441\u0430\u043c\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97416,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97415","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=\"Kubernetes \u0441\u0442\u0430\u043b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c.\" \/>\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\/12-instrumentov-delayushhih-kubernetes-legche\" \/>\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\udd4712 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0434\u0435\u043b\u0430\u044e\u0449\u0438\u0445 Kubernetes \u043b\u0435\u0433\u0447\u0435 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"Kubernetes \u0441\u0442\u0430\u043b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/12-instrumentov-delayushhih-kubernetes-legche\" \/>\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=\"2020-10-18T06:42:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-18T06:42:12+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\udd4712 outils qui rendent Kubernetes plus facile | ProHoster","description":"Kubernetes est devenu le standard.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/12-instrumentov-delayushhih-kubernetes-legche","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\udd4712 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u0434\u0435\u043b\u0430\u044e\u0449\u0438\u0445 Kubernetes \u043b\u0435\u0433\u0447\u0435 | ProHoster","og:description":"Kubernetes \u0441\u0442\u0430\u043b \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/12-instrumentov-delayushhih-kubernetes-legche","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":"2020-10-18T06:42:12+00:00","article:modified_time":"2020-10-18T06:42:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97415","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:20:31","updated":"2022-10-03 07:08:46","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\/97415","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=97415"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/97415\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/97416"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=97415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=97415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=97415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}