oomichi / try-kubernetes

12 stars 5 forks source link

OpenShift: LoadBalancer機能 #60

Closed oomichi closed 5 years ago

oomichi commented 5 years ago

Kubernetes純粋とは異なる模様 issue #58 と合わせて学ぶ。

oomichi commented 5 years ago

https://docs.openshift.com/container-platform/3.4/dev_guide/expose_service/expose_internal_ip_load_balancer.html

OpenShift の場合、pool と呼ばれるリソースから LB service のIPアドレスが割り当てられる。 pool は ipfailover というリソースで管理されており、それを作成する必要がある。 これは OpenShift (Red Hat) 固有のやり方で、実際にやってみないとわからない。 のでやってもらっている。


もしも特定の外部IPアドレスを必要としないならば、LB service を外部からOpenShift Platform への
アクセス可能なように設定できる。
LB serviceは一意なIPを設定されたプールから割り当てる。
LBは一つのedge router IP を持つ。それはvirtual IP であり、しかし初期LBのための単一のマシンである。