fa
Feedback
DevOps на минималках

DevOps на минималках

رفتن به کانال در Telegram

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

نمایش بیشتر
2 837
مشترکین
-124 ساعت
-87 روز
-3030 روز
آرشیو پست ها
Что выведет этот GitHub Actions workflow? name: Test Job on: workflow_dispatch: jobs: test: runs-on: ubuntu-latest steps: - name: Set var run: echo "RESULT=ok" >> $GITHUB_ENV - name: Check var run: | if [ "$RESULT" == "ok" ]; then echo "Success"; else echo "Fail"; fi 👾 — Success 👍 — Fail 🥰 — Ошибка выполнения скрипта ⚡ — Переменная не найдена, но пайплайн не упадет

DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университе
DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер. ⚡️Что ждет вас на вебинаре? — Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее? — Покажем, как использовать DeepSeek без ограничений и блокировок; — Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году. 👉 Регистрируйтесь прямо сейчас Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года. PS: Это первый полноценный практикум от экспертов по DeepSeek. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке. erid: 2W5zFH1oUPA ООО Зерокодер, ИНН 9715401631

Что означает термин «k8s»? 👾 — Кластеры Kubernetes 👍 — Оркестровка Kubernetes 🥰 — Kubernetes (с удаленными 8 буквами) ⚡ — Система контейнеров Kubernetes

Главные по контейнеризации в России приглашают на второй митап Deckhouse User Community. 21 августа | Москва Приходите, если
Главные по контейнеризации в России приглашают на второй митап Deckhouse User Community. 21 августа | Москва Приходите, если работаете с Kubernetes или планируете начать. Разберём три практических кейса: → как DKP управляет узлами кластера — от создания до вывода из кластера; → как построить платформу обучения на Community Edition быстрее ванильного Kubernetes; → как автоматизировать контроль архитектуры с помощью фитнес-функций. Будет полезно инженерам эксплуатации, платформенным разработчикам и всем, кто хочет прокачать навыки работы с современными подходами в DevOps. Только офлайн. Пицца и нетворкинг в программе. Регистрируйтесь!

Kubernetes-вопрос. Docker-контейнер и runtime — это одно и то же? Есть Docker как стандарт, по которому описываются контейнеры, а есть Docker-движок, он же runtime, — это то, что запускает контейнер. В Kubernetes благодаря Container Runtime Interface (CRI) API в контейнерах можно запускать разные runtime, например CRI-O, Containerd. Так как Docker-движок старше, чем Kubernetes, он не отвечает стандартам CRI, поэтому уже некоторое время Docker runtime не поддерживается в Kubernetes. Но это не означает, что сами Docker-контейнеры нельзя использовать в Kubernetes. Подробнее о том, как соотносятся контейнеры, Container Runtime, CRI и о судьбе Docker runtime в Kubernetes, можно почитать тут.

IP-адрес хоста Docker по умолчанию — 192.168.99.100. 👾 — Да ⚡ — Нет

ну почти получилось

ТОП российских нейросетей – что работает лучше ChatGPT и как это монетизировать? На обновлённом бесплатном эфире с СЕО Зероко
ТОП российских нейросетей – что работает лучше ChatGPT и как это монетизировать? На обновлённом бесплатном эфире с СЕО Зерокодер мы разберём, что реально умеют YandexGPT, Kandinsky, GigaChat и Шедеврум в 2025 году. Если пользуетесь ИИ — узнаете, как делать это в разы эффективнее. Если нет — поймёте, с чего стартовать в локальной AI-экосистеме. В программе вебинара: – Обзор новых возможностей российских нейросетей и их сравнение с западными аналогами; – Практические примеры использования ИИ для различных задач в работе и повседневной жизни; – Рассмотрение рынка вакансий и возможностей заработка с навыками работы с нейросетями; 👉 Регистрируйтесь прямо сейчас Все участники получат готовые чек-листы по работе с российскими нейросетями, инструкцию по созданию нейрофото и гайд по работе с AI для изучения языков. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года. Эфир бесплатный – ссылка здесь. erid: 2W5zFJG4MhS ООО Зерокодер, ИНН 9715401631

Что чаще всего вы делаете с помощью нейросетей?
Anonymous voting

Пользуетесь ли вы нейросетями и ИИ в повседневной жизни или работе?
Anonymous voting

Горячие клавиши терминала Linux (часть 1) Общие: Ctrl + Alt + T — в дистрибутивах, основанных на Ubuntu, это сочетание клавиш используется для открытия терминала. Tab — эта клавиша используется для автодополнения в терминале. Вам достаточно набрать начало какой-нибудь команды, затем нажать её, и команда предложит доступные варианты или завершит её, если она одна. Ctrl + L — очистить весь вывод терминала. Ctrl + S — приостановить вывод терминала. Ctrl + Q — возобновить вывод, если он был приостановлен. Ctrl + C — отправить команде сигнал SigInt для её завершения. Ctrl + Z — свернуть текущую команду в фоновый режим.

а ведь я раньше тоже так думал...

Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови бесплатный мета-курс Devops Roadmap - э
Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план? 💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет вам сориентироваться в мире DevOps и стать крутым спецом. 👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования. ✔️А еще он будет полезен при подготовке к собеседованиям. 👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.

Какой из следующих способов является допустимым для предоставления сервиса в Kubernetes? 👾 — kind: Service spec: type: ClusterIP 👍 — kind: Service spec: type: NodePort 🥰 — kind: Service spec: type: LoadBalancer ⚡ — Все вышеперечисленные

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 — Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя.

полный agile

😀 Крутая шпаргалка по командам Git на русском echo "# название" >> README.md - создание файла README.md git init - ини
😀 Крутая шпаргалка по командам 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 на минималках