{"id":38075,"date":"2019-10-31T22:21:32","date_gmt":"2019-10-31T19:21:32","guid":{"rendered":"https:\/\/prohoster.info\/blog\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\/"},"modified":"2019-10-31T22:21:32","modified_gmt":"2019-10-31T19:21:32","slug":"kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","title":{"rendered":"Comment migrer vers le cloud en deux heures gr\u00e2ce \u00e0 Kubernetes et \u00e0 l'automatisation.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Comment migrer vers le cloud en deux heures gr\u00e2ce \u00e0 Kubernetes et \u00e0 l&#039;automatisation.\" src=\"\/wp-content\/uploads\/2019\/09\/6edfac2ac5fcb7e20c6d44067fdfca20.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLa soci\u00e9t\u00e9 \u00ab\u0423\u0420\u0423\u0421\u00bb a essay\u00e9 Kubernetes sous diff\u00e9rentes formes : d\u00e9ploiement autonome sur bare metal, dans Google Cloud, puis a transf\u00e9r\u00e9 sa plateforme vers le cloud Mail.ru Cloud Solutions (MCS). Igor Shishkin raconte comment ils ont choisi leur nouveau fournisseur de cloud et comment ils ont r\u00e9ussi \u00e0 migrer en un temps record de deux heures.<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/users\/t3ran\/\" class=\"user_link\">t3ran<\/a><\/noindex>, administrateur syst\u00e8me senior chez \u00ab\u0423\u0420\u0423\u0421\u00bb.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Que fait \u00ab\u0423\u0420\u0423\u0421\u00bb <\/h2>\n<p>\nIl existe de nombreuses fa\u00e7ons d'am\u00e9liorer la qualit\u00e9 de l'environnement urbain, et l'une d'elles consiste \u00e0 le rendre \u00e9cologiquement s\u00fbr. C'est exactement sur quoi travaille la soci\u00e9t\u00e9 \u00ab\u0423\u0420\u0423\u0421 \u2014 Services num\u00e9riques intelligents\u00bb. Ici, ils mettent en \u0153uvre des solutions qui aident les entreprises \u00e0 contr\u00f4ler des indicateurs environnementaux essentiels et \u00e0 r\u00e9duire leur impact n\u00e9gatif sur l'environnement. Des capteurs collectent des donn\u00e9es sur la composition de l'air, le niveau de bruit et d'autres param\u00e8tres, puis les envoient sur une plateforme unique \u00ab\u0423\u0420\u0423\u0421 \u2014 \u042d\u043a\u043e\u043c\u043e\u043d\u00bb pour analyse et formulation de recommandations. <\/p>\n<h2>Comment fonctionne \u00ab\u0423\u0420\u0423\u0421\u00bb de l'int\u00e9rieur<\/h2>\n<p>\nLe client typique de \u00ab\u0423\u0420\u0423\u0421\u00bb est une entreprise situ\u00e9e dans une zone r\u00e9sidentielle ou \u00e0 proximit\u00e9. Cela peut \u00eatre une usine, un port, un d\u00e9p\u00f4t ferroviaire ou tout autre site. Si notre client a d\u00e9j\u00e0 re\u00e7u un avertissement, a \u00e9t\u00e9 sanctionn\u00e9 pour pollution de l'environnement ou souhaite lui-m\u00eame \u00e9mettre moins de bruit et r\u00e9duire ses \u00e9missions nuisibles, il se tourne vers nous, et nous lui proposons d\u00e9j\u00e0 une solution pr\u00eate pour le suivi environnemental.<\/p>\n<p><img decoding=\"async\" alt=\"Comment migrer vers le cloud en deux heures gr\u00e2ce \u00e0 Kubernetes et \u00e0 l&#039;automatisation.\" src=\"\/wp-content\/uploads\/2019\/09\/d319d36cbe6030c82c5e9d24d7987fa1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Sur le graphique de surveillance de la concentration de H2S, on peut voir des \u00e9missions nocturnes r\u00e9guli\u00e8res de l'entreprise voisine.<\/i><\/p>\n<p>Les dispositifs que nous utilisons chez \u00ab\u0423\u0420\u0423\u0421\u00bb contiennent plusieurs capteurs qui collectent des informations sur la concentration de certains gaz, le niveau de bruit et d'autres donn\u00e9es pour \u00e9valuer la situation environnementale. Le nombre exact de capteurs est toujours d\u00e9termin\u00e9 par la t\u00e2che sp\u00e9cifique.<\/p>\n<p><img decoding=\"async\" alt=\"Comment migrer vers le cloud en deux heures gr\u00e2ce \u00e0 Kubernetes et \u00e0 l&#039;automatisation.\" src=\"\/wp-content\/uploads\/2019\/09\/b0ce05ce245b6b905aeae26fd2463841.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nSelon la sp\u00e9cificit\u00e9 des mesures, les dispositifs avec capteurs peuvent \u00eatre plac\u00e9s sur les murs des b\u00e2timents, sur des poteaux et \u00e0 d'autres endroits arbitraires. Chaque dispositif collecte des informations, les agr\u00e8ge et les envoie \u00e0 la passerelle de r\u00e9ception des donn\u00e9es. L\u00e0, nous conservons les donn\u00e9es pour un stockage \u00e0 long terme et les pr\u00e9traitons pour une analyse ult\u00e9rieure. Un exemple simple de ce que nous obtenons en sortie apr\u00e8s analyse est l'indice de qualit\u00e9 de l'air, \u00e9galement appel\u00e9 AQI.<\/p>\n<p>Parall\u00e8lement, notre plateforme fonctionne avec de nombreux autres services, mais ils sont principalement de nature de soutien. Par exemple, le service de notification envoie aux clients des alertes si l'un des param\u00e8tres suivis (par exemple, le contenu en CO2) d\u00e9passe la valeur acceptable.<\/p>\n<h2>Comment nous stockons les donn\u00e9es. Une histoire avec Kubernetes sur bare metal<\/h2>\n<p>\nDans le projet d'\u00e9comonitoring \u00ab URUS \u00bb, il existe plusieurs magasins de donn\u00e9es. Dans l'un, nous conservons des donn\u00e9es \u00ab brutes \u00bb - celles que nous avons re\u00e7ues directement des appareils. Ce stockage fonctionnait comme une bande magn\u00e9tique, comme sur les anciennes cassettes, avec l'historique de toutes les mesures. Le deuxi\u00e8me type de stockage est utilis\u00e9 pour les donn\u00e9es pr\u00e9trait\u00e9es - des donn\u00e9es des appareils enrichies de m\u00e9tadonn\u00e9es sur les relations entre capteurs et les lectures des appareils eux-m\u00eames, leur appartenance \u00e0 des organisations, leurs emplacements, etc. Cette information permet d'\u00e9valuer dynamiquement comment un indicateur a \u00e9volu\u00e9 sur une p\u00e9riode donn\u00e9e. Nous utilisons le stockage des donn\u00e9es \u00ab brutes \u00bb aussi comme sauvegarde et pour restaurer les donn\u00e9es pr\u00e9trait\u00e9es, si n\u00e9cessaire.<\/p>\n<p>Lorsque nous cherchions il y a quelques ann\u00e9es comment r\u00e9soudre le probl\u00e8me du stockage, nous avions deux options de plateforme: Kubernetes et OpenStack. Mais \u00e9tant donn\u00e9 que ce dernier semble assez monstrueux (il suffit de regarder son architecture pour s'en rendre compte), nous avons opt\u00e9 pour Kubernetes. Un autre argument en sa faveur \u00e9tait une gestion logicielle relativement simple, permettant de d\u00e9couper plus facilement m\u00eame les n\u0153uds physiques selon les ressources. <\/p>\n<p>Parall\u00e8lement \u00e0 la ma\u00eetrise de Kubernetes lui-m\u00eame, nous avons \u00e9tudi\u00e9 les m\u00e9thodes de stockage des donn\u00e9es. Tant que tous nos stockages \u00e9taient maintenus sur Kubernetes sur notre propre mat\u00e9riel, nous avons acquis une excellente expertise. Tout ce que nous avions alors vivait sur Kubernetes : stockage stateful, syst\u00e8me de surveillance, CI\/CD. Kubernetes est devenu pour nous une plateforme tout-en-un. <\/p>\n<p>Mais nous souhaitions travailler avec Kubernetes comme un service, sans avoir \u00e0 nous occuper de sa maintenance ou de son d\u00e9veloppement. De plus, le co\u00fbt de son h\u00e9bergement sur du bare metal nous semblait \u00e9lev\u00e9, surtout que nous avions constamment besoin de d\u00e9veloppements ! Par exemple, l'une des premi\u00e8res t\u00e2ches a \u00e9t\u00e9 d'int\u00e9grer les contr\u00f4leurs Ingress de Kubernetes dans l'infrastructure r\u00e9seau de notre organisation. C'est une t\u00e2che complexe, surtout si l'on consid\u00e8re qu'\u00e0 l'\u00e9poque, rien n'\u00e9tait pr\u00eat pour la gestion logicielle des ressources comme les enregistrements DNS ou l'allocation. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/fr\/lir\/ipv4\/\"   title=\"adresses IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"804\">adresses IP<\/a>. Plus tard, nous avons commenc\u00e9 \u00e0 exp\u00e9rimenter avec un stockage de donn\u00e9es externe. Nous n'avons jamais r\u00e9ussi \u00e0 impl\u00e9menter le contr\u00f4leur PVC, mais il \u00e9tait d\u00e9j\u00e0 clair que c'\u00e9tait un travail consid\u00e9rable qui n\u00e9cessitait des sp\u00e9cialistes d\u00e9di\u00e9s.<\/p>\n<h2>La transition vers Google Cloud Platform - une solution temporaire.<\/h2>\n<p>\nNous avons r\u00e9alis\u00e9 qu'il n'\u00e9tait pas possible de continuer ainsi, et nous avons migr\u00e9 nos donn\u00e9es du bare metal vers Google Cloud Platform. En r\u00e9alit\u00e9, \u00e0 l'\u00e9poque, les options int\u00e9ressantes pour une entreprise russe n'\u00e9taient pas si nombreuses : \u00e0 part Google Cloud Platform, Amazon proposait un service similaire, mais nous avons tout de m\u00eame choisi la solution de Google. Elle nous semblait \u00e9conomiquement plus avantageuse, plus proche d'Upstream, sans parler du fait que Google est, en soi, un PoC Kubernetes en production.<\/p>\n<p>Le premier v\u00e9ritable probl\u00e8me est apparu en parall\u00e8le \u00e0 la croissance de notre base clients. Lorsque nous avons eu besoin de stocker des donn\u00e9es personnelles, nous avons \u00e9t\u00e9 confront\u00e9s \u00e0 un choix : travailler avec Google et enfreindre les lois russes, ou chercher une alternative en Russie. Le choix \u00e9tait, dans l'ensemble, pr\u00e9visible. \ud83d\ude42<\/p>\n<h2>\u00c0 quoi nous visions pour un service cloud id\u00e9al<\/h2>\n<p>\nAu d\u00e9but de nos recherches, nous savions d\u00e9j\u00e0 ce que nous voulions attendre de notre futur fournisseur cloud. Quel service recherchions-nous :<\/p>\n<ul>\n<li><b>Rapide et flexible<\/b>. Un service qui nous permettrait d'ajouter rapidement un nouveau n\u0153ud ou de d\u00e9ployer quelque chose \u00e0 tout moment. \n<\/li>\n<li><b>\u00c0 moindre co\u00fbt<\/b>. La question financi\u00e8re nous pr\u00e9occupait beaucoup, car nous \u00e9tions limit\u00e9s en ressources. Nous savions d\u00e9j\u00e0 que nous voulions travailler avec Kubernetes, et la t\u00e2che consistait maintenant \u00e0 minimiser son co\u00fbt pour augmenter ou au moins maintenir l'efficacit\u00e9 de cette solution.\n<\/li>\n<li><b>Automatis\u00e9<\/b>. Nous avions pr\u00e9vu de travailler avec le service via l'API, sans gestionnaires ni appels t\u00e9l\u00e9phoniques, ni situations o\u00f9 nous devions lever manuellement plusieurs dizaines de n\u0153uds en cas d'urgence. \u00c9tant donn\u00e9 que la plupart de nos processus sont automatis\u00e9s, nous attendions la m\u00eame chose du service cloud. \n<\/li>\n<li><b>Avec des serveurs en RF<\/b>. Bien s\u00fbr, nous avions l'intention de respecter la l\u00e9gislation russe et la fameuse loi 152-FZ.\n<\/li>\n<\/ul>\n<p>\n\u00c0 l'\u00e9poque, il y avait peu de fournisseurs de Kubernetes sous le mod\u00e8le aaS en Russie, et lorsque nous avons choisi un fournisseur, il \u00e9tait important pour nous de ne pas compromettre nos priorit\u00e9s. L'\u00e9quipe de Mail.ru Cloud Solutions, avec laquelle nous avons commenc\u00e9 \u00e0 travailler et collaborons toujours, nous a fourni un service enti\u00e8rement automatis\u00e9, avec support API et un tableau de bord convivial, qui inclut Horizon \u2014 gr\u00e2ce \u00e0 cela, nous avons pu rapidement d\u00e9ployer un nombre arbitraire de n\u0153uds.<\/p>\n<h2>Comment nous avons r\u00e9ussi \u00e0 migrer vers MCS en deux heures<\/h2>\n<p>\nDans de tels d\u00e9m\u00e9nagements, de nombreuses entreprises rencontrent des difficult\u00e9s et des \u00e9checs, mais dans notre cas, il n'y en a pas eu. Nous avons eu de la chance : comme nous travaillions d\u00e9j\u00e0 sur Kubernetes avant le d\u00e9but de la migration, nous avons simplement ajust\u00e9 trois fichiers et lanc\u00e9 nos services sur la nouvelle plateforme cloud, dans MCS. Je rappelle qu'\u00e0 ce moment-l\u00e0, nous \u00e9tions compl\u00e8tement sortis du bare metal et \u00e9tions sur Google Cloud Platform. Donc, le d\u00e9m\u00e9nagement lui-m\u00eame n'a pas pris plus de deux heures, plus un peu de temps (environ une heure) pour copier les donn\u00e9es de nos appareils. \u00c0 ce moment-l\u00e0, nous utilisions d\u00e9j\u00e0 Spinnaker (un service CD multi-cloud pour assurer la livraison continue). Nous l'avons \u00e9galement rapidement ajout\u00e9 au nouveau cluster et avons continu\u00e9 \u00e0 travailler normalement. <\/p>\n<p>Gr\u00e2ce \u00e0 l'automatisation des processus de d\u00e9veloppement et CI\/CD avec Kubernetes, chez \u00ab \u0423\u0420\u0423\u0421 \u00bb, un seul sp\u00e9cialiste s'en occupe (et c'est moi). \u00c0 un moment donn\u00e9, je travaillais avec un autre administrateur syst\u00e8me, mais il s'est av\u00e9r\u00e9 que toute la routine principale \u00e9tait d\u00e9j\u00e0 automatis\u00e9e, et du c\u00f4t\u00e9 de notre produit principal, les t\u00e2ches augmentaient, ce qui justifiait de diriger des ressources vers cela. <\/p>\n<p>Nous avons re\u00e7u de notre fournisseur cloud ce que nous attendions, car nous avons commenc\u00e9 la collaboration sans illusions. S'il y a eu quelques incidents, ils \u00e9taient principalement techniques et facilement explicables par la relative nouveaut\u00e9 du service. L'essentiel est que l'\u00e9quipe de MCS corrige rapidement les erreurs et r\u00e9agit promptement aux questions dans les messageries. <\/p>\n<p>Compar\u00e9 \u00e0 mon exp\u00e9rience avec Google Cloud Platform, je ne savais m\u00eame pas o\u00f9 se trouvait le bouton de feedback, car il n'y avait tout simplement pas besoin. En cas de probl\u00e8me, Google envoyait lui-m\u00eame des notifications de mani\u00e8re unidirectionnelle. Cependant, dans le cas de MCS, un grand avantage est qu'ils sont tr\u00e8s proches de leurs clients russes, tant sur le plan g\u00e9ographique que mental.<\/p>\n<h2>Comment nous voyons l'avenir des services cloud<\/h2>\n<p>\nActuellement, notre travail est \u00e9troitement li\u00e9 \u00e0 Kubernetes, qui nous satisfait pleinement en termes de t\u00e2ches d'infrastructure. Par cons\u00e9quent, nous n'avons pas l'intention de migrer ailleurs, m\u00eame si nous introduisons constamment de nouvelles pratiques et services pour simplifier les t\u00e2ches routini\u00e8res, automatiser de nouvelles, et am\u00e9liorer la stabilit\u00e9 et la fiabilit\u00e9 des services\u2026 Nous lan\u00e7ons actuellement le service Chaos Monkey (plus pr\u00e9cis\u00e9ment, nous utilisons chaoskube, mais cela ne change rien au concept :), qui a \u00e9t\u00e9 initialement cr\u00e9\u00e9 chez Netflix. Chaos Monkey fait une chose simple : \u00e0 tout moment, il supprime un pod al\u00e9atoire dans Kubernetes. Cela est n\u00e9cessaire pour que notre service fonctionne correctement avec un nombre d'instances de n\u20131, cela nous habitue \u00e0 \u00eatre pr\u00eats \u00e0 toute \u00e9ventualit\u00e9. <\/p>\n<p>Aujourd'hui, je consid\u00e8re l'utilisation de solutions tierces \u2013 comme les plateformes cloud \u2013 comme la seule option viable pour les jeunes entreprises. Au d\u00e9but, elles sont souvent limit\u00e9es en ressources, tant humaines que financi\u00e8res, et construire et entretenir son propre cloud ou centre de donn\u00e9es est trop co\u00fbteux et laborieux. Les fournisseurs de cloud permettent de minimiser ces co\u00fbts, car ils offrent rapidement les ressources n\u00e9cessaires pour faire fonctionner les services ici et maintenant, en ne payant que pour ce qui est utilis\u00e9. Quant \u00e0 l'entreprise \u00ab \u0423\u0420\u0423\u0421 \u00bb, nous restons pour l'instant fid\u00e8les \u00e0 Kubernetes dans le cloud. Mais qui sait, il se peut que nous devions nous \u00e9tendre g\u00e9ographiquement ou mettre en \u0153uvre des solutions bas\u00e9es sur du mat\u00e9riel sp\u00e9cifique. Ou peut-\u00eatre que la quantit\u00e9 de ressources consomm\u00e9es justifiera un Kubernetes sur bare-metal, comme dans le bon vieux temps. \ud83d\ude42<\/p>\n<h2>Ce que nous avons appris de notre exp\u00e9rience avec les services cloud<\/h2>\n<p>\nNous avons commenc\u00e9 \u00e0 utiliser Kubernetes sur des serveurs bare metal, et m\u00eame l\u00e0, il \u00e9tait bon \u00e0 sa mani\u00e8re. Mais ses v\u00e9ritables atouts se r\u00e9v\u00e8lent lorsqu'il est utilis\u00e9 en tant que composant aaS dans le cloud. Si vous fixez des objectifs et automatisez autant que possible, vous \u00e9viterez le vendor lock-in et le d\u00e9m\u00e9nagement entre fournisseurs cloud ne prendra que quelques heures, tout en pr\u00e9servant nos neurones. Nous conseillons aux autres entreprises : si vous souhaitez lancer votre service (cloud) avec des ressources limit\u00e9es et une vitesse de d\u00e9veloppement maximale, commencez d\u00e8s maintenant \u00e0 louer des ressources cloud, et construisez votre datacenter apr\u00e8s que Forbes ait \u00e9crit sur vous.<br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/mailru\/blog\/467163\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u043f\u043e\u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0430 Kubernetes \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0432\u0438\u0434\u0430\u0445: \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0434\u0435\u043f\u043b\u043e\u0439\u043c\u0435\u043d\u0442 \u043d\u0430 bare metal, \u0432 Google Cloud, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u043b\u0430 \u0441\u0432\u043e\u044e \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 \u0432 \u043e\u0431\u043b\u0430\u043a\u043e Mail.ru Cloud Solutions (MCS). \u041a\u0430\u043a \u0432\u044b\u0431\u0438\u0440\u0430\u043b\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u043e\u0431\u043b\u0430\u0447\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430 \u0438 \u043a\u0430\u043a \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a \u043d\u0435\u043c\u0443 \u0437\u0430 \u0440\u0435\u043a\u043e\u0440\u0434\u043d\u044b\u0435 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0418\u0433\u043e\u0440\u044c \u0428\u0438\u0448\u043a\u0438\u043d (t3ran), \u0441\u0442\u0430\u0440\u0448\u0438\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u00ab\u0423\u0420\u0423\u0421\u00bb. \u0427\u0435\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb \u0415\u0441\u0442\u044c \u043c\u043d\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28582,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-38075","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=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb.\" \/>\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\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\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\udd47\u041a\u0430\u043a \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f Kubernetes \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u0431\u043b\u0430\u043a\u043e \u0437\u0430 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa\" \/>\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-10-31T19:21:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:21:32+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\udd47Comment migrer vers le cloud en deux heures gr\u00e2ce \u00e0 Kubernetes et \u00e0 l'automatisation | ProHoster","description":"Entreprise \u00ab URUS \u00bb.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","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\udd47\u041a\u0430\u043a \u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f Kubernetes \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u043e\u0431\u043b\u0430\u043a\u043e \u0437\u0430 \u0434\u0432\u0430 \u0447\u0430\u0441\u0430 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f \u00ab\u0423\u0420\u0423\u0421\u00bb.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/kak-blagodarya-kubernetes-i-avtomatizatsii-migrirovat-v-oblako-za-dva-chasa","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-10-31T19:21:32+00:00","article:modified_time":"2019-10-31T19:21:32+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38075","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-02-08 20:44:57","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:15:23","updated":"2026-02-08 20:44:57","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\/38075","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=38075"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38075\/revisions"}],"predecessor-version":[{"id":157995,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/38075\/revisions\/157995"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/28582"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=38075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=38075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=38075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}