DevOps Portal | Linux
13.4K subscribers
860 photos
111 videos
10 files
874 links
Присоединяйтесь к нашему каналу и погрузитесь в мир DevOps

Связь: @devmangx

РКН: https://clck.ru/3P8kFH
Download Telegram
Изучайте DevOps, играя в игры ⌨️

1. DevOps
http://devops.games

2. Linux
http://overthewire.org

3. Игры для вечеринок DevOps
http://devopspartygames.com

4. Git
http://ohmygit.org

5. Python, JavaScript, Java
http://tynker.com

6. 25+ языков
http://codingame.com

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12👀6
Изучаем Git: пошаговое руководство с наглядными примерами

Автор:
Скуликари А.
Год:
2024

📂 Скачать книгу

👉 DevOps Portal | #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Docker Для Начинающих за 1 Час | Docker с Нуля

Одна из самых популярных технологий, в процессе работы с которой возникает миллион вопросов, уверен, что этим видео закрою их большую часть! Всё как вы любите: простое объяснение, детализированные схемы и крутейшие анимации!

📹 Cмотреть видео: YouTube

👉 DevOps Portal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🌭2
Будущее DevOps-инженера

📖 Читать: ссылка

👉 DevOps Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3👍2
💻 Kubeshark — это анализатор трафика API для Kubernetes

Kubeshark обеспечивает видимость внутренней сети Kubernetes на уровне протоколов в режиме реального времени, перехватывает и отслеживает весь трафик и полезную нагрузку, поступающую в контейнеры, подсистемы, узлы и кластеры, а также исходящую из них.

Kubeshark распространяется под лицензией Apache-2.0

Ссылка: тык

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Отличный ресурс, описывающий самые популярные инструменты DevOps

Здесь описывается Docker, GitHub Actions, k8s, Go, Helm, Prometheus, ArgoCD, Jenkins.

Помимо инструментов, внимание здесь уделяется таким методологиям как GitOps, DevSecOps, описываются базовые команды Linux, основы написания Bash-скриптов и много всего другого

Ссылка: тык

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥1
Современное системное администрирование: Управление надежными и устойчивыми системами

Автор:
Дженнифер Дэвис
Год:
2024

📂 Скачать книгу

👉 DevOps Portal | #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥1
💻 Запуск проекта в Kubernetes за 60 минут: инструменты, GitLab, Terraform

В этой статье детально рассматривается пример CI/CD-пайплайна, который собирает разбитое на 2 микросервиса CRUD-приложение, пушится в платформенный реджистри и деплоится в Kubernetes.

Подробно рассматриваются все шаги поднятия: создание кластера и базы данных, настройка абстракций Kubernetes вроде Service, Ingress, Deployment и т. д. и установка платформенных аддонов в кластер. А также поднятие инфраструктуры стенда при помощи подхода Infrastructure-as-a-code.

🔘 Все файлы Terraform и Kubernetes, код приложения и сокращённая пошаговая инструкция доступны в репозитории

📖 Читать: ссылка

👉 DevOps Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Как работает Docker?

Архитектура Docker состоит из трех основных компонентов:

🔘 Клиент Docker
Это интерфейс, через который осуществляется взаимодействие с пользователями. Он взаимодействует с демоном Docker.

🔘 Docker Host
Здесь демон Docker принимает запросы Docker API и управляет различными объектами Docker, включая образы, контейнеры, сети и тома.

🔘 Registry Docker
Здесь хранятся образы Docker. Например, широко используется публичный реестр Docker Hub.

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤝1
Linux-шпаргалка: команды терминала для новичков

Сегодня подготовили для вас шпаргалку с базовыми командами — сохраняйте её в закладки и повышайте свою продуктивность в сотни раз

Ссылка: тут

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍4
Компьютерные сети. Принципы, технологии, протоколы (Юбилейное издание)

Автор:
Олифер В., Олифер Н
Год:
2021

📂 Скачать книгу

👉 DevOps Portal | #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍8
🐧Linux примеры команды find

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍4
👩‍💻 Наглядно: Как работает Docker

👉 DevOps Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🤯3😁1
🖥 Awesome Docker Compose examples

git clone https://github.com/Haxxnet/Compose-Examples && cd Compose-Examples
cd <интересующий контейнер>

