Lucky SB
https://github.com/docker/compose-on-kubernetes
чегось токоо не придумают....
Andor
а они точно одинаковые?
Anton
А хде терминатор?
Rainbow
Lucky SB
я так понимаю - штука которая новичку даст набор манифестов для деплоя.
потом его все равно надо будет допиливать руками
Rainbow
Lucky SB
Artem
Ребят, кто юзает Helm, подскадите, как указать подключение к приватному реджестри?
Artem
создал базовый шаблон для чарта
Andor
через пулл секреты
IURII
imagePullSecrets
Vadim
а они точно одинаковые?
ну как, кхм, нет... kafka-брокеры, различия в том, кто из них в данный момент лидер, а кто фолловер
Валентин
Vadim
Vadim
хотя у меня statefulSet, nodeSelector просто заставит запустить все поды на одной машине
Artem
через пулл секреты
делаю как описано тут https://github.com/helm/helm/blob/master/docs/charts_tips_and_tricks.md
Vadim
а мне нужно 2-2
Artem
после делаю helm install . и ошибка при скачивании образа
Валентин
а не проще через nodeSelector?
Ну может и проще, просто 2+2 это ж прям два daemonset'а :) но один фиг шаманить, когда нод больше двух (если важно, на какие именно ноды будут поды приземляться)
David
Привет всем. Разбор одной из самых неоднозначных тем — можно ли (и нужно ли) пихать базу в Kubernetes.
Опубликовали краткий текстовый пересказ и видео моего доклада: https://habr.com/company/flant/blog/431500/ .
Не смотря на сложность и неоднозначность темы, судя по отзывам аудитории с Highload, доклад получился отличный. Всем советую посмотреть.
Salem
с утра начал смотреть перед работой, не успел 🙁 Но за доклад спасибо
David
Всегда пожалуйста. Рад стараться.
P.S. Плюсики, ставим плюсики на хабре. Работаю за плюсики. А если серьезно, больше плюсиков — больше народу узнает и больше пользы нанесем.
Artem
Ребята, помогите с PullSecret в helm, весь день мучаюсь(
Anonymous
Привет, кто поборол проблему с метрик сервер? Вроде актуально
kubectl top nodes
Error from server (ServiceUnavailable): the server is currently unable to handle the request (get nodes.metrics.k8s.io)
Перепробовал https://github.com/kubernetes-incubator/metrics-server/issues/131#issuecomment-419970669
Anonymous
На данный момент сам сервер работает, до этого вообще не запускался.
Помогли флажки след.
/metrics-server
--kubelet-insecure-tls
--kubelet-preferred-address-types=InternalIP
V
ребят а не подскажите если я сделал issuer в cert-manager как их можно увидеть ? где хранятся все эти kind своеобразные ?
Rainbow
kubectl get issuer
Rainbow
kubectl get <any resource kind>
G72K
G72K
get ingress.v1beta1.extensions
G72K
Изнутри кластера можно как-то узнать чему равняется cluster.local?
Andrey
Konstantin
Коллеги!
Многие знакомы с Приемо-Сдаточными Испытаниями, а некоторые готовили даже ПМИ для ПСИ. Есть ли у кого наброски, в контексте k8s?
Поделитесь шаблонами чек-листов.
Alexander N.
Коллеги, кто обновился уже до 1.13.0?
Grey
Alexander N.
RC Пока
На сайте уже числится как релиз же
Andrey
привет. кто-нибудь работал с prometheus-operator? Создаю ресурс prometheus, а он не созадаёт поды
Andrey
разобрался
Andrey
сервис аккаунта не было
Alexander N.
Grey
Andor
Andor
Один хрен
Andor
Испытания = тесты
Etki
inspec?
Etki
https://github.com/dev-sec
Andor
Тысячи их
Andor
Хоть батс
Etki
https://github.com/dev-sec/cis-kubernetes-benchmark вот же, положила
Etki
батс для лохов
Andor
Похрен на чём конкретно делать
Etki
ща опять вернемся к обсуждению того, что баш только со строками умеет работать
Andor
Это совсем другой вопрос
Andor
Тесты на батс - несравнимо лучше, чем никаких тестов
Etki
свобода лучше несвободы
Konstantin
там очень тонкие тесты по каждому чиху
Konstantin
а нужны в общем, для обычных безопасников, которые привыкли к редхат и виндовс
Etki
шашечки и езда
Etki
кроме того, отдельные контролы должны конфигурироваться и по желанию отключаться
Konstantin
Когда методика для общей ИС ну строк 30 то для кубера еще 100500 писать - ну такое
Etki
если вам нужно ровно тридцать строк, то нужен ли вам чужой опыт? их и так наверняка написать можно
Vadim
Artem
Ребят, а как-то можно проверить сервис внутри самого кластера?
Artem
сделал ингресс, но он отдает 503 ошибку
Artem
как отдебажить?
Александр
Ievgen
Alexander N.
как отдебажить?
В любой соседний под зайди и запроси там имя_сервиса.имя_нэймспейса через тот же курл
Ievgen
Посмотреть есть корректно ли прописан сервис в ингресе,
посмотреть есть ли эндроины в сервисе
Посмотреть ивенты связанные с этим сервисом
Это все по очереди kubectl get / kubectl describe-ом
Artem
Andor
Эндпоинты
Artem
kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.233.0.1 <none> 443/TCP 13d
modest-bee-em-maps ClusterIP 10.233.14.21 <none> 80/TCP 86m
kubectl get ingress
NAME HOSTS ADDRESS PORTS AGE
test-ingress maps.csat.ru 80, 443 78m
kubectl describe ingress test-ingress
Name: test-ingress
Namespace: default
Address:
Default backend: default-http-backend:80 (<none>)
TLS:
ssl-csat-ru terminates maps.test.ru
Rules:
Host Path Backends
---- ---- --------
maps.csat.ru
/ modest-bee-em-maps:80 (<none>)
Annotations:
kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"extensions/v1beta1","kind":"Ingress","metadata":{"annotations":{},"name":"test-ingress","namespace":"default"},"spec":{"rules":[{"host":"maps.csat.ru","http":{"paths":[{"backend":{"serviceName":"modest-bee-em-maps","servicePort":80},"path":"/"}]}}],"tls":[{"hosts":["maps.test.ru"],"secretName":"ssl-test-ru"}]}}