Une conférence a eu lieu le 29 novembre
Vous trouverez ci-dessous une vidéo des rapports de conférence - comment Tinkoff.ru a écrit son fournisseur d'infrastructure BareMetal, comment ils ont fait fonctionner Kubernetes par le groupe Mail.ru, un interactif sur les énigmes de Helm avec son RollingUpdate - et bien d'autres choses intéressantes dans les discours de CarPrice, Eldorado.ru, Rosgosstrakh, Brain4Net, ainsi qu'un concours pour les futurs intervenants @Kubernetes.
Merci aux invités de la conférence
Merci à tous ceux qui nous ont rejoint – ce ne serait pas pareil @Kubernetes sans vous.
Et voici la vidéo:
Ouverture de la conférence. Ilya Letunov, responsable de la plateforme Mail.ru Cloud Solutions
Dans le programme, nous avons cherché à rassembler la gamme la plus large possible d'options pour l'utilisation des K8 dans le paysage russe. Vous trouverez des histoires de ceux qui implémentent K8 en production, créent leurs propres outils pour travailler avec, collectent des bugs et recherchent des solutions aux problèmes, aident les autres à migrer vers Kubernetes, se développent en tant que fournisseur K8 et travaillent à diffuser les connaissances sur le nuances de la technologie. Nous espérons que cela constituera une image unique de l’expérience collective de la communauté russe Kubernetes.
Comment Tinkoff.ru a écrit son fournisseur d'infrastructure BareMetal. Stanislav Halup, responsable du groupe d'infrastructures d'attractions, Tinkoff
Stanislav Halup dirige le groupe d'infrastructure d'acquisition chez Tinkoff.ru depuis deux ans maintenant et parle souvent des K8 gérés et de la vie dans les cloud publics, mais cette fois, il partagera les défis technologiques auxquels il a été confronté lors de la création d'une plate-forme Hyperscale Private à partir de zéro.
Comment nous transférons les services du groupe Mail.ru vers Kubernetes. Mikhail Petrov, responsable technique du projet Platform, Mail.ru Group
Mikhail Petrov dirige le centre de compétences Kubernetes du groupe Mail.ru et est responsable du processus de transition vers Kubernetes pour tous les services du groupe. Dans le rapport, Mikhail parle non seulement de notre cluster et de notre pipeline, mais aussi des compétences que devrait posséder une personne qui dirige Kubernetes, ainsi que de la transformation des processus en équipe et de la recherche de compromis.
« La barre interactive à travers les yeux des développeurs. Puzzle de mise à jour roulante. " Dmitry Sugrobov, développeur, Leroy Merlin
Kubernetes est le standard de facto et Helm est un autre choix par défaut. Mais voici une question simple : que devez-vous faire pour mettre à jour la version d'une application exécutée avec Helm ? Appeler la mise à niveau de la barre ? En fait, si vous dépassez un peu le tutoriel, vous tomberez immédiatement sur beaucoup de nuances. En mode interactif, nous galoperons à travers ce qu'est Helm, examinerons son architecture et sa conception de stockage - et répondrons enfin à la question de savoir ce qui doit être fait pour que le RollingUpdate souhaité fonctionne.
Notre évolution en tant que fournisseur Kubernetes. Dmitry Lazarenko, directeur produit chez Mail.ru Cloud Solutions
Tout le monde est habitué aux solutions cloud de Mail.ru qui expliquent comment certaines choses complexes fonctionnent dans Kubernetes. En réalité, nous utilisons Kubernetes depuis plus de deux ans et le proposons depuis environ un an et demi
Kubernetes dans l'esprit du piratage. Yuri Builov, chef du département de développement, CarPrice
Aujourd'hui, en lançant de nouveaux projets dans Golang et React, CarPrice tient avec confiance la barre de Kubernetes et se souvient avec un sourire de la façon dont ils ont essayé de ne pas se noyer en poursuivant une « baleine » sur des bateaux de pêche avec un éléphant à bord. Cette histoire « ne parle pas de diriger un grand et beau bateau à voiles, mais d’une flotte de petits bateaux de pêche inesthétiques – rouillés par endroits, mais rapides, si agiles et dangereux ».
Comment nous avons lancé les K8 dans Production eldorado.ru. Konstantin Rekunov, chef du groupe opérationnel d'IM Eldorado.ru ; Denis Gurov, ingénieur DevOps principal, AGIMA
Eldorado.ru utilise Kubernetes sur son propre cloud/matériel dans un cluster relativement petit et avec un petit nombre de services, mais a déjà réussi à obtenir de nombreux résultats utiles. Des collègues partagent leur expérience de la mise en œuvre des K8 en production, notamment en abordant le sujet intéressant pour beaucoup du déplacement d'un cluster entre les contrôleurs de domaine sans temps d'arrêt et comment ils ont réussi à créer un processus permettant de diagnostiquer rapidement les problèmes. Les intervenants ont accordé une attention particulière aux cas pratiques de résolution de problèmes avec le réseau, car ces problèmes se sont révélés très douloureux et non triviaux pour eux, et ont également expliqué quels avantages ils ont tirés de la mise en œuvre et quelles perspectives de développement ils voient.
Implémentation d'OpenShift à Rosgosstrakh : du DevOps à l'exploitation de Production. Alexander Krylov, chef du service DevOps, Rosgosstrakh
Face à un fork stratégique - Kubernetes ou OpenShift, l'exploitation de Rosgosstrakh a choisi cette dernière en raison du Time to Market. En conséquence, nous avons réussi à créer du CI/CD en utilisant OpenShift, Bamboo et Artifactory et à assurer le fonctionnement des services basés sur OpenShift en production, ainsi qu'à les intégrer dans l'écosystème existant d'outils d'entreprise utilisés. À partir du discours, vous découvrirez le chemin épineux d'intégration de diverses solutions standard que nos collègues ont parcouru au cours des dernières années, ainsi que les éventuelles difficultés rencontrées sur le chemin pour les entreprises qui souhaitent le répéter.
Sécurisez les réseaux Kubernetes avec eBPF et Cilium. Comment travailler en profondeur avec le réseau au niveau du noyau ? Alexander Kostrikov, ingénieur DevOps, Brain4Net
En tant que société SDN, Brain4Net s'engage en faveur de la programmabilité non seulement du matériel réseau, mais aussi de l'ensemble de la pile réseau. Kubernetes peut également être programmé de manière plus flexible que les simples règles iptables. Un outil comme Cilium vous permet de le faire. Voyons comment Cilium utilise eBPF pour gérer le code du noyau et de l'espace utilisateur, ainsi que pour la mise en réseau, la sécurité, la surveillance et l'équilibrage de charge.
Concours « Le nôtre à la KubeCon »
Dans le cadre de notre programme de soutien @Kubernetes Ambassador, ceux qui
Restez à l'écoute
Suivez les annonces @Kubernetes, ainsi que d'autres événements Mail.ru Cloud Solutions sur notre chaîne Telegram :
Source: habr.com