DevOps на минималках
2.84K subscribers
112 photos
64 videos
90 links
Все самое полезное для девопсера в одном канале.

1. Библиотека книг и статей по теме DevOps.
2. Задачи и тесты по DevOps для тренировки и обучения.
3. Вопросы с собеседований по DevOps и ответы на них.

по рекламе: @jannytg
Download Telegram
Удаление образов в Docker

Docker чатик 🐬
5💊1
👩‍💻 12 Git команд, которые нужно знать

1. git init – инициализация нового Git-репозитория в текущем каталоге.

2. git add – добавление изменений в индекс (staging area).

3. git commit – фиксация проиндексированных изменений с комментарием.

4. git push – отправка локальных изменений в удалённый репозиторий.

5. git pull – получение изменений из удалённого репозитория и их слияние с локальной веткой.

6. git remote – добавление, просмотр или удаление удалённого репозитория.

7. git branch – вывод списка веток, создание новой ветки и переключение на неё.

8. git fetch – загрузка изменений из удалённого репозитория без их слияния.

9. git checkout – переключение на указанную ветку.

10. git merge – слияние указанной ветки с текущей.

11. git status – отображение текущего состояния репозитория и неподтверждённых изменений.

12. git reset – откат текущей ветки до указанного коммита.

DevOps на минималка
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍3
🔧 Разминка для DevOps-инженера

Без подвохов: шесть простых слов, знакомых каждому, кто хоть немного работает с CI/CD и автоматизацией.

1. Инструмент для автоматизации сборки и деплоя.

2. Инфраструктура как код от HashiCorp.

3. Система контроля версий.

4. Автоматизация настройки серверов через YAML.

5. Менеджер пакетов для macOS.

6. Операционная система, основа для большинства серверов.

💬 Пишите ответы под спойлер в комментарии 👇

DevOps на минималка
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥1
Основные команды для работы с kubernetes

Запуск и остановка minikube.

$ minikube start
$ minikube stop
🤣12🐳6👍5😐3
This media is not supported in your browser
VIEW IN TELEGRAM
Что такое DevOps и зачем это нужно
👎32
👩‍💻 Наглядно: Как работает Docker

👉 DevOps на минималках
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👎3
👩‍💻 Здесь собраны основные концепции Docker в одну диаграмму

👉 DevOps на минималках
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes для DevOps

Автор: Джон Арундел
Год издания: 2020

#devops #kubernetes #ru

Скачать книгу
🔥4
50 Kubernetes Concepts Every DevOps
Engineer Should Know

Автор:
Michael Levan
Год издания: 2023

#devops #kubernetes #en

Скачать книгу
SPRINT OFFER в команду Телекома по направлению DevOps ➡️

YADRO в поиске Infrastructure и CI/CD Engineer — отправляйте резюме до 8 июня 😊

Как получить оффер за 3 дня?
Выбирайте направление, отправляйте заявку и пройдите техническое и менеджерское интервью. Если всё пройдёт успешно — оффер будет ваш!

С чем вам предстоит работать?
Наши DevOps-инженеры поддерживают процессы разработки (на С/С++, Go, Node.JS) и отвечают за инфраструктуру, которая позволяет бизнес-решениям работать. Также специалисты постоянно улучшают качество внутренних сервисов и занимаются развитием инструментов CI/CD.

Кого ждём в команду?
DevOps-инженеров с опытом работы от года и желанием развивать новые продукты в нашей команде.

💙Оставляйте заявку до 8 июня и станьте частью команды YADRO.

Все подробности — по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42👎1🔥1
Bash. Проверка файлов
Kоманды позволяют проверять различные условия, касающиеся файлов:

-d file — Проверяет, существует ли файл, и является ли он директорией.
-e file — Проверяет, существует ли файл.
-f file — Проверяет, существует ли файл, и является ли он файлом.
-r file — Проверяет, существует ли файл, и доступен ли он для чтения.
-s file — Проверяет, существует ли файл, и не является ли он пустым.
-w file — Проверяет, существует ли файл, и доступен ли он для записи.
-x file — Проверяет, существует ли файл, и является ли он исполняемым.
file1 -nt file2 — Проверяет, новее ли file1, чем file2.
file1 -ot file2 — Проверяет, старше ли file1, чем file2.
-O file — Проверяет, существует ли файл, и является ли его владельцем текущий пользователь.
-G file — Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя.
👏7💩1
Какой из следующих способов является допустимым для предоставления сервиса в Kubernetes?

👾
— kind: Service
spec:
type: ClusterIP

👍 — kind: Service
spec:
type: NodePort

🥰 — kind: Service
spec:
type: LoadBalancer

— Все вышеперечисленные
Please open Telegram to view this post
VIEW IN TELEGRAM
32
Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план?

💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет вам сориентироваться в мире DevOps и стать крутым спецом.

👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования.

✔️А еще он будет полезен при подготовке к собеседованиям.

👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
🔥4👍2🤮2
This media is not supported in your browser
VIEW IN TELEGRAM
а ведь я раньше тоже так думал...
😁9
Горячие клавиши терминала Linux (часть 1)

Общие:

Ctrl + Alt + T — в дистрибутивах, основанных на Ubuntu, это сочетание клавиш используется для открытия терминала.

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

Ctrl + L — очистить весь вывод терминала.

Ctrl + S — приостановить вывод терминала.

Ctrl + Q — возобновить вывод, если он был приостановлен.

Ctrl + C — отправить команде сигнал SigInt для её завершения.

Ctrl + Z — свернуть текущую команду в фоновый режим.
8