KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Την περασμένη εβδομάδα, 19-23 Μαΐου, η Βαρκελώνη φιλοξένησε το κύριο ευρωπαϊκό συνέδριο για το Kubernetes και τις σχετικές τεχνολογίες, μια από τις μεγαλύτερες εκδηλώσεις ανοιχτού κώδικα στον κόσμο - KubeCon + CloudNativeCon Europe 2019. Πήραμε μέρος σε αυτό για πρώτη φορά, γίνοντας ασημένιος χορηγός της εκδήλωσης και η πρώτη ρωσική εταιρεία στο KubeCon με δικό της περίπτερο. Μια αντιπροσωπεία έξι υπαλλήλων της Flant στάλθηκε σε αυτήν και αυτό είδαμε...

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Η εκδήλωση στο σύνολό της

Το KubeCon είναι μια παγκόσμια εκδήλωση που διεξάγεται ήδη σε τρεις περιοχές: τις ΗΠΑ (από το 2015), την Ευρώπη (από το 2016) και την Κίνα (από το 2018). Η κλίμακα τέτοιων γεγονότων είναι αμέσως εντυπωσιακή. Εάν στο πρώτο ευρωπαϊκό KubeCon (2016 στο Λονδίνο) υπήρχαν περίπου 400 επισκέπτες, τότε πέρυσι (2018 στην Κοπεγχάγη) υπήρχαν ήδη 4300 και τώρα - 7700. (Στο τελευταίο αμερικανικό συνέδριο - ακόμα περισσότερο.)

Η πλήρης διάρκεια του KubeCon είναι 5 ημέρες, εκ των οποίων οι δύο πρώτες μπορούν να θεωρηθούν προπαρασκευαστικές (τα περίπτερα δεν έχουν ακόμη λειτουργήσει). Την πρώτη μέρα (Κυριακή) πραγματοποιήθηκε μια εξειδικευμένη εκδήλωση για το Ceph - Cephalocon. Την επόμενη μέρα, έως τις 17:00, θα πραγματοποιηθούν άλλα σεμινάρια και συναντήσεις για συγκεκριμένες τεχνολογίες, ενώ στη συνέχεια θα πραγματοποιηθούν οι πρώτες εκδηλώσεις για όλους τους επισκέπτες του συνεδρίου. Και μόλις άνοιξαν επίσημα οι πόρτες, έγινε σαφές ότι δεν θα υπήρχε πολύς κόσμος, αλλά πολύς.

Το δωμάτιο στεγαζόταν επίσης σύνολο από (περίπου 200) περίπτερα χορηγών και συνεργατών: από μικρά με λιτά περίπτερα μέχρι τεράστιους χώρους σαλονιών σε SAP, Microsoft, Google... Ωστόσο, όλα ήταν κατάλληλα για τέτοια κλίμακα: ένα υπέροχο σύστημα εξαερισμού και ψύξης (δεν υπήρχε αίσθηση του βουλώματος, ήταν πάντα ωραίο και δροσερό), ευρύχωρα περάσματα μεταξύ κερκίδων.

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Κοντά στο περίπτερό μας

Στον χώρο του περιπτέρου, η Flant ήταν η μόνη εταιρεία από τη Ρωσία, και αυτό από μόνο του προσέλκυσε το ρωσόφωνο κοινό. Πολλοί από αυτούς γνώριζαν ήδη για εμάς και στη συνέχεια άρχισαν οι συζητήσεις με τις φράσεις: «Α, δεν περιμέναμε να σε δούμε! Τι κάνεις εδώ?"

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά
Βρέθηκε στο απέραντο Κελάδημα

