И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя
TimurTukaev 44 минуты назад И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя Простой 6 мин 533 Kubernetes * Open source * DevOps * Системное администрирование * Облачные вычисления *...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
Вот важная новость с фронта ИИ: TimurTukaev 44 минуты назад И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя Простой 6 мин 533 Kubernetes * Open source * DevOps * Системное администрирование * Облачные вычисления * Кейс Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор.
Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний. Живая таблица: баннеры, костры рябин и пиксельный Шуфутинский в фонах ячеекБлагодарностьИдею сделать именно оператор для таблиц (а не просто ещё один скрипт) подкинул Артём Горячев, кубастронавт и просто замечатльный человек, в одном замечательном чате по куберу.
Технические детали
Именно он предложил посмотреть на управление таблицами как на operator pattern и добавить федерацию. Что тут у вас происходит?! Sheeternetes — оркестратор контейнеров, у которого весь control plane живёт внутри электронной таблицы: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или Excel), планировщик читает и пишет ячейки, а на другом конце крутятся настоящие Docker-контейнеры.
Таблица не симулирует кластер — таблица и есть кластер. Под капотом реальная инженерия: bin-packing и failover, live-миграция, HMAC-подписи, свой формат образов (SICF), в котором образ хранится прямо в ячейках. Репозиторий: Computing Foundation (SNCF) — вендор-нейтральный дом для «sheet-native computing», пародия на CNCF, которая при этом работает: 30+ проектов (оркестрация, сеть, хранилище, наблюдаемость, CI/CD), собственный стандарт контейнеров (SCRI/SICF), верифицируемая сертификация инженеров и живые демо на настоящих таблицах.
Всё — open source, комьюнити международное и англоязычное. Сайт: код: такое selh-healing таблицы и почему именно оператор, а не скриптРазница тонкая, но принципиальная, и на ней держится вся идея. Можно было сделать максимально прямолинейно: повесить на таблицу Apps Script с триггером onEdit, который откатывает изменения.
Отраслевые последствия
Это защита изнутри управляемого ресурса — как если бы под в Kubernetes сам себя чинил. Оно ломается вместе с ресурсом, живёт в его границах и не масштабируется на большое количество таблиц. Настоящий оператор устроен иначе.
Есть три части:Control plane — отдельная таблица-реестр (ManagedSheets), где записано желаемое состояние: какие таблицы мы ведём и по какому шаблону. Контроллер — внешний процесс (у нас — контейнер), который крутит цикл reconcile: читает реестр и сводит каждую управляемую таблицу к её шаблону.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.




