Size: a a a

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

2020 October 26

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
Vladimir Zhurkin
они там производительность увеличили ?
У нас к счастью не хайлоад. Так шо разницу не заметили пока
источник

VZ

Vladimir Zhurkin in Kubernetes — русскоговорящее сообщество
Хорошо вам =)
источник

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
Я знаю 🙂
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Ну на крайняк еще есть lighttpd, h20.
в h20 конфиги кстати ямлики ☺️
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Alexander Zaitsev
а какие сейчас есть стильные-модные-молодежные альтернативы helm'у, которые не стыдно в прод пустить в случае чего?
Альтернатив в чём? Есть https://get-kapp.io/ например
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alexander Zaitsev
а какие сейчас есть стильные-модные-молодежные альтернативы helm'у, которые не стыдно в прод пустить в случае чего?
Из коробки (патчи yaml/json)
kubectl -k (kustomize)

Шаблоны
kubectl + bash(envsubst, sed)
ansible (https://docs.ansible.com/ansible/latest/modules/k8s_module.html)
https://helm.sh/ + (https://github.com/roboll/helmfile)
https://werf.io/ (helm внутри + трекинг ресурсов во время деплоя)
https://get-kapp.io/  (трекинг ресурсов во время деплоя) + https://get-ytt.io/ (шаблоны)


Jsonnet
https://qbec.io/
https://tanka.dev/

Свой DSL
Terraform (https://www.terraform.io/docs/providers/kubernetes/index.html)
waypoint (https://www.waypointproject.io/)
Bazel (https://github.com/bazelbuild/rules_k8s)

Полноценный ЯП
pulumi (https://www.pulumi.com/docs/get-started/kubernetes/)
AWS Cloud Development Kit (https://cdk8s.io/)

Gitops
https://github.com/fluxcd/flux
https://github.com/argoproj/argo-cd

Стратегии деплоя (канарейки, a/b)
https://docs.flagger.app/
https://github.com/bookingcom/shipper
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
kubectl + bash(envsubst, sed) - очень прогрессивно
источник

IS

ILIYA SHAVKUN in Kubernetes — русскоговорящее сообщество
4c74356b41
kubectl + bash(envsubst, sed) - очень прогрессивно
за то работает)
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
ну так-то можно много чего через жопу делать))
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
4c74356b41
kubectl + bash(envsubst, sed) - очень прогрессивно
и стильно модно молодежно
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
4c74356b41
ну так-то можно много чего через жопу делать))
ага, вот только заходишь во многие репы, и нет нет, но таки башек с sed'ом находишь. У кого-то в CI скриптах, у кого-то в daemonset'ах, у кого-то в деплое и т.д.
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
А как вы пихаете переменные в ямл?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Tuntsov
А как вы пихаете переменные в ямл?
stringData
 VAR: VALUE
?
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Из гитлаба
источник

4

4c74356b41 in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ага, вот только заходишь во многие репы, и нет нет, но таки башек с sed'ом находишь. У кого-то в CI скриптах, у кого-то в daemonset'ах, у кого-то в деплое и т.д.
это не значит, что это не через жопу)
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Tuntsov
Из гитлаба
а какая разница откуда?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
4c74356b41
это не значит, что это не через жопу)
более того, это и  значит =). Но надо понимать, что обычно хотят быстрый результат, а не все красиво, отсюда ноги и растут
источник

T

Tuntsov in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
а какая разница откуда?
Хочу знать как без envsubst
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Tuntsov
Хочу знать как без envsubst
ну вот я как-то живу без него. В чем проблема то? Ты лучше опиши суть проблемы, а не философию =)
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Tuntsov
Хочу знать как без envsubst
kubectl patch --local?)
источник