Please open Telegram to view this post
VIEW IN TELEGRAM
🤣12😎3
Эфемерные контейнеры в Kubernetes 🤨
С версии Kubernetes 1.16 была добавлена возможность запуска эфемерных контейнеров (Ephemeral Containers). Эта функция позволяет запускать временные контейнеры в рамках существующих Pod'ов, чтобы помочь в диагностике и отладке проблем, а также для выполнения различных задач в рамках существующего окружения.
Эфемерные контейнеры не заменяют существующие контейнеры в Pod'ах, а запускаются рядом с ними в рамках того же сетевого пространства и с теми же точками монтирования. Это означает, что эфемерные контейнеры могут легко получить доступ к ресурсам Pod'а, таким как файловая система или сетевые интерфейсы.
https://habr.com/ru/company/timeweb/blog/720510/
С версии Kubernetes 1.16 была добавлена возможность запуска эфемерных контейнеров (Ephemeral Containers). Эта функция позволяет запускать временные контейнеры в рамках существующих Pod'ов, чтобы помочь в диагностике и отладке проблем, а также для выполнения различных задач в рамках существующего окружения.
Эфемерные контейнеры не заменяют существующие контейнеры в Pod'ах, а запускаются рядом с ними в рамках того же сетевого пространства и с теми же точками монтирования. Это означает, что эфемерные контейнеры могут легко получить доступ к ресурсам Pod'а, таким как файловая система или сетевые интерфейсы.
https://habr.com/ru/company/timeweb/blog/720510/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Эфемерные контейнеры в Kubernetes
Предисловие С версии Kubernetes 1.16 была добавлена возможность запуска эфемерных контейнеров (Ephemeral Containers). Эта функция позволяет запускать временные контейнеры в рамках существующих Pod'ов,...
👍3
Шпаргалка Git/GitHub 🤨
git init — Инициализировать новый репозиторий
git clone — Клонировать репозиторий с удаленного сервера
git add — Добавить файл / каталог в промежуточную область
git commit — Зафиксировать изменения в репозитории
git push — Перенести изменения в удаленный репозиторий
git pull — Извлечь изменения из удаленного репозитория
git merge — Объединить изменения из другой ветви
git branch — Перечислить /создать/удалить ветки
git checkout — Переключиться на другую ветку/зафиксировать
git status — Показать статус репозитория
git log — Показать историю коммитов
git diff — Показать различия между коммитами/ветками
git stash — Временно хранит изменения, не готовые к коммитам
git tag — Создает/удаляет теги
git remote — Добавляет/удаляет удаленный репозиторий
MemOps😃
git init — Инициализировать новый репозиторий
git clone — Клонировать репозиторий с удаленного сервера
git add — Добавить файл / каталог в промежуточную область
git commit — Зафиксировать изменения в репозитории
git push — Перенести изменения в удаленный репозиторий
git pull — Извлечь изменения из удаленного репозитория
git merge — Объединить изменения из другой ветви
git branch — Перечислить /создать/удалить ветки
git checkout — Переключиться на другую ветку/зафиксировать
git status — Показать статус репозитория
git log — Показать историю коммитов
git diff — Показать различия между коммитами/ветками
git stash — Временно хранит изменения, не готовые к коммитам
git tag — Создает/удаляет теги
git remote — Добавляет/удаляет удаленный репозиторий
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Динамический анализ кода DAST 🤨
На практике динамические анализаторы кода позволяют находить такие уязвимости, как переполнение буфера, SQL-инъекции и так далее, причем происходит все по методу черного ящика. По сути, само использование DAST — это уже существенный шаг в сторону DevSecOps-практик.
https://otus.ru/nest/post/2942/
MemOps
На практике динамические анализаторы кода позволяют находить такие уязвимости, как переполнение буфера, SQL-инъекции и так далее, причем происходит все по методу черного ящика. По сути, само использование DAST — это уже существенный шаг в сторону DevSecOps-практик.
https://otus.ru/nest/post/2942/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👀2