Roman
kubectl -n backend-proto describe deployment backend Name: backend Namespace: backend-proto CreationTimestamp: Fri, 17 May 2019 00:14:29 +0500 Labels: app=backend Annotations: deployment.kubernetes.io/revision: 4 Selector: app=backend Replicas: 3 desired | 3 updated | 3 total | 3 available | 0 unavailable StrategyType: RollingUpdate MinReadySeconds: 0 RollingUpdateStrategy: 25% max unavailable, 25% max surge Pod Template: Labels: app=backend Containers: backend: Image: 172.17.66.126:5000/backend Port: 9000/TCP Host Port: 0/TCP Environment: <none> Mounts: <none> Volumes: <none> Conditions: Type Status Reason ---- ------ ------ Progressing True NewReplicaSetAvailable Available True MinimumReplicasAvailable OldReplicaSets: <none> NewReplicaSet: backend-85577ff76c (3/3 replicas created) Events: <none>
Roman
Все спят :)
Andor
там кстати у нжинкс ингресса не придумали ещё в бекенды через fastcgi ходить?
Dmytro
наверняка можно с кастомным конфигом но обычно в пхп проектах надо ещё и статику какую-то отдать, и метрики те же и т.д.
Andor
кастомный конфиг-то понятно
Andor
ну и статика вполне себе делается отдельными контейнерами
Roman
то есть мне еще 1 деплоймент с нджинском поднять ?
Andor
лично я бы сделал пхп и нжинкс в одном поде в разных контейнерах
Roman
кстати отличный кейс, это получается мне нужно просто в деплойменте еще 1 контейнер дописать правильно ?
Andor
А разве так и не должно быть?
начнём с того что пхп не нужен
Roman
а как правильней, конфиг в контейнер упаковать или конфигмапом?
Solyar
Ну шутки про пхп никто не отменял, это да
Andor
думаю это от тебя зависит
Andor
как тебе удобнее так и делай
Andor
А разве так и не должно быть?
ну вот если б ингресс умел в fastcgi нативно то я бы ещё подумал
Roman
это понятно, рекомендаций нет никаких ?
Solyar
помоему деплой phpfpm и nginx должен быть описан в туторах
Solyar
Прям в офф доке
Andor
по-моему норм рекомендация
Roman
ок спс реби
Andor
я бы сделал конфигмапом с авторелоадом нжинкса при изменении конфигмапы
Andor
не забывай про экспортер для нжинкса
Отделение Bereke Bank
то есть мне еще 1 деплоймент с нджинском поднять ?
ну ХЗ. я сделал один контейнер с Nginx + fpm. это проще чем учить ингресс ходить в fastcgi
Ruslan
Приветствую. Подскажите, пожалуйста, как именно HPA(target_cpu=50) будет сокращать количество контейнеров в подконтрольном rc? Он учитывает загрузку cpu перед тем, как погасить контейнер? Т.е. может ли он убить контейнер, в котором ещё работает целевой процесс(который может слабо грузить cpu)? Где можно почитать про данный механизм в деталях?
Anton
кстати отличный кейс, это получается мне нужно просто в деплойменте еще 1 контейнер дописать правильно ?
https://unit.nginx.org/configuration/#php можно вместо fpm вкатывать nginx unit. тогда не нужно иметь отдельно fpm и nginx. можно сэкономить по контейнеру на под. но я сам так еще не пробовал
Pavel
Тест
Pavel
Писал вопрос пять минут, бот рраз и удалил
Pavel
Хех
Andor
потому что не надо ссылки постить
Pavel
Конечно не надо, зачем ссылки, пусть люди без ссылок разбираются о чем я хочу спросить
Andor
Конечно не надо, зачем ссылки, пусть люди без ссылок разбираются о чем я хочу спросить
тогда жди когда тебя сделают гражданином первого класса, тогда будет всё ок
Pavel
В общем есть несколько подов создающиеся динамически. Есть прометеус который должен собирать с них метрики с определенного порта. Если бы такой под был один, я бы сделал сервис c clusterIP: None и подключал прометеус к нему. В принципе известно количество подов, но нет возможности повесить на каждый из них уникальный и неизменный лейбл, чтобы использовать его как селектор для сервиса
Pavel
Может быть можно прицепить какой-нибудь хитрый сайдкар?
Andor
прометей оператором запущен или так?
Pavel
прометей оператором запущен или так?
Экспортер запущен оператором, да
Andor
что?
Andor
какой экспортер каким оператором запущен?
Andor
я не про экспортер спросил
Pavel
Окай Сам прометеус запущен как деплоймент в кластере
Pavel
Нз что значит "запущен оператором" в этом контексте
Andor
prometheus-operator
Andor
есть такая штука
Pavel
Аа
Dmytro
насколько я понимаю prometheus-operator выгребет сам поды из помеченного лейблом сервиса и и с каждого соберет метрики протегав их именами подов - так?
Sergei
это делает и просто прометеус, без оператора
Andor
оператор генерирует конфиг для прометея, ты можешь сделать точно такой же конфиг и без оператора, разумеется
Andor
но с оператором удобнее
Mikhail
всем привет. пытаюсь развернуть харбор и как-то не оно. проект совсем поломали?
Sergei
Я недавно через чарт ставил, стабильной версии, всё норм было
Mikhail
Я недавно через чарт ставил, стабильной версии, всё норм было
$ helm install --name=harbor --namespace=devsecops harbor/harbor Error: validation failed: error validating "": error validating data: [unknown object type "nil" in ConfigMap.data.CHART_URL, unknown object type "nil" in ConfigMap.data.CONTEXT_PATH, unknown object type "nil" in ConfigMap.data.TLS_CERT, unknown object type "nil" in ConfigMap.data.TLS_KEY]
Terry
@vrutkovs - затрален https://www.facebook.com/photo.php?fbid=206175933688723&set=a.114786012827716&type=3&theaterhttps://www.facebook.com/photo.php?fbid=206175933688723&set=a.114786012827716&type=3&theater
Tadeusz
https://t.me/DOFH_ru/821 лол
Тоже поржал
Terry
мам смотри я в телеке
💁‍♂️🤦‍♂️ абида
Vadim
история про несчастного платящего своим здоровьем топа мультикопрорации растрогала конечно, аж жалко его стало. Но адреса нет, не могу даже открытку ему послать
Andor
не, не очень
Andor
а чо, ваще драма случилась?
Andor
или просто обидки какие-то?
Artyom
он и открытку не прочитает, время расписано
Vadim
он и открытку не прочитает, время расписано
я думал у них секретарь есть, он с утра вслух читает газеты и открытки от поклонников?
Егор
Блин, ливнул из чата на полгода. Возвращаюсь, а тут какое-то безумие. Куб-мастера за 100к в секунду, несчастные топы, работающие в отпуск (О БОЖЕ НЕТ ЭТО БЕСЧЕЛОВЕЧНО!), экспортеры запускают операторами, очередной k399s... И только Рутковский все такой же тролль, хоть где-то стабильность
Dmytro
можешь ещё на полгода ливать
Vadim
https://rio.io/ Ранчеровцы сереьезно нацелились на начинающих
Ильдар
"на начинающих" это как "big data без математики"?
Vadim
"на начинающих" это как "big data без математики"?
вроде того, там автоскейлинг по хз какой метрике
Vadim
хопхоп, вот истио, раз два и внешний днс настроен с LE, тыцтыц и балансировка
Alex
https://rio.io/ Ранчеровцы сереьезно нацелились на начинающих
это типа чтобы руками дефинишены не писать?
Dmytro
Vadim
это типа чтобы руками дефинишены не писать?
чтобы не собирать свой комбайн из externaldns + certmanager + istio, да
Dmytro
сам продукт интересно тоже такого же качества как и лендинг
Vadim
сделанный студентами лендинг, да уж
лендинг жуткий, make foo bar again крупным текстом же
Vadim
зато knative для билдов