Με τους υπόλοιπους συμμετέχοντες στην εκδήλωση, η συζήτηση συνήθως ξεκινούσε με ερωτήσεις σχετικά με το ποιοι είμαστε και τι κάνουμε. Πολλοί συγκινήθηκαν επίσης από τη φράση "DevOps ως υπηρεσία" στο περίπτερό μας: "Πώς μπορεί να είναι αυτό; Το DevOps είναι μια κουλτούρα. Πώς μπορεί ο πολιτισμός να μετατραπεί σε υπηρεσία;...» Αυτό ήταν ένας εξαιρετικός λόγος για να μιλήσουμε για το τι κάνουμε και πώς μεταφέρουμε την περιβόητη κουλτούρα στους πελάτες.

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Μεταξύ των επισκεπτών στο περίπτερο υπήρχαν πολλοί σόλο DevOps: ελεύθεροι επαγγελματίες και μέλη μικρών ομάδων. Ενδιαφέρονταν για το δικό μας Ανοιχτού κώδικα Arsenal και μια προσέγγιση χωρίς μαλακίες. Τα σχόλια που λάβαμε υποδηλώνουν ότι τα υπάρχοντα εργαλεία μας ταιριάζουν καλά σε μια ποικιλία ροών εργασίας και μπορούν να λύσουν πιεστικά προβλήματα. Τα έργα που τράβηξαν τη μεγαλύτερη προσοχή ήταν werf и κυβόσκυλο, κάθε είδους δυνατότητες ανάπτυξης στο Kubernetes. Ο κόσμος ανησυχούσε επίσης ξεκάθαρα για το θέμα της διαχείρισης πολλών clusters: η λύση που θα ανακοινώσουμε σύντομα αποδείχθηκε σχετική ακόμη και για τους ελεύθερους επαγγελματίες. Μηχανικοί από μεγάλες εταιρείες πληροφορικής όπως η Google, η SAP, η IBM άκουσαν επίσης με ενθουσιασμό τις συσσωρευμένες εξελίξεις στο Open Source...

Εκπρόσωποι εταιρειών από την Ανατολική Ευρώπη, καθώς και τη Γερμανία και την Αγγλία ενδιαφέρθηκαν περισσότερο για τις άμεσες υπηρεσίες. Μια ξεχωριστή ιστορία είναι αρκετοί Ιάπωνες που παραδέχτηκαν ότι η προσέγγισή μας είναι ριζικά διαφορετική από αυτή που προσφέρεται εκεί. Οι πιθανοί πελάτες ενδιαφέρθηκαν για την προσέγγιση της υποστήριξης υποδομής με το κλειδί στο χέρι, την εμπειρία και την προθυμία να προσαρμοστούν ευέλικτα στις απαιτήσεις των πελατών.

Γνωρίσαμε επίσης εταιρείες με παρόμοιο προφίλ με εμάς από διαφορετικές χώρες: κάποιες μας προσέγγισαν και άλλες εμείς οι ίδιοι. Μοιραζόμενοι την εμπειρία μας, με δύο από αυτούς συζητήσαμε την υπάρχουσα συνεισφορά των δύο μερών στο Open Source και τις δυνατότητες περαιτέρω αλληλεπίδρασης - ο χρόνος θα δείξει τι θα προκύψει.

Αν μιλάμε γενικά για τις συζητήσεις στο περίπτερο, τότε προσωπικά με ενδιέφερε πολύ να ακούσω για νέα έργα και ιδέες. Ειδικότερα, συνιστώ να δώσετε προσοχή κήπος (ενορχηστρωτής ανάπτυξης για Kubernetes) και συνεπ (συνεχές προφίλ, συνεργασία με τον Προμηθέα και άλλους): τα demos τους έμοιαζαν πολλά υποσχόμενα και οι συγγραφείς δημιουργούν με αξιοσημείωτο ενθουσιασμό.

Τέλος, σημειώνω ότι δεν υπήρχαν γλωσσικά προβλήματα: όλοι είχαν ένα αξιοπρεπές επίπεδο αγγλικών. Εάν προέκυπταν οποιεσδήποτε αποχρώσεις, τότε τα τηλέφωνα, οι εκφράσεις του προσώπου και οι χειρονομίες συνδέονταν εύκολα. Προφανώς οι εγγενείς διαχειριστές cloud δεν λειτουργούν από υπόγεια σπιτιών γονέων.

Άλλες κερκίδες και ενδιαφέροντες άνθρωποι

Οι συμμετέχοντες στο KubeCon έκαναν κλήρωση στα περίπτερά τους πιο ακριβά παιχνίδια από αυτά που έχουμε συνηθίσει να βλέπουμε στα ρωσικά συνέδρια. Για να μην αναφέρουμε τους κύριους χορηγούς, που θα μπορούσαν να καυχηθούν για τεράστιες τηλεοράσεις και άλλα ελκυστικά buzzers... Το βράδυ της Τρίτης, αφιερώθηκαν 2 ειδικές ώρες για την κλήρωση πολλών δώρων - τότε ήταν ιδιαίτερα πολύς ο κόσμος και η ατμόσφαιρα των γιορτών ήταν ξεκάθαρα ένιωσα.

