В этом эпизоде CloudSkills.fm Я догоняю Келси Хайнушью О том, как ориентироваться в вашей карьере в Tech и что Кубернаны Ландшафт будет выглядеть в 2020 году.
Вы можете слушать этот эпизод здесь: https://cloudskills.fm/056.
Kelsey Hightower — это сотрудник разработчика, защищенный от платформы Google Cloud Platform и носил любую возможную каждую шляпу на протяжении всей своей карьеры в Tech, но большинство пользуются лидерскими ролями, ориентированными на создание вещей, а также доставки программного обеспечения. Kelsey — это сильный защитник с открытым исходным кодом, ориентированным на создание простых инструментов, которые заставляют людей улыбаться. Когда он не сражает кода, вы можете поймать его, что он дает технические семинары, охватывающие все, от программирования и администрации системы, к его любимым дистрибутиве Linux месяца.
- Келси в Твиттере: @kelseyhightower.
- Келси Kubecon 2019 Keynote.
- Кубернаны трудно
- Теория обещания — что это?
- Программа сертифицированных администратора Kubernetes (CKA)
Полная стенограмма:
Майк Пфефер: Итак, Келси, я очень ценю, что вы принимаете время, чтобы быть здесь на шоу с нами сегодня. Как поживаешь?
Кельси Хайнушью: Я делаю фантастическую, и я действительно с нетерпением жду этого.
Майк Пфефер: Да, я тоже. Мы говорили о Kubernetes круглый год на этом подкасте. Многие люди становятся вроде впадают в него. Я знаю, что вы вроде главного чемпиона в Google для обучения всех о том, что происходит со всеми этими новыми. Так что, возможно, мы могли бы начать с вашего текущего впечатления от вещей, как они сегодня, то, что вы видите в поле. Многие люди пытаются понять эти вещи. Так что, возможно, мы могли бы просто начать там.
Кельси Хайнушью: Я думаю, что я больше всего впечатлял, это число людей, которые могут вести разговор о распределенных системах. Всего шесть лет назад я не мог провести отличный разговор о распределенных системах, просто не было моей вещью. Даже как системный администратор, управляющий тысячами машин в некоторых случаях, я никогда не думал об этом, как мы думаем об этих системах сегодня. Увидев общин … И я не просто говорю о экспертов здесь, я говорю обо всех людях, которые нового в Куберане, изучая терминологию, а затем обсуждают, где они принимают свой существующий опыт, будь то с марионеткой, шеф-поваром или Anisible, управление VMware или Microsoft есть. Все эти навыки появляются сейчас, используя ту же терминологию, чтобы описать нашу собственную лучшую практику, я думаю, что мы в действительно здоровой точке, именно поэтому я сейчас говорю: «Эй, что дальше?»
Майк Пфефер: Да я согласен. Это был интересный год. Там было так много изменений. Если вы даже подумываете три, четыре года назад, он так сильно отличается, чем раньше. Итак, я действительно люблю, что вы сказали, что, потому что я тоже заметил это. И, конечно же, одна из самых больших вещей для выполнения всех этих новых способов выполнения работы — это скорее сообщественную аспект, на самом деле больше работы вместе против работы друг против друга. Это, кажется, является ключевым компонентом успеха от того, что я собираюсь наблюдать, что происходит.
Кельси Хайнушью: Да, мы просто на высоте движения с открытым исходным кодом. Потому что я помню, что подвергается воздействию открытого источника таким образом, где он совершил технологию доступной, появился небольшой набор людей, у которых есть навыки и способность реализовывать много этих классических систем. Мы не даем достаточно кредита LS и awk, и все эти команды, по сути, основанные на основании этих идей открытого исходного кода, чтобы дать нам всю силу, чтобы начать выравнивание в игре.
Кельси Хайнушью: И теперь я вижу, как мы делаем то же самое, но с общинным аспектом. И причина, по которой парк община приносит столько внимания, заключается в том, что мы расширили количество людей, которые способны вносить вклад так. Таким образом, вместо того, чтобы иметь 10-е или 100 человек, теперь мы, вероятно, ближе к миллионам людей. А потом, когда мы собираемся, и мы собираемся вместе, это то, что мы называем сообществом.
Майк Пфефер: Да, я не мог согласиться с этим. На самом деле я был на самом деле просто разговор ранее, до этого звонка сегодня, где кто-то говорил о том, как они смогли участвовать с инженером в большой облачной компании через GitHub, через вопрос. Это был проект с открытым исходным кодом, и он смог в основном работать с инженером, который поддерживал эту функцию после пары недель движения вперед и назад, такого рода строки доступа и этот общинный аспект развития открытого источника помогли им говорить кому-то, что на самом деле что-то исправило в процессе.
Майк Пфефер: Кто-нибудь вроде интересное время для того, чтобы действительно попасть в него, потому что я считаю, что он действительно попал туда, чтобы помочь с обновлением документации, в рамках своего вклада открытого источника, который начал все это. И к вашей точке, это действительно увлекательно видеть, что есть так много возможностей для людей для внесения вклад.
Кельси Хайнушью: Вы знаете, что смешно? Первый вкус, этот опыт, который вы описываете, определенно волшебно. Я помню, как получить первый вкус этого на [Iris-C 00:04:36] в день.
Майк Пфефер: Верно.
Кельси Хайнушью: Я пытался научиться haskell всех языков программирования.
Майк Пфефер: О, вау. Веселье.
Кельси Хайнушью: Я действительно был запутался по поводу состоиться в списке, я просто не мог прочитать его таким образом, чтобы мой мозг мог понять. И я помню, как прыгал в IRIS-C, и кто-то очень терпеливый со мной. Разбие точно, как они работали, почему они работали таким образом, и как они отличались от, давайте скажем, что делает Python, потому что он также имеет составные данные. Я думаю, что сделал GitHub, сделал этот опыт более доступным для всех остальных.
Майк Пфефер: Я согласен. Я наблюдал за вашими ключами из Кубекона не так давно, и для любого, кто не слышал, я свяжу его в шоу-нотах, вы можете проверить это. Это Kubecon 2019 U.S. Keynote, что Келси сделал. Я думаю, что, наверное, самая большая вынос для меня, слушая это было точками, которые вы сделали о том, чтобы быть более включительным. И я думаю, что если вы оглядываетесь назад на 20 лет в Tech один из способов, которыми вы … Иногда люди будут строить влияние, будучи средним. Они будут пытаться быть Стивом рабочими работами или попытаться снять это, и это на самом деле на самом деле на самом деле. Речь идет не о мне вроде ведущего обвинения, но оно больше о том, как я могу раллироваться или заставить людей вокруг меня ралли вокруг этого проекта, а также вроде этого.
Майк Пфефер: Так вы думаете, что для людей, слушающих, что они пытаются выяснить, где они собираются вписаться в этот новый мир, это то, что они должны сдвигать их внимание, — это больше этого сообщества?
Кельси Хайнушью: Смешно, мы говорим об сообществе, как будто это отдельная вещь. Ты человек первым. Сначала вы родились в сообществе. Инженерия вторая. Программное обеспечение второе. И когда мы отвернуемся в угол, и мы просто стараемся иметь отношения с компьютером, это странно самостоятельно, но это неестественный бит. Часть, которая естественна, взаимодействует с другими людьми. И когда мы можем принести часть этой естественной сущности в работу, то я думаю, что она становится более приятной.
Келси Хайтауэр: Когда вы говорите о формах лидерства, я думаю, что есть некоторые случаи, когда люди не видели различные виды лидерства. Некоторые люди имеют вид видела альфа-мужского стиля лидерства или короля на вершине холма формы лидерства, но есть другие формы лидерства. И иногда вы можете быть человеком, который просто заботится о других. Вы можете быть человеком, который действительно держит всех честенных и соответствующих друг друга. Есть все формы лидерства. Я думаю, что я надеюсь, что мы сделаем, это то, что независимо от того, какой ваш фон — ваш уровень экспертизы … Потому что помните, что бы ни был ваш уровень экспертизы, это только на сегодня. В идеале, вы становитесь лучше, как вы идете. Поэтому нам нужны все, насколько они должны появиться, и когда время правильно, я не хочу никого не заставлять никого, но, когда пришло время, появится и будет таким лидером. И иногда лидерство так же просто, как реагировать на чью-то вопрос на Github с решением, которое работает для вас.
Майк Пфефер: Я действительно согласен с этим сто процентов. Я думаю, вероятно, для меня самый большой намек на многое … потому что я сделал это. В начале моей карьеры я был очень только на одном с компьютером с компьютером. Легко похвастаться в ловушку в этом мышлении там, где это похоже, что это так, как только я вроде шлифования, выполняя все эти технические работы, а затем забыть о человеческом элементе, который является по умолчанию, так что после того, как пройти через это. И затем, работая на более крупных компаниях, таких как Amazon и Microsoft, а затем, понимая, сколько культуры фактически управляет успехом этих компаний.
Mike Pfeiffer: Когда вы упомянули руководство, я думал о Amazon, потому что они … только потому, что я работал там, и я так знаком со своими принципами лидерства и все это. Там так много разных способов вести, что верно. Но вы думаете, что из-за этого и так, как люди, как и сами, как Google и Microsoft и Amazon, ведут бизнес, это придется повлиять на клиентов в какой-то момент, которые вроде в этой старой модели, где они Не может думать о открытом источнике. Или, может быть, они не думают о перекрестном сотрудничестве между командами и такими вещами. Это то, что будет то, что большие поставщики испытывают вызов, чтобы получить эти другие предприятия, чтобы добраться до их уровня от культурной перспективы?
Кельси Хайнушью: Я просто собираюсь нарисовать свой собственный опыт. Я помню, когда я впервые попал в большой технический, как потребитель, как клиент. Я помню, вы просто пошли и покупаете программное обеспечение от продавца. И ожидание не было, чтобы вы были фактически исправлены или внести вклад в это программное обеспечение. Вы только что купили его, и если вам нужны новые функции, вы добрались до поставщика, и вы спросите, и, возможно, они доставят его, а затем вы платите за это. Так что это были отношения, которые я думаю, в ранних начинаниях много всего этого материала, потому что было трудно, и очень немногие люди знали, как это сделать.
Кельси Хайнушью: Но если вы уменьшаете более 20 и 30 лет, многие люди, которые работают на этих продавцах, сейчас работают в этих компаниях, и они знают, как построить это программное обеспечение. Они знают, как это программное обеспечение должно вести себя. И когда вы объедините эту миграцию с природой открытого источника, эти люди начинают конкурировать продукты. Подумайте обо всех базах данных с открытым исходным кодом, которые мы видим. Подумайте обо всех языках программирования с открытым исходным кодом. Эти вещи, как правило, все были проприетарными. Поэтому, как только вы начнете людей, создающих эти вещи с открытым исходным кодом, они начинают строить бизнес на вершине этих проектов с открытым исходным кодом. А затем, когда вы это сделаете, теперь вы начинаете пригласить клиента, чтобы также стать вкладчиком, и теперь CoaCher вокруг программного обеспечения переключается из-за этого открытого исходного характера строительных предприятий сверху. И это довольно успешное дело, которое обусловлено взносами сообщества.
Кельси Хайнушью: Теперь это не просто благотворительность, о которой мы говорим здесь. Это способность к клиенту с правильным навыком навыка, чтобы сказать, как работает продукт, так как они могут получить некоторый приоритет на функциям, которые им нужны. А потом это приводит к всем этим хорошим вещам, таким как расширяемые API, возможность изменять программное обеспечение, чтобы соответствовать вашим собственным потребностям, не нарушая программное обеспечение. И я думаю, что это в ядре многих принципов с открытым исходным кодом.
Майк Пфефер: Да, это интересное время определенно в отрасли. Я заметил, что Shift с открытым исходным кодом действительно начинает оказывать влияние в материал, на которых я работаю. Особенно в этом году, но даже более чем за последние шесть, семь месяцев. Это было довольно эффектно.
Майк Пфефер: Но переключение передач немного немного. Что такое пейзаж прямо сейчас с Кубернетами? Есть много прогрессивных компаний, использующих его на большой глубине, а затем есть много других компаний, которые оценивают и пытаются увидеть, если они даже попадают в эту игру, а также куча вещей между ними. Ваши нынешние мысли на Куберане будут любыми интересными для людей, слушающих. Я уверен, что есть много обстоятельств и разных переменных, но, возможно, мы могли бы войти в это немного. Как будет выглядеть 2020 года для Куберанес?
Кельси Хайнушью: Да, если вы компании, у вас есть 50 виртуальных машин, и ваша террафом — это правильно, где вы хотите, ваша настройка управление правильным, где вы этого хотите, вещи просто работают. Ваша команда тратит больше времени на сервер возможность, чем управление виртуальными машинами. Ты в сладком месте. Теперь, пока Kubernetes может быть очень интересным для вас, вы можете не обязательно понадобиться, если у вас есть все эти вещи в игре. Вы можете быть в порядке, где вы находитесь. Так что вы можете посмотреть и сказать: «Ух ты, эта кубернана выглядит интересной, но у нас есть то, что нам нужно». И я бы поощрял эту группу людей, наверное, просто обратить внимание, может быть, даже пинать шины на нем, но я не обязательно буду спешить изменить все, если у меня будет мир, который я только что описал.
Кельси Хайнушью: Теперь большинство людей, которых я встречаю … Поэтому я, вероятно, пойти на месте, чтобы увидеть от 50 до 100 клиентов за год. И то, что я склонен найти на более крупных предприятиях, они обычно чувствуют, что они состоят из 10 различных компаний. И одна компания может быть довольно далеко наряду с некоторыми новыми технологиями, сферой ответственности одной компании управляет всеми системами, которые в настоящее время зарабатывают деньги, это моя замена наследие в нашей структуре. В их мире есть только разные потребности. Итак, если бы я думал о существующих вложениях, и вы пытаетесь решить свою инфраструктуру, принесенные вещи, такие как открытие услуг, может быть, вы хотите сделать автоматическое развертывание, может быть, вы думаете о управлении конфигурацией, то он получает Интересно, потому что в тот момент Кубернаны представляют собой способ пойти от этого среднего путешествия проходить через все предыдущие абстракции для увеличения текущего состояния мира, и, возможно, вы можете просто сделать ссылку на Kubernetes и просто упаковывать свои приложения в Контейнеры и плечо Kubernetes идут вперед.
Кельси Хайнушью: Если у вас уже есть что-то вроде кочевника, или, возможно, вы просто используете что-то вроде докера, то я думаю, что большой вопрос на столе — это импульс и сообщество. И то, что я имею в виду под этим, я помню, как это видно, когда Солярис был королем. Я помню, изучаю Solaris перед Linux. Но тогда я увидел, что сообщество с открытым исходным кодом поступает сзади, и все начали тяготеть в сторону линькса, экосистема сделала, а затем солярис вроде упал на приезд. Я думаю, что мы видим, что Kubernetes появляются и оспаривают некоторые из этих существующих платформ с тем же типом импульса, которые я видел тогда.
Майк Пфефер: Да, история имеет тенденцию повторять себя немного. Я говорил о некоторых параллелях, которые я видел, так как я тоже был в течение длительного времени. Это действительно интересное понимание. Я думаю, что там много, чтобы распаковать там для многих людей, слушающих это, потому что в зависимости от того, где вы начинаете, это другой разговор.
Майк Пфефер: И на этот вопрос один из мнений, который сейчас циркулирует прямо сейчас, и он имеет большой смысл, это то, что большинство компаний, которые идут вперед и пытаются работать с Kubernetes, вероятно, собираются использовать его как какой-то тип управления. Возможно, они не собираются по-настоящему построить свои собственные кластеры Kubernetes, потому что это всего лишь много работы, и навыки, необходимые в инженерных командах, чтобы на самом деле тянуть это, является существенным. Это похоже на то, что … Согласны ли вы с этим понятьем людей, которые собираются посмотреть Кубернаны в качестве управляемого сервиса, идущего вперед, или есть еще заслуги в людях действительно копаться в глубине и зная, как управлять кластером, как эксперт?
Кельси Хайнушью: Вы знаете, это смешно, 15 лет назад я получил свою первую машину Linyx. И я открываю это И я следую за некоторыми учебниками о том, как установить программное обеспечение, и один из этих учебных пособий понравится », — используйте VI для редактирования этого файла. «Я был как», хорошо. VI, «И я дал ему имя файла. А потом оттуда я внес мои изменения Но я не мог выйти из редактора. Я буквально не знал, как выйти из редактора. Поэтому я закрыл окно, я ударил маленькую красную кнопку X, а потом я заметил, что мои изменения не были там. Я действительно теряю свой разум в этот момент. Я не знаю, как правильно сохранить файл в VI, и я ищу графический интерфейс, что-то, что я привык любить текстовую площадку или что-то, потому что я просто не понимаю Vim.
Кельси Хайнушью: Теперь мы могли бы сказать, что VIM просто слишком сложен для тех, кто когда-нибудь использовать, и мы должны придерживаться этих других вещей. Я думаю, что теперь Cubernetes представляет прямо сейчас, так это то, что большинство людей незнакомы с Куберанетами, поэтому очень трудно судить о системе, с которой у вас нет знакомств, потому что это всегда тяжело. Все трудно, если у вас нет опыта с этим. Теперь, когда вы получите немного большего опыта, тогда вы можете начать судить и сказать: «Эй, эти районы, вероятно, немного сложнее, чем они должны быть», и начать предлагать некоторые предложения для улучшения. Поэтому я думаю, что мы должны убедиться, что мы отделяем людей, которые в первую очередь смотрят в Кубернану и дадут им немного времени, чтобы открыть руки, а затем вернуться и сказать: «Какие части этого нужно улучшить? «
Кельси Хайнушью: На другой стороне этого мы должны убедиться, что разделим область обязанностей вокруг границы API. Поэтому я вижу людей сегодня, есть намного больше людей, используя API Kubernetes, что это связало это в вашей системе CICD или использовать [неразборчиво 00:17:00], чтобы применить непосредственно. Это один из способов пойти об этом. И есть еще одна группа людей, чья опыт укоренился в операциях, и они знают, как управлять кластером, обратно и все эти вещи. Я думаю, что это просто где мы сейчас находимся, но мы просто должны быть осторожны о том, что мы смотрим на эту проблему.
Mike Pfeiffer: Хорошая точка, потому что кажется, что вы попадаете в эти ситуации, особенно сейчас, когда вещи так быстро движутся, где есть много сопротивления для изменения. И вы на самом деле разговариваете с людьми, которые находятся в бизнесе меняющихся вещей, что интересно, поэтому я думаю, что это хорошее напоминание, чтобы понять, как вы смотрите на него, какую перспективу. Потому что вы правы, если вы совершенно совершенно новые, это безумно сложно, но если вы подвергались ему на год, это не так сильно. Так что я люблю это. Так что звучит так, как будто будет разные возможности в зависимости от человека, в зависимости от организации. Это довольно захватывающее.
Mike Pfeiffer: одно из больших вещей, которые люди, которые слушают этому шоу, часто работают, это сертификация. Они наращивают свои навыки, пытаясь переместить путь в облачные вычисления. Мне интересно, чтобы ваши мысли о сертификации Kubernetes. Я знаю, что нативное вычисление CNCF Cloud Computing имеет пару сертификатов. Один для администраторов на OP стороне, а затем один для разработчиков. Как вы думаете, что это стоящее стремление к людям, которые будут действительно в значительной степени вовлечены в Кубернеты, может быть, в 2020 году и продвигаются вперед?
Кельси Хайнушью: Вы знаете, это смешно. Кто-то задал мне вопрос о сертификатах лет назад, и я сказал что-то невероятно глупо. Я сказал что-то вроде: «Сертификаты не имеют значения. Они ничего не проверяют. Они подтверждают, что вы изучали тестовый экзамен. «Причина, по которой я думаю, что это была очень глупая вещь, чтобы сказать, что это то, как я узнал и сошел с земли. Я помню, я начал с сертификации плюс. Я был просто новым для всего этого. Даже как собрать компьютер. Я начал с сертификации плюс, который действительно учит вас о аппаратных компонентах и различиях между аппаратным и программным обеспечением. И тогда я пошел в сеть плюс. Я изучал для вещей Cisco. Я получил сертификацию Red Hat. Я был на рулоне. И это дало мне способ по крайней мере найти северную звезду, когда у меня не было ни одного раньше.
Кельси Хайнушью: Таким образом, что я люблю о сертификации Kubernetes … Я помню, когда все это началось, у них была группа из нас, оценивала основные компетенции, чтобы убедиться, что тест оценивал правильный навыки, так что сертификация иметь значение. Я бы узнал, что люди используют один из направляющих, которые я написал, Кубернаны трудно подготовиться к этой конкретной сертификации.
Кельси Хайнушью: Итак, как человек, который выиграл в прошлом, от севера начать, например, сертификацию, я думаю, что это отличное место для большинства людей, потому что вы должны быть укоренены в чем-то. Теперь, когда вы получите эту сертификацию, я считаю, что ваш опыт будет далеко превзойти все, что свидетельствует о том, что эта сертификация будет делать для вас долгосрочные, я имею в виду 10 лет. Но я думаю, что это правильное место для начала людей, чтобы получить некоторую основу под ногами, чтобы построить этот опыт.
Майк Пфефер: У меня был похожий опыт с сертификатами. Я также начал с плюсом, а затем вроде в конечном итоге выполнил сеть, и вроде пошел по пути Microsoft после этого. Но я также могу эхо, для меня, это был ключ. Но даже сегодня, даже после того, как нахожусь в игре в течение 20 лет, я все еще использую эту тактику, чтобы представить себя на новые технологии, и к вашей точке, более важно, выйти и на самом деле строить вещи позже. Но я думаю, что возможность действительно хороша с этой серией сертификатов на Кубернанах, потому что она на самом деле подтверждает, что вы знаете, что вы делаете на основе рук на сценарии на основе производительности.
Mike Pfeiffer: Так что видя успех в прошлом CCIE на стороне Cisco, которая была всеми руками. Сертифицированная сертифицированная инженерная шляпа была всеми руками. Я думаю, что для меня, выполнение одной из этих сертификатов довольно эффективно, например, сертификаты Kubernetes, потому что вы на самом деле доказываете, вы можете сделать это. Вы не запомнили ответы, вы не загрузили ничего из интернета. Это действительно вы знаете, что вы делаете. Кажется довольно ценным для меня. А также Отличное место, чтобы начать, я думаю, что кто-либо в своей карьере, если они совершенно новые для Кубебени.
Кельси Хайнушью: Мне также нравится аспект доступности экзамена. Значение многих людей не могут позволить себе пойти на дорогостоящий ботинок, многие люди не могут позволить себе получить степень колледжа, поэтому имея что-то подобное, которое поможет на борту кого-то на рынок красного горячего труда, я не могу Делайте ничего, кроме как приветствующуюся все программу.
Майк Пфефер: Да, это довольно круто. Я знаю, что в нашем сообществе было на самом деле пару людей, которые сдали экзамены и прочее. Это то, что я собираюсь определенно сделать в 2020 году, по крайней мере, один из тех сертификатов. Но это забавно, потому что каждый раз, когда я смотрю на изучение руководства, которые они похожи, — вы должны прочитать Кельси, Кубернаны трудно. «Это как стандарт Defacto. Они как, — действительно отвезти тебя в глубину. «Я также добавлю это в шоу заметки для любого, который еще этого не видел.
Майк Пфефер: Но одна из вещей, которые я хотел прикоснуться к реальному быстрой, был одним из вещей, которые я взял из основных и слушающих вас, разговариваю в некоторых других событиях и таких вещах, это то, что вы не только жесткий технолог, но и Ты очень скромный парень, и это рода редкая комбинация иногда. И я думаю, что успех для большинства людей будет больше, если у них было больше смирения во многих отношениях, которыми они работают. Я знаю, что это рода выходя за пределы технического царства, но это то, что вы развивали со временем и рода … Вы обращаете внимание на то, что происходит с этим человеческим элементом. Это подошло раньше в разговоре. Но похоже, что вы очень гармонируете с этими видами вещей. Это то, что заняло много времени, и это то, что важные квалищные люди должны думать о всей другой другой вещи?
Кельси Хайнушью: да. Я думаю, что мы видим много примеров в мире, где, возможно, быть мудак, фактически выводит вас довольно далеко. Люди имеют тенденцию иметь некоторую оценку такого рода латунного подхода к руководству или славе или популярности. Я думаю, что есть аспект того, что люди любят, и это доверие. Люди обнимают людей, которые уверены в себе. Даже иногда, когда они ошибаются. Эта уверенность — это то, что позволяет заставить других людей чувствовать себя уверенно.
Келси Хайнушью: я придумываю, я решил рано пару вещей. Номер один, чтобы быть финансово свободным. И просто найти комфорт в контроле над своей жизнью. Так что эта идея, что я буду свободен долгом. Получил долг и остался таким образом, с моих начала 20 лет. И тогда я начал решать, что вы знаете, что эти материальные вещи не определяют меня. Ювелирные изделия, автомобили, дом, никто из этого определяет меня. И я думаю, что это заняло много работы более 10, 15 лет, чтобы действительно сказать: «Я не те вещи. Я КЕЛЬСИ, и я должен провести остаток моей жизни, исследуя, кто Келси был без этих вещей ». Это держало меня действительно заземленным.
Кельси Хайнушью: Итак, я думаю, когда многое из этого, что люди будут считать успехом, пришли, я уже нашел свою собственную личность за пределами этого, тогда как успех не определял меня. Я не был парнем марионеточных лабораторий, хотя я работал там. Люди считают меня этим человеком Кубернетика, но это только контрольно-пропускной пункт в этом когда-либо развивающихся временных шкале, которые у меня есть. Поэтому я думаю, что часть, где, вы можете назвать его смиренным, это потому, что я знаю, что в будущем есть гораздо лучший Келси, и я готов принять тот факт, что у меня так много, чтобы учиться между сейчас.
Кельси Хайнушью: Так что такого рода держит меня заземленным, чтобы сказать: «Вы знаете, что? Люди вокруг меня учатся, и поэтому я. » Так что это означает, что мы в одной лодке, когда дело вступает в способность улучшаться. И я думаю, что просто становится тем, кто я. А потом хорошая вещь в том, я проверил это. » Могу ли я просто быть скромным человеком? Я должен быть громким? Должен ли я быть злым для людей? » Оказывается, я не знаю, поэтому я не пойду на этот маршрут. Я добираюсь до своего рода сосредоточиться на деталях, где, если я могу поделиться чем-то, что я учусь с другими людьми, что, кажется, хорошо работает для меня. Поэтому я принял эту личность, которая есть, я думаю, моя истинная идентичность.
Майк Пфефер: Человек, который действительно резонирует со мной сто процентов. Человек, там просто намного хорошие вещи. Когда я впервые начал в отрасли, я действительно застрял на этикетках. У меня была проблема вроде: «О, я в этом переулке, и это кто я. «Точки, которые вы сделали там супер проницательными, потому что реальность — вы постоянно развиваетесь человеком и технолога, и я думаю, что эта структура ума поднимает вас и устанавливает вас на успех в среде, где вы делаете постоянную доставку Отказ Вы постоянно меняете вещи, вы всегда развиваетесь, вы всегда пытаетесь поправиться. Так что это звучит мне, как я не только нужно, чтобы выяснить, как сделать это с техники, но, как люди, мы также должны думать об этом от нас самих. Там нет финишной линии. Всегда есть еще один уровень, чтобы поправиться, верно?
Кельси Хайнушью: Ага. И это не стоит толкать вас, чтобы чувствовать, что это никогда не заканчивая дорогой. Это не то, что мы говорим. Мы не говорим, что вы должны учиться все. Я говорю, что будьте терпеливы и уверены в том, что вы приближаетесь, и, как вы узнаете, просто знаете, что вы становитесь постепенно лучше, чем вы были накануне. Вот и все. Вы вроде действительно только гонок против себя в этом отношении. И это означает, что вы можете игнорировать несколько вещей, которые вокруг вас, которые просто не имеют смысла для вас прямо сейчас, и я думаю, что это вроде в самом сердце этого. Но то, что вы набираете интерес, вещи, которые находятся в вашей царстве ответственности, вот где я люблю удвоить и убедиться, что я могу пойти как можно глубину. Иногда это в этом случае, начиная с сертификатов или просто разговаривать с другими людьми и задавать вопросы. И каждый вопрос, который вы спрашиваете, является еще одной возможностью для вас на уровне.
Майк Pfeiffer: так правда. Да, всегда вроде искать … Да, я думаю, что для меня, вроде комментария раньше … когда я думаю об этом, так как своего рода никогда не заканчиваясь, я не говорю, «О, ты должен разграбить это, это будет больно, а ты должен потрить это все время. «Но я думаю мне, если я думаю о том, что о том, что вы, подобные тому, что вы сказали, зная, что я всегда могу войти и вносить в свой способ по-другому. Я всегда могу расти больше идти вперед. Я думаю, что это важное послание. Потому что я думаю, что когда у вас есть это перспектива и понять, что вы всегда можете иметь возможность для этого, то, возможно, вы можете начать становиться немного более открытым для некоторых из этих изменений.
Mike Pfeiffer: Но, возможно, переключение снаряжения чуть немного на несколько технических веществ. Вы говорите со многими людьми, верно? Очевидно, вы посещаете клиентов и делаете все эти шоу. Существует ли общий шаблон барьера для входа для Kubernetes, которые вы видели там, или любые крупные камни, которые люди слушают, могут быть в состоянии увидеть вокруг того, что вы видели там?
Кельси Хайнушью: Я думаю, ради этого шоу я поговорю о некоторых из тех, кто относятся к Куберату, которые я вижу, но фактические вещи и узоры примерно одинаковы для любой другой вещи. Сама Кубернеты, снаружи, много обещает. Это обещает сделать вас облаком родным. Для некоторых людей это обещает сделать их выше. Таким образом, люди имеют несвязанные ожидания того, что кубернаны на самом деле сделают для них. Это нормально, потому что иногда служит вдохновением и мотивацией, чтобы по-настоящему ударить шины и пахать через некоторые из первоначальной кривой обучения.
Кельси Хайнушью: Таким образом, одна из проблем будет, где Kubernetes сидит в вашей нынешней инфраструктуре? Если у вас уже есть VMS, возможно, ваша компания на некоторое время была рядом, так как есть мэйнфрейты, есть VMS. Вы купили все, что каждый продавец пытался продать вам. Теперь ваши продажи переключаются компании. Теперь они продают тебя Кубернеты. Ну так что ты делаешь? Вы уходите и замените все с Куберанетами? И это создает так много напряженности внутри предприятия, потому что много раз, когда у вас есть этот первоначальный разговор, «Эй, вот это новое. » Во многих отношениях вы почти говорите, что ваша вещь, которую вы в настоящее время делаете, является старым и устаревшим, и мы должны его заменить. Это не … люди должны означать, когда они приближаются к этой проблеме.
Кельси Хайнушью: Поэтому я думаю, что люди должны сделать, это сесть и говорить: «Что у нас сейчас есть? » Это упражнение, что у нас в настоящее время имеем, — это то, что я считаю, что я вижу без вести в разговоре Кубератеса. Поскольку люди не знают, что они имеют, они просто попадают в эти аргументы. Таким образом, они пойдут и скажут: «Эй, мы хотим Кубебенты, потому что у них есть открытие услуг, декларативная конфигурация, а также X, Y, Z.» А потом они пообщаются с кем-то еще, кто говорит: «Ну, у нас уже есть открытие услуг, мы используем консул. У нас уже есть декларативная конфигурация, мы используем Anisible: «Так как вы не знаете, что вы подходите к нему неправильно.
Кельси Хайнушью: Я думаю, что другой подход, вы хотите показать, что Cubernetes может сделать для вас, что вы не можете сделать сегодня. Или, как вы можете начать платить, может быть, какой-то технологический долг, может быть, вы можете избавиться от собственного статуса в пользу того, что он становится отраслевым стандартом. Я думаю, что это подходы, которые я своего рода вижу, как люди пропускают лодку с точки зрения принятия Куберов.
Майк Pfeiffer: прочитайте твиты пару дней назад, я думаю, или неделю назад или что-то, что вы потухали туда и сказали: «будущее, где кластеры Kubernetes исчезают, и мы просто используем API в стиле Kubernetes, что развертывание рабочих нагрузок быстро приближается Отказ «Я хотел понять свои мысли о том, что немного более подробно, но и, вы думаете, что кто-то есть огромная возможность, чтобы кто-то вступил, и, до твоего точка раньше, действительно строить на вершине этой вещи, о котором говорят, что люди говорят о Мульти-облако и прочее с Куберовщиком. В этом роде от того, где это происходит, мы собираемся увидеть поставщики теперь инструменты управления зданием, которые охватывают эти разные облачные платформы и в локальных средах для управления Kubernetes?
Кельси Хайнушью: Для меня это, наверное, самое интересное, что нужно обратить внимание на прямо сейчас, в 2019 году до 2020 года идет вперед с Кубернетами. Я помню … Интернет, верно? Вы создаете веб-страницу, вы используете веб-сервер для размещения этой веб-страницы и используете веб-браузер для просмотра этой веб-страницы. Что трифута. Некоторые из нас называют, что Интернет. Мы действительно не думаем обо всех слоях между ними. Одна вещь, которую нужно выйти из этого трибекта, была концепция спокойных API. Эта идея, которую мы могли бы взять, получить, поставить, пост, удалять, эти тела, те заголовки и начать строить что-то, что не совсем веб-страницу. Мы создаем эти API, которые вы можете позвонить, чтобы автоматизировать вещи и дать протокол и смысл, чтобы намереваться, что люди хотят сделать, а затем вы окажетесь со всеми этими услугами, такими как PayPal или The Thetch. Все эти API, которые позволяют нам делать все эти вещи, которые не обязательно имеют веб-страницу, поэтому мы можем отделить эти два.
Kelsey Hightower: Kubernetes, люди начинают открывать силу API Kubernetes, и он часто описывается как определения пользовательских ресурсов или операторы. И так, как это работает, когда вы думаете о намерении, я хочу базу данных. Я хочу базу данных в этом регионе этого мира с этой большой памятью. Это очень декларативное, что сказать. И в идеале, вы можете дать это определение для некоторых инструментов, и этот инструмент принесет его к жизни.
Кельси Хайнушью: Первый инструмент, который мы построили в мире в мире Kubernetes, — это система оркестографии контейнера. Это то, что люди используют сегодня, поэтому, когда вы думаете, что Kubernetes, вы думаете, что платформа оркестографии контейнера. Но когда мы извлекаем этот API, что контроль плоскости компонента, теперь вы начинаете думать о API в стиле Kubernetes. Это термин, который мне нравится использовать, инфраструктуру как данные. Это немного отличается от инфраструктуры в качестве кода в том виде, что вместо того, чтобы люди пишут код для описания того, что они хотят, и это действительный подход, вместо этого мы перемещаем всю логику в эти петли управления, часто называемые операторами, а также теми петли управления Выясните достаточно конфигурации для договора между человеком, которым нужна какая-то инфраструктура и контроллер, который знает, как сделать это и держать его таким образом. Я думаю, что эта часть начинает стать строительным блоком для новых систем, независимо от того, планируете ли вы управлять контейнерами или нет.
Майк Пфефер: Да, этот аспект сохранения вещей в желаемом состоянии довольно волшебно, когда вы видите его в Кубернетах. Даже в вещах, как если вы все еще делаете VMS старая школа, и вы делаете группы масштабирования авто и некоторые из этих других облачных платформ, которые есть этот элемент к нему Но это не так быстро, это не так легко построить. И я не мог согласиться с тобой. Я думаю, что этот аспект всей этой технологии невероятно увлекательно.
Майк Пфайффер: Я хотел также спросить вас, потому что вы видите, что люди делают Кубернаны на все это … Они помещают его во все эти странные места, такие как малиновые пироги и все это разные вещи. Есть ли какие-то странные случаи использования, которые вы видели, использовали Kubernetes, которые были полностью просто шокированы?
Кельси Хайнушью: О, ничто не поражает меня в этот момент, потому что я просто думаю, что Kubernetes в качестве API управляющей плоскостью просто собирается найти свой путь в большем количестве мест. Я думаю, что я, вероятно, шокирован, что люди не выбрали это так быстро, поэтому мы видим это на меньших системах. Мы видим его где угодно, люди думают о развертывании приложений. Я думаю, что мы собираемся начать видеть, что он нашел свой путь в других системах, которые не имеют ничего общего с развертыванием приложения. И я думаю, что это то, что собирается удивить меня, когда я вижу это впервые.
Кельси Хайнушью: Я хочу вернуться к одной из предыдущих тем только на секунду. Эта идея заявленного, желаемого состояния и имеющая ее сходящейся. Это не новый. Я впервые воздействовал на это через теорию обещания, поэтому, если вы не знаете, кто Марк Бургесс, ты должен пойти, проверять его. Он рода написал книгу вокруг теории помещения. Можно сказать, что теория обещания можно сказать, что это основание для управления конфигурацией. Таким образом, марионетка, шеф-повар, Cfengine, все эти вещи пытались осуществить теорию обещания, я не знаю, развертывание в управлении машине. Итак, вы пишете свой кукольный модуль или вашу кулинарную книгу в шеф-поваре, вы описываете желаемое состояние, и в идеале вы можете отдать его системе, и она попытается сходиться на это обещание, используя вещи, которые были встроены в него.
Кельси Хайнушью: Проблема с этим, хотя и с инфраструктурой в качестве кода, что движение, было то, что логика жила с обеих сторон. Некоторые из логики жили в сам языке описания, поэтому он был менее декларативным, чем мог быть, и в некоторых из логических слоев внутри агентов, которые пытались разрешить до желаемого состояния. Что kubernetes делает удваивает эту теорию обещания, говоря: «Мы собираемся подтолкнуть всю логику в петлю управления, и только конфигурация подвергается воздействию снаружи. «Таким образом, вы не можете поставить четыре петли, а если заявления в API в стиле Cubernetes Configuration вы должны поставить все это в контуре управления. Тогда это действительно обеспечивает эту идею, что то, что вы объявляете, это то, что вы получаете.
Майк Пфефер: Да, это мощные вещи, человек. Это действительно, действительно круто. Очень интересно. Другой вопрос, который я хотел вроде вроде попасть в себя, это может показаться довольно запугиваться, кто-то совершенно новый, разговаривал об этом. Многие люди, с которыми я работаю, идут с фона Microsoft Enterprise, поэтому они долго работают на серверах Windows. Они, иногда даже не начали искать в контейнерах, и поэтому, очевидно, сложнее понять действительно суть Куберанес, прежде чем вы понимать основы контейнеров во многих случаях.
Mike Pfeiffer: Мне интересно, если вы имели дело с этим в прошлом, или такие вещи, как таковые, где кто-то из этого типа фона, если они смотрят на этот новый мир, есть ли пару мест, которые они может защелниться на. Очевидно, вы публикуете много контента, чтобы помочь людям начать. Но я вроде любопытный, где кто-то может совершенно совершенно новый, они в нем, но они просто совершенно совершенно новые для всего этого, какое лучшее место для них начать?
Кельси Хайнушью: Я думаю, что лучшее место для начала — попытаться понять, что вы уже знаете. Причина, по которой я говорю, что это, я на самом деле работал во многих средах Windows, и есть некоторые люди, которые действительно освоили инструменты GUI. Вы открываете окно «Сервисное обслуживание», вы нажимаете на это, вы нажимаете на это, вы попадаете, он работает. Вы двигаетесь на следующий сервер. Вы открываете это, вы открываете это, вы нажимаете на это, и вы экономите. А потом, может быть, вы пишете скрипт, чтобы сделать это.
Kelsey Hightower: И много раз, что происходит, мы, возможно, не нашли время для изучения основ процессов. Процесс начнется, покупают на некоторые ресурсы, файловые системы, UID, порт, и это одинаково для Windows. Windows имеет услуги и процессы, как и UNIX. Но многие люди никогда не думали о том, что фундаментальный компонент для запуска приложения. Они просто говорят: «О нет, я использовал этот центр контроля, и он запускает для меня приложение, просто поставьте здесь файл EXE».
Кельси Хайнушью: Так что, поскольку у них нет этой связи, когда они смотрят на Кубернаны, они думают: «О, это совершенно новый способ думать о вещах. «Это на самом деле нет. И если я взял приложение Windows, давайте скажем, что он написан в .NET, я могу решить построить .exe, и в этом EXE будет иметь большую часть того, что потребности в приложении, и я собираюсь скопировать это на сервер и выполнить его или, возможно, в MSI иметь установщик сверху. Так что, возможно, EXE — это немного слишком низкий уровень, может быть, мне нужно заранее подготовить систему. Так что, возможно, я могу обернуть это EXE в MSI, и это дает мне этот установочный инструмент Таким образом, я действительно могу отслеживать то, что я установил, и я также могу иметь основу для удаления его и его зависимостей. Отлично. Настоящий исходный код, исполняемые файлы, исполняемые файлы, а затем эти форматы упаковки.
Кельси Хайнушью: И тогда те, которые могут быть распределены по множеству серверов Windows, используя некоторые из инструментов управления Windows. И тогда мы начинаем лечить несколько машин Windows, как кластер. Думаю об этом. Если вы используете D Active Directory, например, вы можете выбрать несколько серверов Windows в том же домене. В этот момент вы относитесь к ним, как коллекция машин, а затем, используя D, вы можете иметь различные политики о том, кому разрешено войти в эту систему, что позволяет запускать в этих системах, а затем плоскость управления может затем Преобразуйте это ко всем другим системам. Если вы поняли эти основы строго из Windows World, у вас около 85% от того, что вам нужно понять, как работает Кубернеты.
Майк Пфефер: Это действительно мощная, что аналогия. Я люблю это, потому что я думаю, что вы обнаружете, но это круто слышать 80%. По сути, эта концепция — главное, а затем за пределы того, что это просто механика, чтобы получить Кубернаны, чтобы сделать свою вещь.
Кельси Хайнушью: Да, поэтому вместо exe или MSI, мы строим документы докера. И вместо того, чтобы, возможно, домены, мы строим кластеры. Вместо того, что мы используем такие вещи, как посланчик, или некоторые другие технологии низкой вышивки. Так что много раз вы просто оформляете некоторые из вещей, которые вы знаете [неразборчиво 00:40:03], они просто хотят упаковать приложения по-другому. Ну, как они распространяют приложения? «О, вам нужно написать конфигурацию, как это, и вы отправляете это на плоскость управления». «Хорошо, это имеет смысл для меня. » Так что это психическое отображение. Это эта последняя миля, которая длится 15%, что действительно связывает все точки.
Майк Пфефер: Да, это потрясающие вещи, человек. Мне действительно нравится это. Итак, Келси, мне очень понравилось разговаривать с вами на этом эпизоде. В шоу отмечает мы собираемся добавить кучу вещей. Мы поставим много вещей, о которых мы говорили, ссылаются на репозиторий GitHub, где опубликован Кубернаны Трудный путь, и мы поместим Kubecon Conference Keynote, что Кельси сделал там. Келси, что-то еще, что мы должны добавить в шоу-заметки или любые другие большие вынос для людей, которые они должны смотреть на выйти из этого эпизода?
Кельси Хайнушью: Нет. Я думаю, честно говоря, независимо от того, куда вы идете, у вас есть место в сообществе Кубернес, если хочешь этого. И не продавайте себя недолго. Многие вещи, которые вы работаете прямо сейчас, являются основой навыки для принятия всего, что считается новым сейчас или в будущем.
Mike Pfeiffer: Awesome. Ну, Келси Хайтшельютую, я действительно ценю, что вы принимаете время, чтобы прийти на шоу. Огромное спасибо. Мы увидимся, надеемся, возможно, в следующем году на другом эпизоде.
Кельси Хайнушью: Потрясающие.
Оригинал: «https://dev.to/cloudskills/kubernetes-in-2020-with-kelsey-hightower-28li»