Módosítások

Cloud for Education/LBaaS cli

1 414 bájt hozzáadva, 2020. november 13., 10:23
SSL terminated HTTPS LoadBalancer
<pre>
openstack floating ip set --port f85476bd-dceb-44a0-b10b-652f5ca45ee9 ee72cb6c-aaac-442d-b062-bd575983f994
</pre>
 
 
'''Probléma:'''
 
Szeretnénk a C4E-ben létrehozott Kubernetes cluster-ben futó konténerekben azonosíti a klienesek IP címeit, a korábbi megoldás nem adta vissza megfelelően az IP címet.
 
A leírás a C4E-ben található LBaaS szolgáltatást részletezi.
 
 
'''Probléma megoldása:'''
 
Ennek beállításához cli használata szükséges.
Az alábbi péládban egy loadbalancer létrehozást következik:
 
==== Loadbalncer létrehozása ====
<pre>
openstack loadbalancer create --name <name> --vip-subnet-id <subnet_id>
</pre>
 
==== Floating IP csatolása ====
<pre>
openstack floating ip set --port <load_balancer_vip_port_id> <floating_ip_id>
</pre>
 
==== Listener létrehozása ====
<pre>
openstack loadbalancer listener create --name <name> --protocol <proto> --protocol-port <port> loadbalancer_id
</pre>
 
==== Pool/poolok létrehozása ====
<pre>
openstack loadbalancer pool create --name <name> --protocol PROXY --listener e4cca438-3fb7-4134-a135-65830175e724 --lb-algorithm <algorithm>
</pre>
 
==== Health monitor létrehozása ====
<pre>
openstack loadbalancer healthmonitor create --type <type> --delay <delay> --timeout <timeout> --max-retries <max-retries> --name <name> pool_id
</pre>
 
==== Members (nodeok) hozzáadása ====
<pre>
openstack loadbalancer member create --subnet-id private-subnet --name <nodename> --address address --protocol-port port pool_id
</pre>

Navigációs menü