ITTales :(){ :|:& };:
Этот чудесный мир IT Contact: @kvaps
Show more- Subscribers
- Post coverage
- ER - engagement ratio
Data loading in progress...
Data loading in progress...
Разработчики свободной PaaS-платформы Cozystack подготовили проект Talm, призванный упростить конфигурацию bare-metal серверов для Talos Linux, операционной системы для запуска Kubernetes, которая имеет Kubernetes-подобное API и настраивается одним Yaml-манифестом. Несмотря на то что Talm был создан для описания декларативной установки Cozystack, он не привязан конкретно к этой платформе и может использоваться для управления любыми конфигурациями Talos Linux. Проект развивается под лицензией MPL.
maxVolumes
и volumeSizeLimitMB
, в документации я объяснений не нашёл, пришлось разбираться на ощупь. Похоже что с SeaweedFS, наилучшая документация - это RTFS
4. в целом понравилось, в идеологию Cozystack ложится как-раз. Будем запускать отедльный кластер на тенанта и давать возможность создавать бакеты в нём.
5. результат: будем адоптитьETCD
внутри, то инструмент ETCD Keeper может с этим помочь.
По сути это небольшой web ETCD client
с возможностью просматривать, добавлять, обновлять или удалять ноды, а также сами ключи и их значения. Есть поддержка как v2
так и v3
версии.talm apply -f node1.yaml -f node2.yaml
talm автоматически распознает опции nodes и endpoints из каждого конкретного файла и применит конфиги куда нужно.
Добавил примеров в README.md, описал как кастомайзить шаблоны и как хранить секреты
Ещё одна фича которая появилась - это in-place обновления конфигов, например такая команда:
talm template --in-place -f node1.yaml -f node2.yaml
- обновит конфиги из тех шаблонов с помощью которых они были получены.
Теперь менеджить Talos стало ещё удобнее 🎉Helm but for Talos Linux. Contribute to aenix-io/talm development by creating an account on GitHub.
init
, template
, apply
и upgrade
https://github.com/aenix-io/talmHelm but for Talos Linux. Contribute to aenix-io/talm development by creating an account on GitHub.
What's Changed chore(deps): update grouped non-major updates by @renovate in #171 Fix double import core/v1 pkg for sts test file by @sergeimonakhov in #170 Add Kamaji example by @kvaps in #16...
Author: Andrei Kvapil (Ænix) At Ænix, we have a deep affection for Kubernetes and dream that all modern technologies will soon start utilizing its remarkable patterns. Have you ever thought about building your own cloud? I bet you have. But is it possible to do this using only modern technologies and approaches, without leaving the cozy Kubernetes ecosystem? Our experience in developing Cozystack required us to delve deeply into it.