Size: a a a

Kubernetes — русскоговорящее сообщество

2020 September 08

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
ок, с этим понял)
а дальше как
а как ты поступаешь с балансировщиками в гугле без kubernetes? Они тебе такой же "рандомный ip" дают.
источник

A

Alex in Kubernetes — русскоговорящее сообщество
но есть же способ что бы указать свой ip
что все так жестко, только рандомный и ни как?
источник

AK

Andrey Klimentyev in Kubernetes — русскоговорящее сообщество
D  N  S
N      N
S  N  D
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
но есть же способ что бы указать свой ip
что все так жестко, только рандомный и ни как?
а как ты в гугле при создании балансировщика указываешь свой ip?
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Alex
но есть же способ что бы указать свой ip
что все так жестко, только рандомный и ни как?
можно попробовать вот так
spec:
 loadBalancerIP: <IP_ADDR>
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
раздел номер 5
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
но есть же способ что бы указать свой ip
что все так жестко, только рандомный и ни как?
что значит рандомный, выдаётся ip из пула доступных в гугле. Создание службы- создание нового балансировщика. Не удаляй службу и ip не будет меняться. Собственно также как и с балансировщиками в гугле работает,  удаляешь балансировщик, получаешь новый ip при создании
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
я не понимаю - почему так сложно почитать документацию на GKE
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
источник

BD

Banschikov Denis in Kubernetes — русскоговорящее сообщество
Alex
но есть же способ что бы указать свой ip
что все так жестко, только рандомный и ни как?
источник

A

Alex in Kubernetes — русскоговорящее сообщество
George Gaál
раздел номер 5
касаемо раздела 5
я зарезервировал IP с именем web-static-ip
сделал как в доке
apiVersion: compute.cnrm.cloud.google.com/v1beta1
kind: ComputeAddress
metadata:
 name: web-static-ip
spec:
 location: global


но я не могу понять. я же устанавливаю ingress-nginx-controller - он у меня получается балансер, а доке описан вариант с гугловским балансером
так же?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
🤦‍♂️🤦‍♂️🤦‍♂️
источник

A

Alex in Kubernetes — русскоговорящее сообщество
((
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
что значет балансер? у тебя все равно ингресс публикуется как через гугловский балансировщик
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
иначе и быть не может
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
(точнее может, но тогда ты 100% должен понимать, что ты делаешь)
источник

A

Alex in Kubernetes — русскоговорящее сообщество
как я понимаю
устанавливаю
ingress-nginx-controller
kind: Ingress - описываю куда направлять трафик
не верно понимаю?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
нет
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
ingress-nginx-controller  -  это nginx, он на одной ноде, трафик в него подается через LB облака
источник