Αυτό που μου φάνηκε όμως πιο ενδιαφέρον ήταν η ίδια η κίνηση των μεγαλύτερων εταιρειών προς την κοινότητα του Ανοιχτού Κώδικα. Ακόμη και κατανοώντας τα εμπορικά τους κίνητρα (μεταξύ άλλων), πριν από πέντε χρόνια θα ήταν αδύνατο να φανταστεί κανείς ότι όλα όσα μιλούσαν εκπρόσωποι εταιρειών όπως η Microsoft και η Oracle τόσο στο περίπτερο όσο και στις αναφορές θα αφορούσαν προϊόντα ανοιχτού κώδικα.

Μεταξύ των αναγνωρίσιμων διασημοτήτων που συναντήσαμε, για παράδειγμα, τον Mark Shuttleworth:

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά
Ο τεχνικός μας διευθυντής Dmitry Stolyarov και ο ιδρυτής της Canonical Mark Shuttleworth

Όταν τον ευχαρίστησα για το Ubuntu, επειδή αυτή είναι η πρώτη μου διανομή και η αρχή της γνωριμίας μου με το Linux, μου απάντησε ότι δεν ήταν αυτός που έπρεπε να ευχαριστηθεί, αλλά «εκείνοι με τα πορτοκαλί μπλουζάκια», υπονοώντας καθόλου. Κανονικοί υπάλληλοι.

Είχα επίσης τη χαρά να μιλήσω με:

Έφερα το "Beluga" στο τελευταίο γιατί με βοήθησε πολύ στο CNCF Slack με ερωτήσεις σχετικά με το Kubernetes API. Εδώ προσπαθεί να το ανοίξει (στο τέλος το ανοίξαμε τρεις...):

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά
Ο James Munnelly εξετάζει το δώρο του

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά
Συνομιλία με τον Brian Brazil, Αρχισυντηρητή του Προμηθέα

Εκθέσεις, συναντήσεις και άλλες δραστηριότητες

