KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

A semana pasada, do 19 ao 23 de maio, Barcelona acolleu a principal conferencia europea sobre Kubernetes e tecnoloxías relacionadas, un dos maiores eventos de código aberto do mundo. KubeCon + CloudNativeCon Europe 2019. Participamos nel por primeira vez, converténdonos en patrocinador de prata do evento e na primeira empresa rusa en KubeCon con stand propio. Enviouse a ela unha delegación de seis empregados de Flant, e isto foi o que vimos...

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

O evento no seu conxunto

KubeCon é un evento global que xa se celebra en tres rexións: Estados Unidos (desde 2015), Europa (desde 2016) e China (desde 2018). A escala deste tipo de eventos é inmediatamente impresionante. Se na primeira KubeCon europea (2016 en Londres) houbo uns 400 visitantes, o ano pasado (2018 en Copenhague) xa houbo 4300, e agora 7700. (Na última conferencia estadounidense, aínda máis.)

A duración total da KubeCon é de 5 días, os dous primeiros dos cales poden considerarse preparatorios (os postos aínda non están operativos). O primeiro día (domingo) houbo un evento especializado en Ceph - Cefalocón. Ao día seguinte, ata as 17:00 horas, terán lugar outras xornadas e encontros sobre tecnoloxías específicas, tras os que terán lugar os primeiros actos para todos os asistentes ao congreso. E nada máis abrir oficialmente as portas, quedou claro que non habería moita xente, pero si moita.

O cuarto tamén albergaba Conxunto de (uns 200) postos de patrocinadores e socios: dende pequenos con stands modestos ata enormes salas de estar en SAP, Microsoft, Google... Porén, todo era apto para tal escala: un marabilloso sistema de ventilación e refrixeración (non había sensación). de stuffness, era sempre agradable e fresco) , espazos pasaxes entre as bancadas.

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

Preto do noso stand

Na zona do stand, Flant era a única empresa de Rusia, e este feito atraeu ao público rusofalante. Moitos deles xa coñecían de nós, e entón comezaron as conversas coas frases: “¡Oh, non esperabamos verte! Que fas aquí?"

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez
Atopado no vasto Twitter

Co resto dos participantes do evento, a discusión comezaba habitualmente con preguntas sobre quen somos e que facemos. A moitos tamén lles tocou a frase "DevOps como servizo" no noso stand: "Como pode ser isto? DevOps é unha cultura. Como se pode converter a cultura nun servizo?...” O que foi un excelente motivo para falar do que facemos e de como achegamos a notoria cultura aos clientes.

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

Entre os visitantes do stand había moitos DevOps en solitario: autónomos e membros de pequenos equipos. Estaban interesados ​​no noso Arsenal de código aberto e un enfoque sen tonterías. Os comentarios que recibimos suxiren que as nosas ferramentas existentes encaixan ben nunha variedade de fluxos de traballo e poden resolver problemas urxentes. Os proxectos que máis chamaron a atención foron werf и cubedog, todo tipo de funcións de implantación en Kubernetes. A xente tamén estaba claramente preocupada polo tema da xestión de moitos clústeres: a solución que anunciaremos en breve resultou relevante incluso para os autónomos. Os enxeñeiros de grandes empresas informáticas como Google, SAP, IBM tamén escoitaron con entusiasmo os desenvolvementos acumulados de código aberto...

Os representantes de empresas de Europa do Leste, así como de Alemaña e Inglaterra estaban máis interesados ​​nos servizos directos. Unha historia aparte son varios xaponeses que admitiron que o noso enfoque é radicalmente diferente do que alí se ofrece. Os clientes potenciais estaban interesados ​​no enfoque do soporte de infraestrutura chave en man, experiencia e vontade de adaptarse de forma flexible aos requisitos dos clientes.

Tamén coñecemos empresas cun perfil semellante ao noso de distintos países: algunhas achegáronse a nós, e outras a nós mesmos. Compartindo a nosa experiencia, con dous deles discutimos a contribución existente das dúas partes ao código aberto e as posibilidades de interacción ulterior; o tempo dirá o que sairá.

Se falamos das discusións no stand en xeral, entón eu persoalmente estaba moi interesado en escoitar novos proxectos e ideas. En particular, recomendo prestar atención xardín (orquestrador de desenvolvemento para Kubernetes) e conprof (perfil continuo, traballo con Prometheus e outros): as súas demostracións parecían prometedoras e os autores crean con notable entusiasmo.

Por último, observo que non houbo problemas lingüísticos: todos tiñan un nivel de inglés decente. Se xurdía algún matices, entón os teléfonos, as expresións faciais e os xestos estaban facilmente conectados. Ao parecer, os administradores nativos da nube non funcionan sotos das casas dos pais.

Outros stands e xente interesante

Os participantes da KubeCon sortearon nos seus postos xoguetes máis caros dos que estamos afeitos a ver nas conferencias rusas. Sen esquecer os patrocinadores principais, que podían presumir de enormes televisores e outros atractivos zumbadores... O martes pola noite destináronse 2 horas especiais para o sorteo de numerosos premios -despois houbo especialmente moita xente, e o ambiente festivo era evidente. sentiu.

