RE
Etki
да просто в шелле TERM=xterm набери
Vadim
а зачем они туда передаются дефолтно, это ж контейнер
RE
[root@dev-load-balancer-59gl4 conf]# top
TERM environment variable not set.
[root@dev-load-balancer-59gl4 conf]# TERM=xterm
[root@dev-load-balancer-59gl4 conf]# top
TERM environment variable not set.
[root@dev-load-balancer-59gl4 conf]#
Alexey
кто кластер рэббитмью подымал в кубернетесе?
почему авто-кластер не устанавливается?
401 говорит, не может авторизоваться на апи сервере
делаю по этому экзэмплу
https://github.com/rabbitmq/rabbitmq-peer-discovery-k8s/tree/master/examples/k8s_statefulsets
Etki
TERM=xterm top
RE
так работает. спасибо. а зафиксировать это както можно?
Артур
export TERM=xterm
RE
блин тормоз я
спасиб
Alexey
Роман
А можно как-то вывести (в контейнере) список только тех переменных окружения, которые я передал через env? Безо всяких там TERM, HOME, PWD и т. д.
Etki
Для процессов внутри контейнера это просто переменные окружения, он понятия не имеет, где именно они были заданы. Так что | grep.
Vadim
а так же docker inspect -f "{{ .Config.Env }}" <container> на хосте
Andor
RE
да по разному проверял
Andor
и vim начинает себя вести как vi при некоторых условиях, например если терминал не задан
Vadim
Etki
по маске только если выцеплять (но нерадивый пользователь рано или поздно забудет поставить нужный префикс)
V
ребят а ктонибудь знает как переконфигурировать eviction policy
Возможно ли это сделать через kubectl ?
Anton
что тебя интересует?
Anton
https://kubernetes.io/docs/tasks/administer-cluster/out-of-resource/
V
V
это ведь на мастере запускается
Anton
был еще баг в 1.7 еще кажется, что многократно учитывались имейджи с overlay2
V
у меня 1,5
Anton
хм
V
но такая проблема бывает на кластере и с 1.5 и 1.8
V
тоесть два кластера , и как я понял доступа к мастеру нет
V
gke
Anton
ну и что там в логах, если --v=4 добавить?
Anton
у меня была похожа тема с одним маленьким разделом. он реально легко и быстро заполнялся до верхней границы. а kubelet учитывает самый худший результат и устраивал разнос
Anton
просто добавь --v=4 и жди повторения
V
Anton
🤦♂️в строку запуска kubelet
V
ну я понял но к какому обьекту чтоли
Anton
шо?
V
шо?
Антон, логи чего глянуть ?!
V
ааа стоп
V
у меня нет kubelet
Anton
я чет готов сдаться
Anton
в gke нет нод и kubelet на них?
V
V
ну почти
Viacheslav
Сэры, а ничего лучше "Kubernetes Up & Running" не появилось? Ну что бы даешь книжку толковому нубу, он ее прочитывает и может в кубер?
a1eXei
привет, я бы кстати тоже не прочь почитать такую умную книжку :(
twwlf
Что насчёт документации?
Viacheslav
ИМХО, Документация у кубера написана по принципу "вот рисуем два овала, потом дорисовываем и получаем сову". Куча ненужного в начале, и нифига нужного в конце 🙂
Anton
Друзья,
Мы рады анонсировать очередную нашу встречу 6 марта в 19:00.
На этот раз компания "Dino Systems" порадует нас докладами о разработке приложений в Kubernetes.
19:00 - 20:00: Kubernetes - от идеи до продукта. Спикер: Иван Анисимов
«Реальный пример развития проекта прошедшего от фазы идеи до крайне успешного продукта менее чем за 2 года. Я покажу, как мы перешли с железных серверов на Mesos, с Mesos на Self-hosted Kubernetes и как в самом конце мы освоили полностью облачный GKE.
В ходе доклада я рассмотрю наши успехи и неудачи и то, как росло наше понимание работы с Kubernetes на протяжении этих 2-х лет.»
20:00 - 20:30: Пицца, чай кофе.
20:30 - 21:30: Kubernetes и микросервисы. Спикер: Иван Анисимов
«Один из лучших способов развернуть свой продукт на Kubernetes - это использование микросервисов. Этот семинар про то, какими именно должны быть эти микросервисы, как они должны быть настроены и развернуты. Мы обсудим использование gRPC и Protobuf, поговорим о Ingress и балансировке нагрузки и о том, как можно развернуть множество разных типов микросервисов вместе». https://www.meetup.com/Kubernetes-Novosibirsk/events/248011940/
Эх, далековато в Нск лететь... а реально будет запись сделать?
Mike
Anton
посмотрел оглавление, этож просто документация, нет?
twwlf
Anton
развязка известна
Dmitrii
https://kubernetes.io/docs/concepts/ тут же все то же самое написано, даже картинки цветные есть
twwlf
Вот любопытно (на самом деле), что люди хотят читать в подобной книге? Реферат документации? Художественный вымысел? Картинки?
Alexey
Доброе утро!
какой командой лучше всего достать имя пода с определённым лейблом? использовать awk, или у kubectl есть встроенные средства?
Anton
я прост один раз покупал книжку для опенсорсного продукта, правда значительно менее хайпового, и был разочарован копипастой вики =(
Anton
Anton
там же json, есть фильтры встроенные у kubectl.
Anton
kubectl help get
Anton
вообще вся инфа что нужна на поверхности, даже в чатик ходить не нужн
Igor
Anton
Alexey
я видел её, но она выводит с каким-то форматом, его неудобно потом пихать в скрипт - нужно фильтровать от лишних знаков
Anton
Sergei
https://github.com/kelseyhightower/kubernetes-the-hard-way/
Grigory
Ребята а как спарк на кубере пускают сейчас? Прод лайк, какая оркестровка и т.п. как ресурсы джоб менеджат?
Alex
Спрошу на всякий случай. Хочется ingress c AWS ALB. Оно есть?
Andor
сделал короче statefulset, а как мне обращаться к конкретным подам?
Andor
например мне надо указать адреса нескольких подов из сета
Alexey
Andor
https://github.com/kubernetes/kubernetes/issues/57671#issuecomment-366123880
Andor
Alexey
тебе нужен сервис с "clusterIP": "None",
Anton
Each Pod in a StatefulSet derives its hostname from the name of the StatefulSet and the ordinal of the Pod. The pattern for the constructed hostname is $(statefulset name)-$(ordinal)
Andor
да я нашёл уже причину
Andor
вон она по ссылке
G72K