Салтыдык
а где мишкин
По шпилям скучает
Rainbow
Если команда не просит k8s, то k8s не нужен команде.
Mr.
лучшее враг хорошего же
Andor
@hr_god если я вам найду таких людей, 10% мне
Rainbow
Нужно пройти всю боль без k8s, чтобы хоть как-то начать его ценить.
Andor
вот, обращайтесь к flant.ru
vAsya
Ребят, вы великолепны!❤ Спасибо за все советы)
bebebe
даже чаю не попьете?
Alexey
устройте конференцию своих сторудников через канал, нзначте время, подготовьте вопросы, а и в час Х выкладывайте их здесь, комьюинити или вам интересно расскажет или засрёт мозг )
bebebe
комьюнити расскажет бггг велик шанс, что местные адепты научат деплоить прямо из мейк файлов
bebebe
где же старый хрыч, когда он так нужен @erzentd ^^^
Rainbow
Если много думать, то можно и без боли
если не больно, какой смысл переходить на k8s? И так же норм.
Михаил
если не больно, какой смысл переходить на k8s? И так же норм.
Да, но небольно было про внедрение самого k8s
Andrei
Ребят, а как вы выкатываете контейнеры из приватного репозитория (gitlab)? Есть идея подсунуть креды напрямую докеру, чтобы не создавать secret’ы и добавлять везде pullSecrets
Mr.
kubectl create secret docker-registry regsecret --docker-server=registry.gitlab.com --docker-username={your_username} --docker-password={your_password} --docker-email={your_email}
Max
:D
Andrei
не надо его везде добавлять, можно автомагически
Не могли бы кинуть в меня ссылкой? )
Andrei
https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry оно (в конце)?
Andrei
Manually configure .docker/config.json on each node as described above.
Andor
не помню как называется эта штука
Andor
через неё же можно указывать дефолтные лимиты
Andrei
Автоматизировали добавление pullSecrets
Можно пример? Это ж во все чарты нужно добавлять
Denis
Кто нибуть использует federation в Prometheus?
Andor
вопрос не в тему чята
Andor
лучше в церковь метрик иди
Rainbow
это не то
Andor
не помню как эта штука называется
Andor
а гуглить лень
Rainbow
LimitRange
Denis
вопрос не в тему чята
Да проблема в том что я не могу понять как в k8s достучатся до prometheus. Так есть полный patch. Сейчас мне он просто отдает server returned HTTP status 503 Service Unavailable
Denis
так а причем тут федерация, тут в целом проблема) А так, я юзаю
Ну да согласен, но хотелось бы пообщатся с тем кто в k8s использует) Извиняюсь конечно за оффтоп
Andrei
через неё же можно указывать дефолтные лимиты
а причем тут лимиты? тут же вопрос об авторизации
Denis
так а причем тут федерация, тут в целом проблема) А так, я юзаю
metrics_path как указываете? Я вот так указыаю: /api/v1/namespaces/prometheus-monitoring/services/prometheus:9090/proxy/federate Но помоему не правильно(
Andrei
А внешние создал как сервисы с внешним endpoint
Denis
А внешние создал как сервисы с внешним endpoint
Я понял. У меня не оператор. Интересно там, по умолчанию включен этот endpoint... Думал что по умолчанию у всех инстансов прома сущевствует конечная точка /federate
Artem
Можно пример? Это ж во все чарты нужно добавлять
{{- range $secret := .Values.imagePullSecrets -}} apiVersion: v1 kind: Secret metadata: name: {{ $secret.name | quote }} type: kubernetes.io/dockerconfigjson data: .dockerconfigjson: {{ $secret.data | b64enc | quote }} --- {{ end -}}{{/* range $secret := .Values.imagePullSecrets */}}
Andor
раньше точно было у всех
Andor
возможно отключили
Artem
Это кусок чарта, которым мы создаем неймспейсы, при создании неймспейса автоматом создается регсекрет
Rustam
Это кусок чарта, которым мы создаем неймспейсы, при создании неймспейса автоматом создается регсекрет
я на гошке написал оператора, который сам смотрит на namespaces и создаёт секрет в каждом
Andrei
а в gitlab у вас при этом отдельный юзер с глобальными правами на чтение registry?
Artem
в nexus пользак из лдапа с правами на чтение репы /k8s/
Andor
> пользак
Grisha
Ребзя, подскажите пожалуйста, как работает хук preStop? а точнее когда он вызывается и от чего это зависит?
Grisha
я запустил контейнер который делает tailf /var/log/blablalba запустил rol update, у меня поднялись 10 новых контейнеров и 10 висят в Terminating сам preStop отработал, но мне интересно что происходит в этот моментм с моим tailf
Grisha
он получил какойто SIGNAL?
Eduard
Товарищи, подскажите k8s federation how to. Я завести смог, но видимо криво, т.к. не приезжают сервисы, хотя остальное трансферится нормально
Rustam
он получил какойто SIGNAL?
https://kubernetes.io/docs/concepts/workloads/pods/pod/#termination-of-pods
Etki
Вопрос века - ceph или minio?
какой тут вопрос-то может быть
Etki
Можно, но должны быть веские причины
Двенадцать факторов - это стандарты, заточенные исключительно под хероку. Это как если сейчас все приложухи по стандартам для авс лямбды писать.
Nik
какой тут вопрос-то может быть
глядя на выдачу гугла - вполне. Но теперь уже нет. Сижу разворачиваю ceph
Andor
Через rook? :)
Grisha
https://kubernetes.io/docs/concepts/workloads/pods/pod/#termination-of-pods
Правильно ли я понял, что приложение не получит сигнал до того как не отработает хук?
Vadim
первый даже не стоит смотреть, он мертв
Gleb
На запрос object storage?)
пока у тебя данных мало минио вполне ок
Andor
Обжект или s3 compatible?
Etki
На запрос object storage?)
перламутровый object storage, ага
Nik
Обжект или s3 compatible?
s3 как бонус скорее. Надо где то хранить документики и фоточки.
Nik
С загрузкой/выгрузкой
Andor
S3 даёт тебе готовые нормальные либы для всех языков
Nik
зачем хранить ненужные документы?
А где написано слово «ненужные»
Gleb
А где написано слово «ненужные»
ну ты их на цеф хочешь положить
Andor
Лол?
Gleb
Лол?
в /dev/null надежнее чем на цефе