<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Hello Team,</div><div><br></div><div>Do we have the steps documented somewhere to install octavia manually like we have for zun [1]?</div><div><br></div><div>I have done the openstack deployment using packstack and now I want to install the octavia manually on it. <br></div><div><br></div><div>I have done the following steps: <br></div><div><br></div><div># groupadd --system octavia</div><div># useradd --home-dir "/var/lib/octavia"       --create-home       --system       --shell /bin/false       -g octavia       octavia</div><div># cd /var/lib/octavia/</div><div># git clone <a href="https://github.com/openstack/octavia.git">https://github.com/openstack/octavia.git</a></div><div># chown -R octavia:octavia *</div><div># pip install -r requirements.txt</div><div># python setup.py install<br></div><div># openstack user create --domain default --password-prompt octavia<br></div><div># openstack role add --project service --user octavia admin<br></div><div># openstack service create --name octavia --description "Octavia Service" "Octavia Load Balancing Servic"<br></div><div># openstack endpoint create --region RegionOne "Octavia Load Balancing Servic" public <a href="http://10.121.19.50:9876/v1">http://10.121.19.50:9876/v1</a></div><div># openstack endpoint create --region RegionOne "Octavia Load Balancing Servic" admin <a href="http://10.121.19.50:9876/v1">http://10.121.19.50:9876/v1</a></div><div># openstack endpoint create --region RegionOne "Octavia Load Balancing Servic" internal <a href="http://10.121.19.50:9876/v1">http://10.121.19.50:9876/v1</a></div><div><br></div><div>Made the following changes in the configuration file. <br></div><div><br></div><div><br></div><div>[root@packstack1 octavia(keystone_admin)]# diff etc/octavia.conf /etc/octavia/octavia.conf<br>20,21c20,21<br>< # bind_host = 127.0.0.1<br>< # bind_port = 9876<br>---<br>> bind_host = 10.121.19.50<br>> bind_port = 9876<br>38c38<br>< # api_v2_enabled = True<br>---<br>> # api_v2_enabled = False<br>64c64<br>< # connection = mysql+pymysql://<br>---<br>> connection = mysql+pymysql://<a href="http://octavia:octavia@10.121.19.50/octavia">octavia:octavia@10.121.19.50/octavia</a><br>109c109<br>< # www_authenticate_uri = <a href="https://localhost:5000/v3">https://localhost:5000/v3</a><br>---<br>> www_authenticate_uri = <a href="https://10.121.19.50:5000/v3">https://10.121.19.50:5000/v3</a><br>111,114c111,114<br>< # auth_url = <a href="https://localhost:5000/v3">https://localhost:5000/v3</a><br>< # username = octavia<br>< # password = password<br>< # project_name = service<br>---<br>> auth_url = <a href="https://10.121.19.50:35357/v3">https://10.121.19.50:35357/v3</a><br>> username = octavia<br>> password = octavia<br>> project_name = service<br>117,118c117,118<br>< # project_domain_name = Default<br>< # user_domain_name = Default<br>---<br>> project_domain_name = default<br>> user_domain_name = default</div><div><br></div><div>Generated the certificates using the script and copy the following certificates in octavia:<br></div><div><br></div><div>[root@packstack1 octavia(keystone_admin)]# cd /etc/octavia/<br>[root@packstack1 octavia(keystone_admin)]# ls -lhrt<br>total 28K<br>-rw-r--r--. 1 octavia octavia  14K Dec  4 05:50 octavia.conf<br>-rw-r--r--. 1 octavia octavia 1.7K Dec  4 05:55 client.key<br>-rw-r--r--. 1 octavia octavia  989 Dec  4 05:55 client.csr<br>-rw-r--r--. 1 octavia octavia 1.7K Dec  4 05:55 client.pem</div><div><br></div><div>Can anyone please guide me about the further configuration?<br></div><div><br></div><div>[1] <a href="https://docs.openstack.org/zun/latest/install/controller-install.html">https://docs.openstack.org/zun/latest/install/controller-install.html</a><br></div><div><br></div><div><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Thanks & Regards,</div>
<div>Vikrant Aggarwal</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>