GitOps


What is GitOps, How GitOps works and Why it’s so useful


Running AWS Services In A Laptop Using LocalStack


Flux CD v2 With GitOps Toolkit - Kubernetes Deployment And Sync Mechanism


Разбираемся здесь


Предлагайте интересные материалы для коллективного разбора


Предлагаю покопать язык программирования rust

И на основе изученных материалов, развернуть приложение на языке rust в minikube на бесплатных облаках google - https://shell.cloud.google.com/

С использованием skaffold, tekton и д.р.

Есть книга на русском:

[Book] Стив Клабник, Кэрол Никол Программирование на Rust [RUS, 2021]
  • видео:

https://www.youtube.com/watch?v=yNe9Xr35n4Q&list=PL8lUUBadSMNBNKMYJpUE830tBiN6bxVRw


[Предлагаю коллективно изучить видеокурс] [Nana Janashia] Logging in Kubernetes with EFK Stack | The Complete Guide [ENG, 2021]


Разбор


[Предлагаю коллективно поичать книгу] [Aly Saleh, Murat Karslioglu] Kubernetes in Production Best Practices: Build and manage highly available production-ready Kubernetes clusters [ENG, 2021]


Разбор


[Предлагаю коллективно поичать книгу] Effortless Cloud-Native App Development Using Skaffold


Разбор


[Предлагаю коллективно поичать книгу] Building CI/CD Systems Using Tekton: Develop flexible and powerful CI/CD pipelines using Tekton Pipelines and Triggers


Разбор завершен


Почти все материалы в настоящее время лежат на сайте sysadm.ru

Если будет что добавить, задать вопрос или обсудить, пишите в телеграм, что указан на сайте sysadm.ru


Docker / Kubernetes

CI/CD

Deploy

Tools


[A Cloud Guru, Linux Academy] Внедрение полного конвейера CI/CD [RUS, 2020]

Самый полный курс по созданию конвейера непрерывной интеграции и непрерывной доставки (CI/CD) от одной из самых лучших образовательных платформ в мире — Linux Academy

Подробнее


Разбираем материал. Создаем пошаговую инструкцию. Остается “навсегда”.

Можно отправлять pull request’s с исправлениями, добавлениями и замечаниями.

[UPD.] Какая-то ерунда с плагинами Jenkins. Ошибка, которую не удалось победить. Т.е. с помощью Jenkis не удалось выполнять команды для работы с Kubernetes. И, вроде как, разработчики плагинов не особо спешат что-то поправить.


Простое приложение для тестов запуска в конейнерах

Здесь


Идеальная CI-CD на базе GitLab, Docker, Kubernetes для современных javascript проектов

Здесь


Наиболее интересные OpenSource проекты, которые можно посмотреть

[NewLine] TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL [ENG, 2020]

[Stephen Grider] Microservices with Node JS and React [ENG, 2021]

[Brad Traversy] MERN Stack Front To Back: Full Stack React, Redux & Node.js [ENG, 2019]

[microservices-demo]


YouTube каналы (Чтобы не потерять)

Marcel Dempers:
https://www.youtube.com/c/MarcelDempers

Viktor Farcic:
https://www.youtube.com/c/DevOpsToolkit

Nana Janashia:
https://www.youtube.com/c/TechWorldwithNana/videos

DevOps For Developers:
https://www.youtube.com/watch?v=nnpcTyHZvS8

Venkat:
https://www.youtube.com/watch?v=NvQY5tuxALY

Geert Baeke:
https://www.youtube.com/watch?v=N6UCKF7JD7k&list=PLG9qZAczREKmCq6on_LG8D0uiHMx1h3yn&index=2

Petr Ruzicka
https://www.youtube.com/watch?v=Yz2v_p7GTsg

Weaveworks, Inc.:
https://www.youtube.com/watch?v=0v5bjysXTL8

Free GitOps Workshop with Weave GitOps Core
https://www.youtube.com/watch?v=euggUTPJzro

Intro to Kubernetes and GitOps + Free GitOps Workshop!
https://www.youtube.com/watch?v=PE3yuEXmr40