docker compose up


В этом репозитории собрано много готовых YAML для запуска Docker Compose; Это манифесты как небольших self-hosted FOSS-проектов, так и больших проприетарных проектов

Ссылка: тут

👉 DevOps Portal | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍3👀31
👩‍💻 Здесь собраны основные концепции Docker в одну диаграмму

👉 DevOps Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
😀 Крутая шпаргалка по командам Git на русском

echo "# название" >> README.md - создание файла README.md
git init - инициализация репозитория
git add README.md - добавления файла README.md в проект
git commit -m "first commit" - получает проиндексированный снимок состояния и выполняет его коммит в историю проекта
git remote add origin https://github.com/stanruss/название.git - команда, которой устанавливается подключение к удаленному серверу и git репозиторию, размещающемуся на нем.
git push -u origin master - кзменения отправляются на удаленный сервер

git log --oneline - посмотреть все коммиты.
git checkout . - восстановить все.
git checkout "код коммита" - вернуть до состояния этого коммита.
git checkout master - вернуться в ветку мастер.

Восстановить файлы на локальном компьютере:
git fetch --all
git reset --hard origin/master или git reset --hard origin/<название_ветки>

git add text.txt - Добавить файл в репозиторий
git rm text.txt - Удалить файл
git status - Текущее состояние репозитория (изменения, неразрешенные конфликты и тп)
git commit -a -m "Commit description" - Сделать коммит
git push origin - Замерджить все ветки локального репозитория на удаленный репозиторий
git push origin master - Аналогично предыдущему, но делается пуш только ветки master
git push origin HEAD - Запушить текущую ветку, не вводя целиком ее название
git pull origin - Замерджить все ветки с удаленного репозитория
git pull origin master - Аналогично предыдущему, но накатывается только ветка master
git pull origin HEAD - Накатить текущую ветку, не вводя ее длинное имя
git fetch origin - Скачать все ветки с origin, но не мерджить их в локальный репозиторий
git fetch origin master - Аналогично предыдущему, но только для одной заданной ветки
git checkout -b some_branch origin/some_branch - Начать работать с веткой some_branch (уже существующей)
git branch some_branch - Создать новый бранч (ответвится от текущего)
git checkout some_branch - Переключиться на другую ветку (из тех, с которыми уже работаем)
git branch # звездочкой отмечена текущая ветвь - Получаем список веток, с которыми работаем
git branch -a # | grep something - Просмотреть все существующие ветви
git merge some_branch - Замерджить some_branch в текущую ветку
git branch -d some_branch - Удалить бранч (после мерджа)
git branch -D some_branch - Просто удалить бранч (тупиковая ветвь)
git show d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4 - Изменения, сделанные в заданном коммите
git push origin :branch-name - Удалить бранч из репозитория на сервере
git reset --hard d8578edf8458ce06fbc5bb76a58c5ca4a58c5ca4 - Откатиться к конкретному коммиту и удалить последующие (хэш смотрим в «git log»)
git push -f - Залить на сервер измененные коммиты
git clean -f - Удаление untracked files

👉 DevOps Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥84
Linux. Книга рецептов. 2-е изд

Автор:
Шрёдер К.
Год:
2022

📂 Скачать книгу

👉 DevOps Portal | #книги
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
Media is too big
VIEW IN TELEGRAM
👩‍💻 Основы Docker. Большой практический выпуск

Большой выпуск про Docker. В видео автор постарался добавить как можно больше практики. В этом выпуске вы узнаете что такое Docker, познакомитесь с базовыми понятиями. И конечно будут практические примеры

📹 Cмотреть видео на YouTube

👉 DevOps Portal | #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Понятная, интерактивная и доходчивая шпаргалка для новичков в сетевых протоколах

👉 DevOps Portal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍10
Как устранять неполадки в приложениях Kubernetes

Материал основан на опыте работы автора с этой технологией с 2017 года. Существует множество сторонних инструментов и методик, но в статье используются те, которые можно найти практически на каждом компьютере, или на CLI, которые можно быстро загрузить для MacOS, Windows или Linux.

📖 Читать: ссылка

👉 DevOps Portal | #cтатья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7