Andor
ты кстати на следующей неделе в питер не едешь?
Andor
(там конфа)
Andrey
ты кстати на следующей неделе в питер не едешь?
Йеп, билеты на самолёт в кармане.
Andor
о, ништяк
Andor
увидимся там значит
Andrey
увидимся там значит
У нас там доклад будет. Заходи. И фиолетовые поло.
Alex
Привет всем! Может кто в курсе - установил двухузловой кластер kubernetes используя vagrant - далее на мастере установил дашборд используя https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml - ip адрес мастера 192.168.200.200 - по инструкции сказано заходить в дашборд по адресу http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/ - вместо локалхоста пишу 192.168.200.200 но на дашборд не паподаю - может кто скажет в чем дело
Andor
бронирую XL :)
Andrey
увидимся там значит
https://www.highload.ru/spb/2019/abstracts/4993
Artem
Меня очень сильно по началу вводило в заблуждение то что все говорят, что ингресс что-то выводит наружу. Он ничего не выводит, это просто проксик перед сервисами. Сервис ингресс контроллера нужно самостаятельно выводить за кластер.
Anonymous
Anonymous
Подскажите как поменять начальную адресацию у сетей докера?
Anonymous
А то у интерфейса docker0 172.17... и создавая новые он кладет один из сетевых доступов
Alex
чтобы зайти через адрес мастера тебе нужно либо nodeport в сервисе открыть, либо поставить ингресс и через ингресс выкинуть сервис наружу
далее делаю kubectl -n kube-system edit service kubernetes-dashboard и там прописал ports: - nodePort: 30000 port: 443 protocol: TCP targetPort: 8443 selector: k8s-app: kubernetes-dashboard sessionAffinity: None type: NodePort
Alex
да, сработало спасибо
Artem
Похоже логхаус под формат логов докера заточен и с crio не взлетит просто так
🚀iamp3🚀
Подскажите как поменять начальную адресацию у сетей докера?
https://docs.docker.com/v17.09/engine/userguide/networking/default_network/custom-docker0/
Anonymous
Это видел, но там дохерище параметров надо. Просто адрес начальный сменить нельзя?
Anonymous
Разобрался, всем спасибо.
ᴅⁱᵐⁱᴅʳ0ˡ
можно ли в ингресе настроить проксировать только определенную ссылку?
Andrey
можно ли в ингресе настроить проксировать только определенную ссылку?
- host: domain.tld http: paths: - path: /path/ backend: serviceName: some-service servicePort: 80
𝚔𝚟𝚊𝚙𝚜
Подскажите как поменять начальную адресацию у сетей докера?
лучше не мелочиться, и сделать сразу { "iptables": false, "ip-forward": false, "bridge": "none", }
Anonymous
Настолько мне не нужно. Мне лишь надо, чтоб сеть докера не пересекалась с нашими, а у нас их туева хуча
Igor
У кого-то был опыт kubernetes с Infiniband ? Там много геморроя ?
engelbart
Warning EvictionThresholdMet 21m (x3 over 19h) kubelet, gke-data-custom-vm-6-20-1d3441c2-bg7h Attempting to reclaim memory что за reclaim?
Sergey
Если все правильно помню, то --bip
Sergey
Так вру это айпи бриджа
Sergey
А так
Sergey
bip": "192.168.1.5/24", "fixed-cidr": "192.168.1.5/25", "fixed-cidr-v6": "2001:db8::/64", "mtu": 1500, "default-gateway": "10.20.1.1", "default-gateway-v6": "2001:db8:abcd::89", "dns": ["10.20.1.2","10.20.1.3"]
Alex
Ребята, может у кого деплоймент есть для разворачивания Nexusa?
Dmitry
@a_aversus если не пользуетесь helm'ом, то можно же переделать вот это: https://github.com/helm/charts/blob/master/stable/sonatype-nexus/templates/deployment-statefulset.yaml тут не так много выпиливать
Dmitry
блин, я уже забыл, когда последний раз аплаил yaml-файлы в лоб, в основном юзаю чарты
Alex
Можно и helm’ом - даже лучше
engelbart
kubectl drain справится с statefulset?
engelbart
я попобробовал и pod похоже бесконечно там висит в статусе terminating
engelbart
оно что то копирует, или тупо ждёт?
Andrey
тупо ждет
engelbart
пока pod завершится?
Andrey
дефолтное время - 30 секунд
engelbart
Не, оно уже очень долго ждёт,я поэтому забескпокоился. Больше 15 мин.
Andrey
Время смотреть в дескрайб и логи
engelbart
логи пода, показывают что приложение там просто работает (это elk)
Gabriel
Там есть вроде проблемы , если pvc есть. https://medium.com/@marko.luksa/graceful-scaledown-of-stateful-apps-in-kubernetes-2205fc556ba9
Dmitry
Не, оно уже очень долго ждёт,я поэтому забескпокоился. Больше 15 мин.
ох, чувствую, что придется выносить стейтфуллсет с флагом --cascade=false и потом выносить созданные им поды вручную
engelbart
А такой вот дурацкий вопрос когда делаешь scale для replica нельзя указать какой именно pod убить ?
engelbart
get events?
Andrey
Кажется, мы, наконец, починили основной геморрой с Helm. https://github.com/helm/helm/pull/4871
Andrey
5 месяцев PR принимали. Кошмар.
Sergei
В итоге флаг --cleanup-on-fail ?
Andrey
В итоге флаг --cleanup-on-fail ?
Да. Но не стал писать, потому что релиза-то и нет пока что. Но почему этого не было два года — это загадка, конечно.
Andrey
Ни единого теста. В этом весь хелм
TDD в 2019 уже не нужен. На Go всё написанное сразу без багов.
G72K
Кажется, мы, наконец, починили основной геморрой с Helm. https://github.com/helm/helm/pull/4871
Почему бага случается? Там же поменяли что патчи генерируются из последнего RELEASE, даже если оно FAILED
Andor
TDD в 2019 уже не нужен. На Go всё написанное сразу без багов.
тут мем про "golang лучший язык программирования"
Sergey
Andor
lol
Andrey
Почему бага случается? Там же поменяли что патчи генерируются из последнего RELEASE, даже если оно FAILED
Так. А почему они это приняли тогда сегодня? Где можно про твоё почитать?
Aleksey
коллеги, где надыбать халявного кубера ? gke не пределагать.
Andor
aws
Aleksey
он в freetier ?
Andor
не знаю, но вируталки ты там можешь поднять во freetier точно :)
Andor
а что не так с gke?
Aleksey
он как бы халявный но не для россии
Andor
ну ой :)
Aleksey
не знаю, но вируталки ты там можешь поднять во freetier точно :)
никакого кубспрея! только манаджед салюшн. мне бы поиграться и подевелопить а не посетапить
Andor
я не знаю есть ли фритир у ДО
Aleksey
есть. но они _сегодня_ лежат
Anonymous
А может кто ссылкой поделиться - с каких пор go из 72 года ?)
Nik
тут дело в том КТО это говорит, а не ЧТО именно он имеет в виду 🙂
Anonymous
Во славу Чистякова и пророков его всуе.