#полезное
❤️🔥 Шпаргалка по SSH-туннелям
🔵 Local port forwarding: пробрасываем доступ к приватным эндпоинтам (при необходимости через бастион), как будто порты открыты у тебя локально.
🔵 Remote port forwarding: выставляем наружу локальные порты или приватные адреса сети через exit-ноду.
Гитхаб
👉 Новости 👉 База вопросов
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
#Собес #postgres
🤔 Как сделать резервное копирование и восстановление в PostgreSQL?
💬 Кратко:
Для резервного копирования в PostgreS@L используется утилита
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Для резервного копирования в PostgreS@L используется утилита
pg_dump , а для восстановления - psql или pg_restore . Резервное копирование можно выполнить как в текстовом, так и в архивном формате, в зависимости от задач.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
#полезное
😎 KubeDiagrams — это инструмент, который автоматически генерирует визуальные архитектурные диаграммы из Kubernetes-манифестов, Helm-чартов и живых кластеров.
Он поддерживает более 47 типов ресурсов, настраиваемую группировку по namespace и labels, а также умеет работать с кастомными ресурсами.
GitHub
👉 Новости 👉 База вопросов
Он поддерживает более 47 типов ресурсов, настраиваемую группировку по namespace и labels, а также умеет работать с кастомными ресурсами.
GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#полезное
😎 Основы Kubernetes API: Resources, Kinds и Objects
Прежде чем переходить к написанию автоматизации на базе Kubernetes, полезно разобраться в структуре Kubernetes API и ключевых концепциях, исследуя их из командной строки с помощью
Подробный разбор: https://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology/
👉 Новости 👉 База вопросов
Прежде чем переходить к написанию автоматизации на базе Kubernetes, полезно разобраться в структуре Kubernetes API и ключевых концепциях, исследуя их из командной строки с помощью
curlПодробный разбор: https://iximiuz.com/en/posts/kubernetes-api-structure-and-terminology/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#Собес #postgres
🤔 Какие типы данных поддерживаются в PostgreSQL?
💬 Кратко:
PostgreSQL поддерживает широкий набор типов данных, включая числовые, текстовые, временные, булевые и пользовательские типы. Существуют также массивы, JSON и геометрические типы для сложных задач. Тип данных выбирается в зависимости от характера хранимой информации.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
PostgreSQL поддерживает широкий набор типов данных, включая числовые, текстовые, временные, булевые и пользовательские типы. Существуют также массивы, JSON и геометрические типы для сложных задач. Тип данных выбирается в зависимости от характера хранимой информации.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😱 Запутались, как связаны runAsNonRoot, capabilities, seccomp и AppArmor в Kubernetes?
В этой статье наглядно показано, как именно каждое поле
Вам наконец-то станет понятно, что именно вы настраиваете: https://learnkube.com/security-contexts
👉 Новости 👉 База вопросов
В этой статье наглядно показано, как именно каждое поле
SecurityContext маппится на Linux syscalls и ядро.Вам наконец-то станет понятно, что именно вы настраиваете: https://learnkube.com/security-contexts
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😐 Kubechecks позволяет пользователям GitHub и GitLab точно видеть, какие изменения повлияют на их текущие деплойменты в ArgoCD, и автоматически запускать различные наборы тестов на соответствие перед мёрджем.
Забираем на GitHub
👉 Новости 👉 База вопросов
Забираем на GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😬 Эта одна статья даст вам отличное понимание многих DevOps-концепций.
Рекомендую прочитать материал по архитектуре Nginx:
https://aosabook.org/en/v2/nginx.html
👉 Новости 👉 База вопросов
Рекомендую прочитать материал по архитектуре Nginx:
https://aosabook.org/en/v2/nginx.html
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Что такое pgAdmin?
💬 Кратко:
pgAdmin - это графический интерфейс для администрирования и управления PostgreSQL. Он позволяет визуально создавать базы данных, управлять таблицами, писать и выполнять запросы, а также следить за производительностью.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
pgAdmin - это графический интерфейс для администрирования и управления PostgreSQL. Он позволяет визуально создавать базы данных, управлять таблицами, писать и выполнять запросы, а также следить за производительностью.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😐 Docker Run vs. Attach vs. Exec
Разберём, как эти ключевые команды Docker работают "под капотом", в свежей статье:
https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec
Зачем это нужно: базовое понимание того, как всё устроено, позволяет переносить знания в новые домены и прокачивать хардскилы
👉 Новости 👉 База вопросов
Разберём, как эти ключевые команды Docker работают "под капотом", в свежей статье:
https://labs.iximiuz.com/tutorials/docker-run-vs-attach-vs-exec
Зачем это нужно: базовое понимание того, как всё устроено, позволяет переносить знания в новые домены и прокачивать хардскилы
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье рассматривается сеть Kubernetes с акцентом на Services, kube-proxy и балансировку нагрузки.
Разбирается, как поды общаются внутри кластера, как Services маршрутизируют трафик и как организуется внешний доступ.
Читать тут
👉 Новости 👉 База вопросов
Разбирается, как поды общаются внутри кластера, как Services маршрутизируют трафик и как организуется внешний доступ.
Читать тут
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Что означает CTID в PostgreSQL?
💬 Кратко:
CTID - это системная колонка в PostgreSQL, которая содержит физический идентификатор строки (номер страницы и строки внутри страницы). Она полезна для поиска строк на уровне хранения данных, но не является постоянной и изменяется при обновлении или удалении строки.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
CTID - это системная колонка в PostgreSQL, которая содержит физический идентификатор строки (номер страницы и строки внутри страницы). Она полезна для поиска строк на уровне хранения данных, но не является постоянной и изменяется при обновлении или удалении строки.
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Podman — «альтернативный» контейнерный рантайм, который на первый взгляд напоминает Docker своими командами «
Начните работу с Podman на https://labs.iximiuz.com/challenges/start-container-with-podman
👉 Новости 👉 База вопросов
podman pull», «podman run», «podman exec» и т. д. Однако под капотом он использует несколько иную бездемонную архитектуруНачните работу с Podman на https://labs.iximiuz.com/challenges/start-container-with-podman
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
👨💻 Совет дня по Linux
Используйте опцию
Таким образом, 'his' будет найдено только как 'his', а не как 'this' или 'history'.
👉 Новости 👉 База вопросов
Используйте опцию
-w в grep, чтобы искать целое слово:$ grep -w string file_name
Таким образом, 'his' будет найдено только как 'his', а не как 'this' или 'history'.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
YeaHub
Главные новости и обновления платформы
YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.
Платформа: https://yeahub.ru
Для связи: @ruslan_kuyanets
YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.
Платформа: https://yeahub.ru
Для связи: @ruslan_kuyanets
👍4❤1
Плагин helm diff прогнозирует, какие изменения внесёт Helm upgrade или rollback, сравнивая текущее состояние кластера с предлагаемыми манифестами
Подробнее: https://github.com/databus23/helm-diff
👉 Новости 👉 База вопросов
Подробнее: https://github.com/databus23/helm-diff
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Как удалить данные из таблицы в PostgreSQL?
💬 Кратко:
Для удаления данных используется команда
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Для удаления данных используется команда
DELETE с необязательным условием WHERE . Если условие не указано, будут удалены все строки таблицы. Альтернативно, командой TRUNCATE можно мгновенно очистить таблицу, удалив все записи без возможности их восстановления.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
😎 KubeHatch — это web-UI и CLI-инструмент, который позволяет поднимать виртуальные Kubernetes-кластеры (vCluster) по запросу внутри реального Kubernetes-кластера.
GitHub
👉 Новости 👉 База вопросов
GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
#полезное
🥄 Логирование в Kubernetes с помощью EFK
Как это работает:
🔵 Поды генерируют логи →
🔵 Container runtime перехватывает логи → складывает их в
🔵 Fluent Bit собирает, обрабатывает и эффективно форвардит логи
🔵 Elasticsearch хранит и индексирует логи для поиска почти в реальном времени
🔵 Kibana позволяет визуализировать, исследовать и строить дашборды
👉 Новости 👉 База вопросов
kubectl logs подходит для маленьких сетапов, но сотни подов на множестве нод? Полный хаос. Здесь и выручает стек EFK (Elasticsearch + Fluent Bit/Fluentd + Kibana).Как это работает:
stdout/stderr/var/log/containers/Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#полезное
🛞 Что такое Service Discovery и как его реализует Kubernetes?
Понимание того, что такое SD, — ключ к тому, чтобы разобраться в разных типах сервисов Kubernetes. Узнайте про server-side vs client-side service discovery и гибридный подход Kubernetes здесь:
https://iximiuz.com/en/posts/service-discovery-in-kubernetes/
👉 Новости 👉 База вопросов
Понимание того, что такое SD, — ключ к тому, чтобы разобраться в разных типах сервисов Kubernetes. Узнайте про server-side vs client-side service discovery и гибридный подход Kubernetes здесь:
https://iximiuz.com/en/posts/service-discovery-in-kubernetes/
Please open Telegram to view this post
VIEW IN TELEGRAM
#Собес #postgres
🤔 Какова роль файла pg_hba.conf в PostgreSQL?
💬 Кратко:
Файл
📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
💬 Кратко:
Файл
pg_hba.conf в PostgreSQL управляет доступом к базе данных, определяя, кто и как может подключаться к серверу. В нем настраиваются разрешения на подключение для разных типов пользователей и хостов, а также методы аутентификации, такие как пароль, доверительный доступ или сертификаты.📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору
📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2