Спасибо огромное! Очень подробное объяснение, бувально эксклюзив на ютуб)
@lexxx19943 жыл бұрын
огромное спасибо, отличный курс!
@BAKAVETS3 жыл бұрын
Спасибо!
@bloodraven9622 Жыл бұрын
Отличное видео, спасибо
@skynetv34343 жыл бұрын
Спасибо ! Только пожалуйста, помедленнее ))) Приходится скорость на 0.75 ставить, чтобы вменяемо слушать.
@BAKAVETS3 жыл бұрын
Спасибо за обратную связь! Работаю над этим!)
@neodzen3 жыл бұрын
зачастую, у других, приходится ставить скорость на 1.2-1.5, например как у слёрма, но тут действительно, порою хочется уменьшить скорость :)
@Heterofill4 ай бұрын
@@neodzen , так проще ускорить же
@РоманФат-о4д8 ай бұрын
Наверное есть смысл уделить больше внимание namespaces, например что по умолчанию между разными namespaces нет доступа у подов. Может еще какие-то нюансы рассказать про них. Как по мне namespace более важный момент чем labels на практике
@Yarikorg Жыл бұрын
Спасибо, полезно, конечно же лайк. Мне нравится подача материала. --- По данному видео есть замечание и вопрос. Я только начал изучать кубернетес, так что сорри. - Здесь в видео рассказывается, что запись {{label::key}} in ({{label::value) и (label::key) notin ({{label::value}}) эквивалентно = и != соответственно. Как-то сомнительно. Такая логика как in/notin обычно используется в языках программирования для массивов. Соответственно in и notin можно использовать для массива значений, а = и != для точных укачаний. Так что это не эквиваленты. - А вопрос опять же по селекторам. Тут не расскрыто как их правильно использовать в манифесте. Например, как мне в манифесте указать запуск на нодах где: - exmpl1: kubernetes.io/arch=amd64 AND node.kubernetes.io/instance-type=t3.medium - exampl2: node.kubernetes.io/instance-type=t3.medium OR node.kubernetes.io/instance-type=t3.micro Как это указать в selector или в nodeSelector?
@Yarikorg Жыл бұрын
Короче я нашел как делать. selector: matchExpressions: - {key: 'app', operator: In, values: ['webapp']} - {key: author, operator: In, values: [anton,yarik]} - {key: project, operator: In, values: [aaa,bbb]} Но сначала была ошибка: The Deployment "webapp" is invalid: spec.selector: Invalid value: ... : field is immutable Сначала расстроился, что не понял как правильно записать, а потом еще больше расстроился, когда понял, что записал правильно. Но что бы заработало, надо удалять сущности и делать apply снова. Без удаления ошибка.(( А жаль. В общем, что бы не приходилось удалять, если не надо выделываться с селекторами, то лучше делать как-то так: selector: matchLabels: app: webapp
@Yarikorg Жыл бұрын
В общем благодаря следующему видео (8) я понял как правильно записывать matchExpressions, что бы нормально работал apply. Спасибо!
@denisb6662 Жыл бұрын
Как называется расширение vs code для yaml, которое ты используешь? По запросу yaml выдается расширение от rad hat, не очень удобное.
@BAKAVETS Жыл бұрын
Я использую: marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-kubernetes-tools marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml marketplace.visualstudio.com/items?itemName=technosophos.vscode-helm
@denisb6662 Жыл бұрын
@@BAKAVETS Спасибо.
@Deniksa Жыл бұрын
Спасибо! Понятно, что вы не будете перезаписывать видео, но было бы лучше использовать устоявшиеся англицизмы без перевода. "пространство имён", "модуль" -если такое сказать вслух, я думаю, что никто не поймёт. p.s. "blueprint - голубая печать" и "pipelines -трубопроводы" - нестареющая классика!
@BAKAVETS Жыл бұрын
Спасибо за отзыв! В следующих роликах начал исправлять этот момент.