O que me pareceu máis interesante, sen embargo, foi o propio movemento das empresas máis grandes cara á comunidade de código aberto. Aínda entendendo os seus motivos comerciais (entre outras cousas), hai cinco anos sería imposible imaxinar que todo o que falaban representantes de empresas como Microsoft e Oracle tanto no stand como nas reportaxes se relacionase con produtos Open Source.

Entre as celebridades recoñecibles que coñecemos, por exemplo, Mark Shuttleworth:

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez
O noso director técnico Dmitry Stolyarov e o fundador de Canonical Mark Shuttleworth

Cando lle dei as grazas por Ubuntu, porque esta é a miña primeira distribución e o comezo do meu coñecemento con Linux, respondeume que non era a el a quen se lle debía agradecer, senón "eses rapaces de alí con camisetas laranxas", dando a entender nada. Empregados canónicos.

Tamén tiven o pracer de falar con:

Trouxei "Beluga" ao último porque me axudou moito en CNCF Slack con preguntas sobre a API de Kubernetes. Aquí está intentando abrilo (ao final abrimos tres...):

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez
James Munnelly examina o seu don

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez
Conversamos con Brian Brazil, o principal mantedor de Prometheus

Informes, reunións e outras actividades

O luns en KubeCon dedícase oficialmente aos chamados eventos previos á conferencia e a resolver outros problemas urxentes (como a preparación de cabinas). Resultounos máis gratuíto, polo que decidimos visitalo Cumio de entrega continua, organizado polo fondo CDF de recente creación (xa escribimos sobre el aquí).

Foi interesante escoitar sobre a unificación de varias forzas implicadas no desenvolvemento de produtos e enfoques para organizar a entrega continua. Tiven a oportunidade de ver ao creador de Jenkins, e tamén de escoitar unha reportaxe sobre Jenkins X (tamén falamos diso писали).

Persoalmente, aínda me fascinaba máis a historia doutro proxecto desta fundación - Tectón. O intento de estandarizar os enfoques do CD en Kubernetes claramente merece a nosa atención. En particular, están cativados polas capacidades de inserción flexible de Tekton nos seus transportadores e conexións. werf mediante API. Ao promover Tekton como estándar, os seus autores (Google) queren reducir a fragmentación das utilidades CI/CD, e estamos de acordo con elas.

O número total de relatorios do evento, que incluíu tanto discursos “periódicos” (media hora), keynotes, sesións curtas (charlas lóstrego) como numerosos eventos para comunidades (actualizacións de proxectos, reunións de desenvolvedores e usuarios, presentacións de novas mantedores), medido en centos. A escala do que está a suceder (máis precisamente, o que xa pasou) pódese avaliar por sitio web da conferencia.

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez
Reportaxe no salón principal de KubeCon Europe 2019. Foto dos organizadores

Dado que todos estabamos constantemente implicados na zona dos stands, practicamente non houbo tempo para asistir aos principais fluxos de presentacións. Porén, non hai que molestarse: a organización do CNCF xa publicou para todos gravacións en vídeo de informes de eventos. Pódense atopar en YouTube.

O último día, os visitantes da KubeCon tiveron unha festa final dunhas 3 horas de duración. Todos os que quixeron asistir foron levados ao Poble Espanyol, un castelo español que se fixo para os Xogos Olímpicos de 1988. Dentro dos seus muros, 7 mil especialistas en TI recibiron auga, comida e entretemento: quedou claro cantas persoas chegaban de todo o mundo. Quizais incluso demasiado:

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

Pero a vista é incrible:

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

Conclusión

European KubeCon é un evento que será lembrado pola súa escala, alto nivel de organización, centrado en apoiar e desenvolver unha enorme comunidade de código aberto de persoas verdadeiramente apaixonadas polo seu traballo. Aínda temos que escoitar os principais informes da conferencia, pero baseándonos na experiencia das gravacións dispoñibles en anteriores KubeCons, é improbable que o seu nivel e relevancia susciten dúbidas.

Tamén fixemos unha serie de conclusións para nós baseadas na nosa propia participación. As minipresentacións dos nosos proxectos de código aberto son unha excelente oportunidade para "iniciar unha conversación" coa comunidade máis ampla. Non foi un descubrimento que a presentación dun informe completo traería un beneficio aínda maior neste sentido (por certo, o concurso de informes para KubeConEU'19 ascendeu a 7 solicitudes para unha praza dispoñible). Tamén entendemos que presentacións serían útiles e que habería que escribir no propio stand para eliminar algunhas das preguntas e pasar rapidamente a unha discusión máis detallada.

Fotos con KubeCon dos organizadores pódese atopar en este álbum de Flickr.

ACTUALIZACIÓN (4 de xuño): CNCF enviou estatísticas oficiais do evento. Aquí está ela:

KubeCon Europe 2019: como asistimos ao evento principal de Kubernetes por primeira vez

PD Por axuda na preparación do material, agradezo ao meu colega Vladimir Kramarenko (kramarama).

PPS

Lea tamén no noso blog:

Fonte: www.habr.com

Engadir un comentario