Свежие записи

Записки Линуксоида

Время AI, время интересное.

AI - инструмент, который позволяет реализовать свои хотелки, которые в жизни никогда бы не смог развить. Ну или не дано по жизни.

Я не умею рисовать. Максимум квадраты Малевича получаются. Но могу объяснить, что я хочу видеть на рисунке.

В общем, добрался до сбычи мечт!

Решил начать с заставок для своих Youtube видео. Это первое видео в серии для начинающих.

Раньше там было мое ничем не запоминающееся лицо. А теперь китайская манга :)

Читать далее →

Zed, добавление русского словаря в cSpell

MacOS

Я постепенно перехожу с vs code на zed. Мне для работы с claude code достаточно простой консоли и приложения для просмотра файлов. vs code штука хорошая, но достаточно медленная.

В zed всякие spell checkers подключаются как модули. Их там несколько и у всех есть различные проблемы. Самый простой по подключению к zed, по моему мнению - это cSpell. Но… У него в поставке по умолчанию нет русского словаря. И как его туда впихнуть, совсем непонятно.

Читать далее →

Записки Линуксоида

vCluster - Виртуальный кластер kubernetes

В общий доступ вышли два видео про технологию создания виртуальных кластеров kubernetes - vcluster.

Первое видео.

Описание проекта.
Настройка и запуск виртуального кластера.

00:00 - Вступление
01:09 - Пример, где это можно использовать
13:13 - Внутреннее устройство vCluster
17:47 - Предварительные требования
21:33 - Конфигурационный файл
32:13 - Запуск vCluster
34:55 - Config файл виртуального сервера
37:12 - Заключение

Второе видео

Примеры настройки.
Синхронизация ресурсов между хост и виртуальными кластерами.

Читать далее →

Записки Линуксоида

Istio

Начинаем разбираться с Istio.
Теория.
Установка Istio.

00:00 - Вступление
00:46 - Теория
04:40 - Тестовый стенд
12:02 - Теория (продолжаем)
14:54 - Ambient mode
21:43 - Установка тестового приложения
26:19 - Установка istio
32:35 - Доступ к тестовому приложению
37:38 - Заключение

Поддержи канал на Boosty
Тем, кто не верит в boosty можно на ВТБ: 2200 2460 1569 3404

Файлы, используемые в видео.

Это видео на других площадках:

Читать далее →

Записки Линуксоида

Первые 2 видео про Gateway API

Что такое GatewayAPI?
Сравнение с Ingress.
Пример реализации на базе traefik.

Gateway - два https listener и cert-manager.
Всякое разное про TCPRoute.

Читать далее →

Записки Линуксоида

Новый цикл видео - Kyverno

На https://boosty.to/bigkaa вышли первые три видео о kyverno.

01 -
Общие сведения о kyverno.
Дружим kyverno и argocd.
Установка kyverno

02 -
Постановка задачи.
Validating rules: patterns and deny.

03 -
Generate и Mutate rules.
Aggregated ClusterRoles
Создание шаблона для содержимого namespace.

Премьера на Youtube, Rutube, VK Video и Telegram, запланирована в Январе 2025.

Читать далее →

Понедельник, вторник, среда? Среда передачи данных!

Задача стояла простая – развернуть кубер в закрытом периметре. Для этого в этот самый периметр надо передать используемые контейнеры. Загрузить их в локальное хранилище оных. Банальная операция:

docker save -> ctr image import

Дальше теги, пуши и установка кубера.

И вот… Ставлю это я кубер. Запускается контейнер coredns и отваливается. Запускается и отваливается. Мягко говоря – необычная ситуация. Ясное дело, без внутреннего DNS ничего работать не будет.

Дескрайб пода показывает, что не срабатывают пробы. Судя по сообщению, очень похоже на то, когда кто-то режет подключение по сети к порту. Логов контейнер не дает, только сообщения о рестарте контейнера кубелетом из-за проваленных проб. Это очень странно.

Читать далее →