Пікірлер
@Linitsh
@Linitsh 4 күн бұрын
тем кто использует docker-desktop kubernetes cluster а не minikube - достучаться сервисом nodeport до подов не выйдет - у кластера нет external ip. поэтому нужно использовать loadbalanser service. например "kubectl expose deployment kuber --type=LoadBalancer --name=my-service" -> "kubectl get services my-service" -> увидите что external = localhost
@TheDavBag
@TheDavBag 4 күн бұрын
мб кто-то встречал мануал по кастомным csi?
@user-uu8vv4gn7f
@user-uu8vv4gn7f 8 күн бұрын
Архи-классное объяснение! Закрыл пробелы в знаниях и понял процессы под капотом! Спасибо! 🤝
@amm1go
@amm1go 8 күн бұрын
activeDeadLineSeconds - для каких вариантов возможно использовать? где ее обычно применяют?
@zhiliaev
@zhiliaev 14 күн бұрын
Я с жадностью смотрю все видео, несмотря на то, что эту информацию уже знаю. Уроки помогают всё структурировать и освежить в памяти! Спасибо!
@dmitrypochapsky3356
@dmitrypochapsky3356 19 күн бұрын
в чем может быть проблема? $ /kaniko/executor \ --dockerfile="${KANIKO_DOCKERFILE}" \ --context="${CI_PROJECT_DIR}/${KANIKO_CONTEXT}" \ --destination="${KANIKO_IMAGE}:${VERSION}" \ --digest-file="${KANIKO_IMAGE_DIGEST_NAME}" \ ${KANIKO_EXTRA_ARGS} bash: line 162: /kaniko/executor: No such file or directory Cleaning up project directory and file based variables 00:00 ERROR: Job failed: exit status 1
@oleg_kishinskii
@oleg_kishinskii 27 күн бұрын
что то ты не договорил. Я использовал кластер куба на RKE, неймспейс и ролбайдинг созданы, а секрета нет
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Спасибо автору за курс, базовые вещи помог понять. К тому же я перестал бояться кубернетеса и начал его учить наконец :)
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
А по основам терраформа не думаешь сделать курс или мини-курс? :)
@BAKAVETS
@BAKAVETS Ай бұрын
В планах была такая идея :)
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Как и обещал, стараюсь написать под каждым видео достаточно длинный комментарий, вдруг алгоритмы ютуба тебя заметят :)
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Я дошел до 30 урока и вернулся на первый в итоге, начались слишком сложные для моего текущего уровня вещи :) Тем, кто только начинает смотреть - комбинируйте просмотры видео с чтением офф. документации. И обязательно повторяйте всё, что делает автор, иначе не запомнится. Спасибо за курс!
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Ставлю лайк, пишу коммент. Надеюсь, ты сможешь набрать подписчиков, потому что контент просто шикарный. Полезный и понятный. Бывает иногда, что ты повторяешь слово "например" по несколько раз подряд в течение минуты, это слегка отвлекает, но возможно только я такой :) Спасибо за контент!
@BAKAVETS
@BAKAVETS Ай бұрын
Спасибо большое за обратную связь! 🙏
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Слишком быстро говоришь и слишком много информации для одного урока. Но никто же не запрещает несколько раз смотреть один урок или в несколько подходов :) Спасибо!
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
С Volume работал в докере, но в другом формате. Я правильно понимаю, что ты создал volume "shared-data" и примонтировал его в разные пути в контейнерах? То есть это один и тот же каталог на ноде, но просто в контейнерах пути до этого каталога разные? И где лежит "shared-data" на самой ноде?
@atexnik
@atexnik Ай бұрын
4:54 я считаю, вы здесь оговорились, тут не ingress controller создается, а ingress resource. Сам же контроллер уже ранее был установлен и запущен в виде подов. Контроллер соответственно следит за появлением или изменениями в ingress ресурсах, и конфигурируется соответствующим образом (под капотом просто меняется конфиг nginx-а, который тут выступает в роли лоад балансера). Поправьте если я не прав.
@BAKAVETS
@BAKAVETS Ай бұрын
Все верно.
@atexnik
@atexnik Ай бұрын
Ну слишком быстро, не успеваю уловить мысль...
@BAKAVETS
@BAKAVETS Ай бұрын
В более новых роликах, старался это исправить.
@atexnik
@atexnik Ай бұрын
@@BAKAVETS спасибо. Буду смотреть все уроки, очень полезная и доходчивая подача, на самом деле. Подписался.
@lindemann9432
@lindemann9432 Ай бұрын
Nichego ne ponyal
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Сначала читаю документацию кубера, потом смотрю твой видос и второй раз читаю документацию. В итоге твои видео помогают информации лучше усвоиться, закрыть пробелы. Спасибо :)
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Спасибо за контент, помогает понять документацию и архитектуру кубера. Ждем StatefulSet всем селом!
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Отлично, спасибо за классный инструмент, проблем не возникло. После истечения триала настойчиво просит оплатить - просто игнорирую и закрываю все окна, можно работать
@BAKAVETS
@BAKAVETS Ай бұрын
Супер!
@voodoogeek9423
@voodoogeek9423 Ай бұрын
Отличные ролики! Надеюсь еще увидеть твои новые видео!
@user-yt6lj6kl3z
@user-yt6lj6kl3z Ай бұрын
Постараюсь оставить под каждым видео по комментарию длиной больше 7 слoв, чтобы ютуб начал наконец тебя поднимать в поиске. Спасибо за твоё время и знания)
@-ligum
@-ligum Ай бұрын
bravissimo!!!
@yurirasiukevich9322
@yurirasiukevich9322 Ай бұрын
Очень быстро - мозг закипает. Скачиваю видео и смотрю на скорости 0,8-0,9. Шрифт бы ещё, по-возможности крупнее. Но всё равно спасибо тебе, человек. Подписка и Лайк, дерзай ещё. Удачи каналу.
@alex-mozh
@alex-mozh 2 ай бұрын
подскажите, а информации по сбросу кеша у Вас нету (под конец видео есть Invalidations, но это полностью все очистить)? если например сменился текст статьи, нужно сообщить что бы эта страница перекешировалась по всем серверам cloudfront
@BAKAVETS
@BAKAVETS 2 ай бұрын
docs.aws.amazon.com/cli/latest/reference/cloudfront/create-invalidation.html#:~:text=aws%20cloudfront%20create%2Dinvalidation%20%5C%0A%20%20%20%20%2D%2Ddistribution%2Did%20EDFDVBD6EXAMPLE%20%5C%0A%20%20%20%20%2D%2Dpaths%20%22/example%2Dpath/example%2Dfile.jpg%22%20%22/example%2Dpath/example%2Dfile2.png%22
@alex-mozh
@alex-mozh 2 ай бұрын
@@BAKAVETS спасибо большое, пойду изучать
@gradergreder6931
@gradergreder6931 2 ай бұрын
redis +1
@Hadagan_man
@Hadagan_man 2 ай бұрын
Это же шикарно! Почему у вас мало подписчиков ? Явно должно быть больше! С меня подписка и лайк, а вам успехов !
@BAKAVETS
@BAKAVETS 2 ай бұрын
Спасибо большое!
@IlyaSlezkin
@IlyaSlezkin 2 ай бұрын
амазон не дает создавать users... требует кредитку)
@samrybkin9184
@samrybkin9184 2 ай бұрын
Привет спасибо!! Хотел спросить а как передать скрипт к примеру у меня есть скрипит который должен отрабатывать в k8s кластере в крон джобе. Может у тебя есть пример какой нить с использованием скрипта в кронджобе?
@BAKAVETS
@BAKAVETS 2 ай бұрын
Как насчет? apiVersion: v1 kind: ConfigMap metadata: name: my-script data: my_script.sh: | #!/bin/bash echo Hello --- apiVersion: batch/v1 kind: CronJob metadata: name: my-job spec: schedule: "*/1 * * * *" concurrencyPolicy: Forbid successfulJobsHistoryLimit: 5 failedJobsHistoryLimit: 2 jobTemplate: spec: backoffLimit: 4 template: spec: containers: - name: aws-cli image: amazon/aws-cli imagePullPolicy: IfNotPresent command: - /bin/bash - /assets/my_script.sh resources: limits: memory: 200Mi requests: cpu: 100m memory: 100Mi volumeMounts: - name: my-script mountPath: /assets restartPolicy: Never volumes: - name: my-script configMap: name: my-script
@samrybkin9184
@samrybkin9184 2 ай бұрын
@@BAKAVETS Спасибо !! Уже нашел, но все равно интересно было посмотреть твой ответ.
@konstantinpopov7598
@konstantinpopov7598 2 ай бұрын
Спасибо дружище за твою работу!)
@andrey.nekrasov
@andrey.nekrasov 2 ай бұрын
Такое ощущение, что видео немного ускоряется когда выкладываете. Сложновато смотреть (обычно других приходится ускорять) :)
@BAKAVETS
@BAKAVETS 2 ай бұрын
😁
@Andrey198923
@Andrey198923 2 ай бұрын
super tutorial
@crontab-e
@crontab-e 2 ай бұрын
под ето под Прошу больше никогда не называть модулем!
@Farik1118
@Farik1118 2 ай бұрын
В поде всегда минимум ДВА контейнера. Один служебный - pause контейнер называется.
@rikitikitaki5919
@rikitikitaki5919 3 ай бұрын
Добрый день, спасибо за видео, но можете уточнить, в данном контексте runner каким то образом фигурирует в ci/cd pipeline или это все делается средствами gitlab agent? Спрашиваю, по причине того, что когда я запускаю stage deploy, gitlab выдает ошибку, что нету доступных runner для запуска этого stage, хотя при чем тут runner, если я все команды kubectl должен выполнить через агента.
@TheDESTROS
@TheDESTROS 3 ай бұрын
Как он так быстро говорит и не устает, моя дыхалка умерла бы после первой минуты
@user-mk8xc2lt6z
@user-mk8xc2lt6z 3 ай бұрын
Наверное есть смысл уделить больше внимание namespaces, например что по умолчанию между разными namespaces нет доступа у подов. Может еще какие-то нюансы рассказать про них. Как по мне namespace более важный момент чем labels на практике
@maxbudnik
@maxbudnik 3 ай бұрын
У кого появилась проблема с тем что для сервиса ClusterIP если pod под ним больше чем 1, то ничего не работает, пробится через сервис к подам не получается, используйте minikube start --extra-config=kube-proxy.proxy-mode=ipvs
@triptaminator1107
@triptaminator1107 3 ай бұрын
Как форматировать файл hcl?)
@BAKAVETS
@BAKAVETS Ай бұрын
terragrunt hclfmt
@triptaminator1107
@triptaminator1107 3 ай бұрын
Приколько, а как теперь это все удалить?)
@gradergreder6931
@gradergreder6931 3 ай бұрын
Я столько сложного за 30 минут не слышал, но суть ясна) спасибо, с переоприделением переменных это вообще бомба
@CloudDESTROYER-lv8gu
@CloudDESTROYER-lv8gu 3 ай бұрын
теперь в документации установка дашборды через хелм , шо делать)
@user-ot5gz8uq2q
@user-ot5gz8uq2q 3 ай бұрын
Обычно видюхи смотрю на 1.25 1.5. Твои надо смотреть 0.75)
@BAKAVETS
@BAKAVETS 3 ай бұрын
В более новых видео этот момент уже исправил)
@user-ot5gz8uq2q
@user-ot5gz8uq2q 3 ай бұрын
Вот смотрю твои уроки и к концу видео мозг вырубаться начинает. Монтаж дикий! Уроки скорее для людей, уже шарящих в кубере. Уроки полезные бесспорно.
@dmitryshweikus
@dmitryshweikus 11 күн бұрын
согласен. Когда более или менее разобрался и хочешь подтянуть знания эти уроки самое то. Не представляю как люди которые изучают кубернетес с нуля смотрят эти уроки.
@user-bl1dr7wp3g
@user-bl1dr7wp3g 3 ай бұрын
Круто, спасибо за полезный урок!
@daniilbozbey7989
@daniilbozbey7989 4 ай бұрын
Спасибо!
@user-bl1dr7wp3g
@user-bl1dr7wp3g 4 ай бұрын
Курто, спасибо
@gradergreder6931
@gradergreder6931 4 ай бұрын
А есть ли какие-то минимамльные квоты на ресурсы при установаке acrgoCD? Я пробывал посавить в EKS у меня не вышло redis не мог подняться. а там правильно пока не запушен redis сам argoCD down
@daniilbozbey7989
@daniilbozbey7989 4 ай бұрын
спасибо!
@izmeyael
@izmeyael 4 ай бұрын
Awesome! that was really helpful thanks (I don't have a russian keyboard)
@BAKAVETS
@BAKAVETS 4 ай бұрын
Thanks) you’re welcome)