Anonymous
Anonymous
разраб калики сказал: "That may look like IP spoofing to Calico and we'll block that traffic."
Даня
коллеги, а поделитесь мыслями по поводу бекапирования pvc в амазоне, именно тех, которые автоматом через апи создаются
Даня
с созданными вручную все ясно, делаем лайф полиси и радуемся
Sash
Друзья подскажите на премисе кто каким лоадьалансером пользуется что приземлять трафик как извне так из других соседних кластеров ?
Andrei
какой у вас подход в нумерации портов сервисов. У нас по немного появляються много service вижу 2 подхода, либо все сервисы работают на 80 либо каждому свой уникальный. Есть какие нить рекомендации?
Валентин
Валентин
Vitalii
Я правильно понимаю, что service account per container задать нельзя? Только вручную монтировать секрет в контейнер?
Max
Есть тут спецы по MetalLB? в логах спикера видно что айпишник анонсится, но tcpdump говорит что спикер не отвечает на ARP запросы по этому айпишнику
G72K
G72K
Stefan
и попробовать удалить, поглядеть не залипнет-ди снова
Andrei
Yaroslav
Хочется простого, как дверь: через crd/аннотации указать, какой набор команд выполнить в поде по расписанию , иметь возможность что-то куда-то копирнуть. Ничего такого на память не вспомните ?
Ivan
https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/
Nata
Alex
Anton
Anton
он автоматически будет авторизоваться от учётки пода через токен, даже делать ничего не надо
Alex
Alex
Alex
а через что?
Alex
просто звучит не очень секурно...
Roman
Sergey
Через токен, который есть у каждого пода
Anton
если у вас прописан сервисакаунт, в поде есть токен
Anton
Anton
я например так мониторю конфигмапы и вызываю скрипт при изменении указанного поля
Anton
gh: travelping/kube-watch — тут можно посмотреть
Alex
кстати, а есть адекватный способ редеплоить деплоймент (странно звучит немного), если у меня, например, поменялись ENV переменные из секретсов?
Alex
или только через scale?
Sergey
не у каждого, а с sa
594d8c4ff-hzpzr:/opt# cat /run/secrets/kubernetes.io/serviceaccount/token
eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJkZWZhdWx0Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZWNyZXQubmFtZSI6ImRlZmF1bHQtdG9rZW4tZmRwdmQiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiZGVmYXVsdCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImZlZmMzMmMzLTBjNGUtMTFlOS05MzIxLTQyMDEwYTgwMDA5OSIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDpkZWZhdWx0OmRlZmF1bHQifQ.h9MAziavnoCuifzEyee-C9834NLzR9ponIr-QZxBU5I5YNyZ1GXrz9SMG8bc6FuI_D_QO30iVOnCYRj-z-0LQmrgYrwUbJFj_OUT0M8YVyCD4-MRz_Cbek5zUSbGxxYDU0WKmSnOLnVS-9rXYFTRulhV1k7brotl1NgXj0BI1XpxRGzFTOxc6wXHXsZ6OUVQl-jaEg0TD532S7M-kSazv7Tcexn9PGqNxg6LmFNkKAC-DTaYTqG5I4HRt1Y6yC_6-1sDbU8AlEpsJ0C8wB_ZNs9HBrMZH6Z1oNMdQQfa3SYxjEWGXWMhZBryOmiUj07mJJ_UGCwWcaP7xBwi5F4kdw
Вот те под без са, но с дефолтным токеном
Alex
Sergey
а тебя не напрягает, что он в етсд лежит просто в base64 энкоде как и все секреты
Sergey
по дефолту
Anton
Anton
а, или надо без рестарта
Alex
ну в принципе тоже самое, но наверное более правильно, да
Alex
ну хотелось бы просто какую-нибудь штуку в идеале, которая сама это как-то разруливает
Anton
ну штуку сделать то не долго, вопрос, устраивают ли рестарты
Alex
ну рестарты не страшны
Alex
вообще да, есть кейсы, когда очень сложно и опасно такие ситуации разруливать автоматом
Anton
ну я бы через kube-watch сделал, мониторил бы поле в секрете, если оно меняется то delete pod -l <label>
Roman
Alex
PS. гуглится очень сложно (
Anton
Anton
18.04 - ок
Alex
Anton
> можно придумать очень интересные юз кейсы...
я подумываю на нем оператор попробовать написать :)
типа мониторишь CRD, и дергаешь минискрипты с запуском/изменением/удалением подов/джобов, которые прямо из конфигмапов монтируются. То есть весь оператор можно одним большим манифестом попробовать описать
Alex Sharov
Привет народ. А кто поднимал EKS класстер? Создали один, но не можем подконнектиться к нему из под другого юзера
Andrey
Andrey
Опиши, что хочешь exec'ать. Интересно!
𝚔𝚟𝚊𝚙𝚜
Anton
Anton
Ilya
Andrei
engelbart
Почему ingress может ип не получать в gke?
kubectl get ingress --all-namespaces
NAMESPACE NAME HOSTS ADDRESS PORTS AGE
logging proxy-basic-auth-elastic elasticsearch.elk.sipay.ru 80, 443 21m
Ilya
engelbart
поле address пустое
engelbart
не даёт ипа, прям совсем
Anton
Anton
> Опиши, что хочешь exec'ать. Интересно!
например, у меня есть скрипт, который ставит кластер. Он может точечно работать с нодами — добавлять/удалять. В качестве аргументов принимает ip адреса нод. Можно в CRD декларативно описывать кластера и запускать этот скрипт.
Ivan