#sheeternetes — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #sheeternetes, aggregated by home.social.
-
И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя
Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.
https://habr.com/ru/articles/1077902/
#sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source
-
И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя
Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.
https://habr.com/ru/articles/1077902/
#sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source
-
И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя
Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.
https://habr.com/ru/articles/1077902/
#sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source
-
Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)
Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.
https://habr.com/ru/articles/1077612/
#sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc
-
Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)
Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.
https://habr.com/ru/articles/1077612/
#sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc
-
Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)
Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.
https://habr.com/ru/articles/1077612/
#sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc