Size: a a a

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

2020 November 29

A

Alex in Kubernetes — русскоговорящее сообщество
Vasilyev Sergey
Так. Миникуб это же виртуалка. НодеПорт - это порт открытый на интерфейсе виртуалки. Какой у виртуалки ойпи?
minikube ip                                                    
127.0.0.1

Вроде так
источник

A

Alex in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
в minikube вроде как есть встроенный ingress controller (L7 балансировщик) . Можете через него ходить в ваше приложение
Интересно, на маке не работает
❌  Exiting due to MK_USAGE: Due to networking limitations of driver docker on darwin, ingress addon is not supported.

Без этого нельзя достучаться до приложения?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
Интересно, на маке не работает
❌  Exiting due to MK_USAGE: Due to networking limitations of driver docker on darwin, ingress addon is not supported.

Без этого нельзя достучаться до приложения?
можно. nodePort или hostNetwork: true
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
И в доке даже пишут что есть LoadBalancer (https://minikube.sigs.k8s.io/docs/start/#loadbalancer-deployments)
источник

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
Alex
minikube ip                                                    
127.0.0.1

Вроде так
k get no
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
Интересно, на маке не работает
❌  Exiting due to MK_USAGE: Due to networking limitations of driver docker on darwin, ingress addon is not supported.

Без этого нельзя достучаться до приложения?
На маке же есть docker for mac, в который встроен kuberentes
источник

A

Alex in Kubernetes — русскоговорящее сообщество
kubectl get no                                                 
NAME       STATUS   ROLES    AGE   VERSION
minikube   Ready    master   19h   v1.19.4
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Alex
kubectl get no                                                 
NAME       STATUS   ROLES    AGE   VERSION
minikube   Ready    master   19h   v1.19.4
-o wide. Но я думаю тебе лучше начать  с katacoda https://kubernetes.io/docs/tutorials/kubernetes-basics/
источник

VS

Vasilyev Sergey in Kubernetes — русскоговорящее сообщество
Alex
minikube ip                                                    
127.0.0.1

Вроде так
источник

A

Alex in Kubernetes — русскоговорящее сообщество
Статья https://kubernetes.io/docs/tasks/access-application-cluster/ingress-minikube/ натолкнула на решение - можно сделать
minikube service myapp-svc --url
- в результате сервис становится доступным снаружи
|-----------|------------|-------------|------------------------|
| NAMESPACE |    NAME    | TARGET PORT |          URL           |
|-----------|------------|-------------|------------------------|
| default   | myapp-svc  |             | http://127.0.0.1:60592 |
|-----------|------------|-------------|------------------------|
источник

A

Alex in Kubernetes — русскоговорящее сообщество
Большое спасибо всем!
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
На маке же есть docker for mac, в который встроен kuberentes
+ Миникуб не нужен
источник

Д

Даня in Kubernetes — русскоговорящее сообщество
А чего бы в вагранте куб не поднять
источник

Д

Даня in Kubernetes — русскоговорящее сообщество
Если уж совсем туго с машинами
источник

U

Ugly in Kubernetes — русскоговорящее сообщество
угу, там делов то
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Ugly
угу, там делов то
ну вместо "как достучаться до сервиса" будет "а что взять, кубспрей или кубадм"
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Timofey Larkin
ну вместо "как достучаться до сервиса" будет "а что взять, кубспрей или кубадм"
а потом, "я развернул кластер кубеспреем", как достучаться до сервиса
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
а потом, "я развернул кластер кубеспреем", как достучаться до сервиса
Причём не с виртуалки, а с гипервизора, ага.
источник

AL

Aleksey Lazarev in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
а потом, "я развернул кластер кубеспреем", как достучаться до сервиса
А потом - "я достучался до сервиса" - "почему у меня не высокая доступность из коробки"
источник

AS

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