Size: a a a

Kubernetes — русскоговорящее сообщество

2020 September 26

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps
Довелось поболтать с разработчиками CoreOS на конфе и я задал им вполне резонный вопрос:

"Нафига в новой Fedora CoreOS rpm-пакты?"

На что получил просто очаровательный ответ:

"Потому что Red Hat :("
Фу
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Лучше уж генту
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
George Gaál
А есть же этот... prow ?
На той же конфе, кстати, ребята рассказывали что создали Tekton под вдохновением Prow
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
George Gaál
Лучше уж генту
Которая теперь тоже говно и с которой все бегут на Crux и NixOS?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps
Которая теперь тоже говно и с которой все бегут на Crux и NixOS?
А чего с не не так ? Про крукс не слышал
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
George Gaál
А чего с не не так ? Про крукс не слышал
Вот тут немного про Gentoo и Nix https://habr.com/ru/post/436938/
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Реклама Nixos
источник

k

kvaps in Kubernetes — русскоговорящее сообщество

На мой взгляд, Guix решает основную проблему Nix: вместо собственного предметно-ориентированного языка (DSL) тут применяется полноценный язык программирования Guile Scheme на основе Lisp.

Бгг
/me представил себе кубоманифест в common lisp
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
Prow очень гитхабо заточеный
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
Расточить его проблемы))
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps

На мой взгляд, Guix решает основную проблему Nix: вместо собственного предметно-ориентированного языка (DSL) тут применяется полноценный язык программирования Guile Scheme на основе Lisp.

Бгг
/me представил себе кубоманифест в common lisp
Для разработчика и пользователя nixos норм
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Для админа и для заливки нод с кубами  выглядит как оверкилл
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
А генту реально сдохла ?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Artem Silenkov
Расточить его проблемы))
Жесть
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
kvaps

На мой взгляд, Guix решает основную проблему Nix: вместо собственного предметно-ориентированного языка (DSL) тут применяется полноценный язык программирования Guile Scheme на основе Lisp.

Бгг
/me представил себе кубоманифест в common lisp
Лисп не сложнее yaml
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
и нет дурацких ограничений на - и _
все есть данные. могу хоть функцию по словам разбирать хоть переменную переиспользовать
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Pavel Kolobaev
Лисп не сложнее yaml
ну да, очень удобно:
(
 ("apiVersion" . "apps/v1")
 ("kind" . "Deployment")
 ("metadata" . (
   ("name" . "nginx-deployment")
   ("labels" . (
     ("app" . "nginx")
   ))
 ))
 ("spec" . (
   ("replicas" . 3)
   ("selector" . (
     ("matchLabels" . (
       ("app". "nginx")
     ))
   ))
   ("template" . (
     ("metadata" . (
       ("labels" . (
         ("app" . "nginx")
       ))
     ))
     ("spec" . (
       ("containers" . (list
         (
           ("name" . "nginx")
           ("image" . "nginx:1.14.2")
           ("ports" . (list
             (
               ("containerPort" . 80)
             ))
           ))
         ))
       )
     )
   ))
 ))
)
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps
ну да, очень удобно:
(
 ("apiVersion" . "apps/v1")
 ("kind" . "Deployment")
 ("metadata" . (
   ("name" . "nginx-deployment")
   ("labels" . (
     ("app" . "nginx")
   ))
 ))
 ("spec" . (
   ("replicas" . 3)
   ("selector" . (
     ("matchLabels" . (
       ("app". "nginx")
     ))
   ))
   ("template" . (
     ("metadata" . (
       ("labels" . (
         ("app" . "nginx")
       ))
     ))
     ("spec" . (
       ("containers" . (list
         (
           ("name" . "nginx")
           ("image" . "nginx:1.14.2")
           ("ports" . (list
             (
               ("containerPort" . 80)
             ))
           ))
         ))
       )
     )
   ))
 ))
)
Это ты из головы написал ?
источник

PK

Pavel Kolobaev in Kubernetes — русскоговорящее сообщество
и чем это сейчас отличается от json/yaml?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Принципиально - ничем
источник