home.social

#sheeternetes — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sheeternetes, aggregated by home.social.

  1. И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя

    Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.

    habr.com/ru/articles/1077902/

    #sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source

  2. И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя

    Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.

    habr.com/ru/articles/1077902/

    #sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source

  3. И снова 3 сентября: Sheeternetes-оператор для Google-таблиц, который лечит сам себя

    Недавно я рассказывал про Sheeternetes — оркестратор, у которого control plane живёт в таблицах. Здесь — про следующий логичный шаг: паттерн «оператор», применённый к самим таблицам. Настоящий полноценный Sheeternetes-оператор. Не скрипт внутри таблицы, а внешний контроллер, который приводит табличку к желаемому состоянию. И раз уж так совпало по датам, демка этого оператора будет переворачивать календарь и возвращать таблице все атрибуты настоящего третьего сентября, дня прощаний.

    habr.com/ru/articles/1077902/

    #sncf #sheeternetes #kubernetesоператоры #google_sheets #excel #open_source

  4. Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)

    Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.

    habr.com/ru/articles/1077612/

    #sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc

  5. Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)

    Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.

    habr.com/ru/articles/1077612/

    #sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc

  6. Sheeternetes: как мы запустили оркестратор контейнеров внутри Google Таблиц (а заодно написали ОС и создали фонд)

    Хабр, привет! Есть такой тип проектов, которые начинаются со слов «а что если» и заканчиваются тем, что ты в три часа ночи объясняешь kubelet -у, что таблица — это его новый control plane. Так вышло и тут, всё родилось из субботней шутки в одном телеграм-канале по кубернетесу . Правила игры простые: раз весь мир можно создать в эксельке, то пускай всё состояние кластера живёт внутри электронной таблицы. Не «метаданные в таблице», не «экспорт в CSV» — а буквально: Deployments, Nodes, Pods, Events — это вкладки Google Sheets (или листы Excel). Планировщик читает и пишет ячейки. kubectl -подобная утилита ходит в таблицу. И — вот это ключевое — на другом конце крутятся настоящие Docker-контейнеры . Таблица не симулирует кластер. Таблица и есть кластер. Проект называется Sheeternetes . Это, конечно, шутка. Но шутка, которая компилируется, проходит тесты и переживает падение ноды. Ниже — как это устроено, как это поднять у себя за пять минут, как оно работает на bare metal без интернета (в Excel и LibreOffice), как связать несколько таблиц-кластеров в федерацию с живой миграцией, почему контейнеры можно хранить прямо в ячейках , — и что это внезапно выросло в целый фонд с 30 проектами, стандартом контейнеров и системой сертификации.

    habr.com/ru/articles/1077612/

    #sncf #sheeternetes #sheetos #apache2 #cncf #kubernetes #оркестрация #google_sheets #excel #libreoffice_calc