Η Δευτέρα στο KubeCon είναι επίσημα αφιερωμένη στα λεγόμενα προσυνεδριακά γεγονότα και στην επίλυση άλλων πιεστικών ζητημάτων (όπως η προετοιμασία περιπτέρων). Αποδείχθηκε ότι ήταν πιο δωρεάν για εμάς, και ως εκ τούτου αποφασίσαμε να το επισκεφτούμε Σύνοδος Συνεχούς Παράδοσης, που διοργανώθηκε από το ταμείο CDF που δημιουργήθηκε πρόσφατα (γράψαμε ήδη γι' αυτό εδώ).

Ήταν ενδιαφέρον να ακούσουμε για την ενοποίηση των διαφόρων δυνάμεων που εμπλέκονται στην ανάπτυξη προϊόντων και προσεγγίσεων για την οργάνωση συνεχούς παράδοσης. Είχα την ευκαιρία να δω τον δημιουργό του Jenkins και επίσης να ακούσω μια αναφορά για το Jenkins X (μιλάμε επίσης για αυτό писали).

Προσωπικά, με γοήτευσε ακόμη περισσότερο η ιστορία ενός άλλου έργου αυτού του ιδρύματος - Τέκτων. Η προσπάθεια τυποποίησης των προσεγγίσεων του CD στο Kubernetes αξίζει ξεκάθαρα την προσοχή μας. Συγκεκριμένα, γοητεύονται από τις ευέλικτες δυνατότητες εισαγωγής του Tekton στους μεταφορείς και τις συνδέσεις τους. werf μέσω API. Με την προώθηση του Tekton ως πρότυπο, οι συντάκτες του (Google) θέλουν να μειώσουν τον κατακερματισμό των βοηθητικών προγραμμάτων CI/CD και συμφωνούμε μαζί τους.

Ο συνολικός αριθμός αναφορών στην εκδήλωση, που περιελάμβανε «τακτικές» (ημίωρες) ομιλίες, κεντρικές ομιλίες, σύντομες συνεδρίες (ομιλίες αστραπής) και πολυάριθμες εκδηλώσεις για κοινότητες (ενημερώσεις από έργα, συναντήσεις προγραμματιστών και χρηστών, παρουσιάσεις νέων συντηρητές), μετρημένο σε εκατοντάδες. Η κλίμακα αυτού που συμβαίνει (ακριβέστερα, τι έχει ήδη συμβεί) μπορεί να εκτιμηθεί από ιστοσελίδα του συνεδρίου.

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά
Έκθεση στην κεντρική αίθουσα του KubeCon Europe 2019. Φωτογραφία από τους διοργανωτές

Δεδομένου ότι όλοι ήμασταν συνεχώς εμπλεκόμενοι στον χώρο του περιπτέρου, πρακτικά δεν υπήρχε χρόνος να παρακολουθήσουμε τις κύριες ροές των παρουσιάσεων. Ωστόσο, δεν χρειάζεται να στεναχωριέστε: η οργάνωση CNCF έχει ήδη δημοσιεύσει για όλους βιντεοσκοπήσεις από αναφορές συμβάντων. Μπορούν να βρεθούν σε YouTube.

Την τελευταία μέρα, οι επισκέπτες του KubeCon δέχθηκαν ένα τελευταίο πάρτι διάρκειας περίπου 3 ωρών. Όλοι όσοι ήθελαν να το δουν μεταφέρθηκαν στο Poble Espanyol, ένα ισπανικό κάστρο που χτίστηκε για τους Ολυμπιακούς Αγώνες του 1988. Εντός των τειχών του, σε 7 χιλιάδες ειδικούς πληροφορικής δόθηκε νερό, φαγητό και ψυχαγωγία - έγινε σαφές πόσοι άνθρωποι ήρθαν από όλο τον κόσμο. Ίσως και πάρα πολύ:

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Αλλά η θέα είναι εκπληκτική:

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

Συμπέρασμα

Το European KubeCon είναι μια εκδήλωση που θα μείνει αξέχαστη για την κλίμακα, το υψηλό επίπεδο οργάνωσης, την εστίαση στην υποστήριξη και την ανάπτυξη μιας τεράστιας κοινότητας ανοιχτού κώδικα ανθρώπων που είναι πραγματικά παθιασμένοι με τη δουλειά τους. Δεν έχουμε ακόμη ακούσει τις κύριες αναφορές από το συνέδριο, αλλά με βάση την εμπειρία των ηχογραφήσεων που είναι διαθέσιμες από προηγούμενα KubeCons, το επίπεδο και η συνάφειά τους είναι απίθανο να εγείρουν ερωτήματα.

Κάναμε επίσης ορισμένα συμπεράσματα για εμάς με βάση τη δική μας συμμετοχή. Οι μίνι-παρουσιάσεις των έργων μας Ανοιχτού Κώδικα είναι μια εξαιρετική ευκαιρία να «ξεκινήσετε μια συζήτηση» με την ευρύτερη κοινότητα. Δεν ήταν ανακάλυψη ότι η παροχή μιας ολοκληρωμένης αναφοράς θα είχε ακόμη μεγαλύτερο όφελος από αυτή την έννοια (παρεμπιπτόντως, ο ανταγωνισμός για αναφορές για το KubeConEU'19 ανήλθε σε 7 αιτήσεις ανά διαθέσιμη θέση). Καταλάβαμε επίσης ποιες παρουσιάσεις θα ήταν χρήσιμες και τι πρέπει να γραφτεί στο ίδιο το περίπτερο προκειμένου να αφαιρεθούν κάποιες από τις ερωτήσεις και να προχωρήσουμε γρήγορα σε μια πιο λεπτομερή συζήτηση.

Φωτογραφίες με το KubeCon από τους διοργανωτές μπορείτε να το βρείτε στο αυτό το άλμπουμ του Flickr.

ΕΝΗΜΕΡΩΣΗ (4 Ιουνίου): Το CNCF έστειλε επίσημα στατιστικά στοιχεία για την εκδήλωση. Εδώ είναι:

KubeCon Europe 2019: Πώς παρακολουθήσαμε την κύρια εκδήλωση Kubernetes για πρώτη φορά

ΥΣΤΕΡΟΓΡΑΦΟ. Για τη βοήθεια στην προετοιμασία του υλικού, ευχαριστώ τον συνάδελφό μου Vladimir Kramarenko (κραμαράμα).

ΜΑΔ

Διαβάστε επίσης στο blog μας:

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο