30 - Что такое ArgoCD и как с ним работать в Kubernetes. GitOps
В этом видео Вы узнаете, что такое #ArgoCD и как с ним работать в #Kubernetes. #GitOps
00:00 Введение
01:40 Разбор кода и установка ArgoCD
04:26 ArgoCD CRD. Создание ArgoCD AppProject
09:27 ArgoCD Application
13:39 Создание ArgoCD Application, используя plain yaml файлы из GitHub
14:53 Application selfHeal опция
16:30 Application prune опция
19:10 Application Rollback
20:10 Application finalizer: resources-finalizer.argocd.argoproj.io
21:41 Создание ArgoCD Application, используя helm chart из GitHub
25:57 Создание ArgoCD Application, используя helm chart из Helm Chart Repository
Ссылка на урок по созданию AWS аккаунта и настройки его после регистрации: • Как создать AWS аккаун...
Ссылка на урок по Terraform CI/CD Pipeline, используя Github Actions: • Terraform CI/CD Pipeli...
Ссылка на урок по Deployment в Kubernetes: • 9 - Deployment в Kuber...
Jenkins Pipeline. Docker build и push в Docker Hub. Jenkinsfile: • 4 - Jenkins Pipeline. ...
ArgoCD Web: argoproj.github.io/cd/
ArgoCD GitHub: github.com/argoproj/argo-cd
Пример кода из видео: github.com/bakavets/k8s-lesso...
Вы можете купить мне кофе, чтобы сказать спасибо! www.buymeacoffee.com/bakavets
Подписаться на канал: / bakavets
Подписаться на Telegram канал: t.me/bakavets
Подписаться на Twitter: / bakavets
Пікірлер: 41
Это же шикарно! Почему у вас мало подписчиков ? Явно должно быть больше! С меня подписка и лайк, а вам успехов !
@BAKAVETS
4 күн бұрын
Спасибо большое!
Спасибо дружище за твою работу!)
Недавно начал осваивать арго и в вашем видео нашёл ответы на возникшие вопросы. Спасибо!
Спасибо, искал по ArgoCD инфу... но пройду весь курс k8s.
Спасибо! Мне помогло!
первое видео что у тебя увидел, ну ты крутой! спасибо тебе большое за труд
@BAKAVETS
8 ай бұрын
Спасибо большое! Очень приятно!
Спасибо!!!
Очень полезное видео, если бы скорость подачи материала была раза в 2 медленее то вообще бы отлично, а то я только начинаю задумываться над каким-то моментом, как все уже убегает вперед и вообще теряется связь чего куда и зачем.
Лучше чем у СЛЕРМА
Привет, может что посоветуешь какой нить ресурс по изучению EKS ? Просто проходил курс solution architect associate на udemy, но там как-то маловато про EKS было.
Спасибо. Крутой инструмент. А как с dev qa prod env., надо отдельно создавать argocd application?
@BAKAVETS
2 жыл бұрын
Все верно. В идеале для Prod иметь отдельный HA ArgoCD.
А есть ли какие-то минимамльные квоты на ресурсы при установаке acrgoCD? Я пробывал посавить в EKS у меня не вышло redis не мог подняться. а там правильно пока не запушен redis сам argoCD down
Спасибо. Как будет реагировать argocd если git или helm репозиторий станет недоступен ? Не начнет ли он удалять все апликейшн ?
@BAKAVETS
Жыл бұрын
ArgoCD не удалит apps, это легко проверить. К примеру создать chartmuseum загрузить в него тестовый helm chart и установить этот чарт, используя ArgoCD. Потом, к примеру, удалить chartmuseum и проверить как будет реагировать ArgoCD. В ArgoCD Repositories CONNECTION STATUS будет Failed, после удаления chartmuseum. Но приложение, установленное из это chartmuseum ранее, будет продолжать работать.
А можно вопрос, что первее учить , облако или кубер ?
@BAKAVETS
2 жыл бұрын
Я бы начал с облака, так как там много других сервисов, не только Kubernetes, что позволит изучить больше и получить базу. Далее уже углубляться более детально в сервисы, такие как Kubernetes.
@redfox6179
Жыл бұрын
@@BAKAVETS сдал экзамен амазона, в январе попытаюсь ска сдать
@BAKAVETS
Жыл бұрын
@@redfox6179 Очень круто! Поздравляю! 🥳
очень быстро) на 0.75 парой не успеваю)
я не могу сабнуть с РФ карты, ты мог бы подключить что нибудь через РФ?
@BAKAVETS
7 ай бұрын
boosty.to/bakavets
Пожелание автору, не спешите так, пожалуйста, невозможно воспринимать столько информации при такой скорости донесения.
@BAKAVETS
Жыл бұрын
Спасибо за feedback!
что такое numspace?
@BAKAVETS
9 ай бұрын
kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
А есть тулза для манифестов не ставя ArgoCD?
@BAKAVETS
Жыл бұрын
Добрый день! Не совсем понятен вопрос, что Вы имеете ввиду?
а почему мой коммент удалил?
@BAKAVETS
Жыл бұрын
Привет! В нотификациях предыдущий коммент вижу, но тут почем-то пропал он. Если в скором времени не появится, можете еще раз продублировать, может кому-нибудь полезно будет.
@aleksey6772
Жыл бұрын
@@BAKAVETS Хорошо. Думаю, там не сложно)
Очень сложно успевать вникать, когда автор тараторит так быстро и монотонно, словно на скорость читает методичку. Всю информацию приходится усваивать на слух, мало визуализации. Конечно, информация полезная, без воды, но придется ещё пару раз пересмотреть видео или поискать другие источники. А в целом полезный контент, автору спасибо за труды.
@BAKAVETS
Жыл бұрын
Спасибо за обратную связь! Буду учитывать эти моменты при создании новых роликов.
@redfox6179
Жыл бұрын
Реально читаете или же все настолько в голове информация так разложено упорядочено ?
@BAKAVETS
Жыл бұрын
@@redfox6179 Перед роликами прогоняю все в тестовом варианте, чтобы убедиться, что подготовленный код работает. И после уже записываю, рассказывая своими словами.
@imabouttobe
Жыл бұрын
По моему наоборот, не нужно ускорять видео как у остальных
@gkirok
Жыл бұрын
лучше ещё раз пересмотреть, чем перематывать и что нибудь важное пропустить
не самый удобный gitops инструмент этот аргосиди