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
Все спят :)
Dmytro
Andor
там кстати у нжинкс ингресса не придумали ещё в бекенды через fastcgi ходить?
Dmytro
наверняка можно с кастомным конфигом но обычно в пхп проектах надо ещё и статику какую-то отдать, и метрики те же и т.д.
Andor
кастомный конфиг-то понятно
Andor
ну и статика вполне себе делается отдельными контейнерами
Roman
то есть мне еще 1 деплоймент с нджинском поднять ?
Andor
лично я бы сделал пхп и нжинкс в одном поде в разных контейнерах
Solyar
Roman
кстати отличный кейс, это получается мне нужно просто в деплойменте еще 1 контейнер дописать правильно ?
Solyar
Roman
а как правильней, конфиг в контейнер упаковать или конфигмапом?
Roman
Solyar
Ну шутки про пхп никто не отменял, это да
Andor
думаю это от тебя зависит
Andor
как тебе удобнее так и делай
Roman
это понятно, рекомендаций нет никаких ?
Solyar
помоему деплой phpfpm и nginx должен быть описан в туторах
Andor
Solyar
Прям в офф доке
Andor
по-моему норм рекомендация
Roman
ок спс реби
Andor
я бы сделал конфигмапом с авторелоадом нжинкса при изменении конфигмапы
Andor
не забывай про экспортер для нжинкса
Ruslan
Приветствую.
Подскажите, пожалуйста, как именно HPA(target_cpu=50) будет сокращать количество контейнеров в подконтрольном rc?
Он учитывает загрузку cpu перед тем, как погасить контейнер?
Т.е. может ли он убить контейнер, в котором ещё работает целевой процесс(который может слабо грузить cpu)?
Где можно почитать про данный механизм в деталях?
Игорь
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
Mikhail
Tadeusz
Vadim
Terry
Vadim
история про несчастного платящего своим здоровьем топа мультикопрорации растрогала конечно, аж жалко его стало. Но адреса нет, не могу даже открытку ему послать
Andor
не, не очень
Andor
а чо, ваще драма случилась?
Andor
или просто обидки какие-то?
Artyom
он и открытку не прочитает, время расписано
Fedor
Егор
Блин, ливнул из чата на полгода. Возвращаюсь, а тут какое-то безумие. Куб-мастера за 100к в секунду, несчастные топы, работающие в отпуск (О БОЖЕ НЕТ ЭТО БЕСЧЕЛОВЕЧНО!), экспортеры запускают операторами, очередной k399s... И только Рутковский все такой же тролль, хоть где-то стабильность
Dmytro
можешь ещё на полгода ливать
Vadim
https://rio.io/
Ранчеровцы сереьезно нацелились на начинающих
Ильдар
"на начинающих" это как "big data без математики"?
Vadim
Vadim
хопхоп, вот истио, раз два и внешний днс настроен с LE, тыцтыц и балансировка
Alex
Dmytro
Dmytro
сам продукт интересно тоже такого же качества как и лендинг
Vadim
зато knative для билдов