)]}'
{"doc/source/installation/services.rst":[{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":21,"context_line":"   corner are implemented in plain Kubernetes networking (top-right) and in"},{"line_number":22,"context_line":"   Kuryr\u0027s default configuration (bottom)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"If you are paying attention and are familiar with the `LBaaS API`_ you probably"},{"line_number":25,"context_line":"noticed that we have separate pools for each exposed port in a service. This "},{"line_number":26,"context_line":"is probably not optimal and we would probably benefit from keeping a single"},{"line_number":27,"context_line":"Neutron pool that lists each of the per port listeners.  Since `LBaaS API`_"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_f461743b","line":24,"range":{"start_line":24,"start_character":55,"end_line":24,"end_character":64},"updated":"2020-10-15 10:51:39.000000000","message":"Could you replace this for Octavia API and point it to https://docs.openstack.org/api-ref/load-balancer/v2/ ?","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":22,"context_line":"   Kuryr\u0027s default configuration (bottom)"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"If you are paying attention and are familiar with the `LBaaS API`_ you probably"},{"line_number":25,"context_line":"noticed that we have separate pools for each exposed port in a service. This "},{"line_number":26,"context_line":"is probably not optimal and we would probably benefit from keeping a single"},{"line_number":27,"context_line":"Neutron pool that lists each of the per port listeners.  Since `LBaaS API`_"},{"line_number":28,"context_line":"doesn\u0027t support UDP load balancing, service exported UDP ports will be ignored."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_5452e868","line":25,"range":{"start_line":25,"start_character":76,"end_line":25,"end_character":77},"updated":"2020-10-15 10:51:39.000000000","message":"Could you remove this trailing space?","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":24,"context_line":"If you are paying attention and are familiar with the `LBaaS API`_ you probably"},{"line_number":25,"context_line":"noticed that we have separate pools for each exposed port in a service. This "},{"line_number":26,"context_line":"is probably not optimal and we would probably benefit from keeping a single"},{"line_number":27,"context_line":"Neutron pool that lists each of the per port listeners.  Since `LBaaS API`_"},{"line_number":28,"context_line":"doesn\u0027t support UDP load balancing, service exported UDP ports will be ignored."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Kuryr-Kubernetes uses OpenStack Octavia which implements the whole API without"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_4f3d31ba","line":27,"range":{"start_line":27,"start_character":0,"end_line":27,"end_character":7},"updated":"2020-10-15 10:51:39.000000000","message":"Octavia","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":24,"context_line":"If you are paying attention and are familiar with the `LBaaS API`_ you probably"},{"line_number":25,"context_line":"noticed that we have separate pools for each exposed port in a service. This "},{"line_number":26,"context_line":"is probably not optimal and we would probably benefit from keeping a single"},{"line_number":27,"context_line":"Neutron pool that lists each of the per port listeners.  Since `LBaaS API`_"},{"line_number":28,"context_line":"doesn\u0027t support UDP load balancing, service exported UDP ports will be ignored."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Kuryr-Kubernetes uses OpenStack Octavia which implements the whole API without"},{"line_number":31,"context_line":"need of the neutron-lbaas package. Octavia supports third-party vendor drivers"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_34848c0c","line":28,"range":{"start_line":27,"start_character":57,"end_line":28,"end_character":79},"updated":"2020-10-15 10:51:39.000000000","message":"Octavia already supports UDP this can be removed now.","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":27,"context_line":"Neutron pool that lists each of the per port listeners.  Since `LBaaS API`_"},{"line_number":28,"context_line":"doesn\u0027t support UDP load balancing, service exported UDP ports will be ignored."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Kuryr-Kubernetes uses OpenStack Octavia which implements the whole API without"},{"line_number":31,"context_line":"need of the neutron-lbaas package. Octavia supports third-party vendor drivers"},{"line_number":32,"context_line":"just like Neutron LBaaS, and fully replaces Neutron LBaaS as the load"},{"line_number":33,"context_line":"balancing solution for OpenStack. Neutron LBaaS is deprecated in the Queens "},{"line_number":34,"context_line":"release, and Octavia is its replacement."},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_d4c278e9","line":32,"range":{"start_line":30,"start_character":40,"end_line":32,"end_character":57},"updated":"2020-10-15 10:51:39.000000000","message":"Perhaps this can removed and just have:\n\n\"Kuryr-Kubernetes uses OpenStack Octavia as the load balancing solution for OpenStack and to provide connectivity to the Kubernetes Services.\"","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":30,"context_line":"Kuryr-Kubernetes uses OpenStack Octavia which implements the whole API without"},{"line_number":31,"context_line":"need of the neutron-lbaas package. Octavia supports third-party vendor drivers"},{"line_number":32,"context_line":"just like Neutron LBaaS, and fully replaces Neutron LBaaS as the load"},{"line_number":33,"context_line":"balancing solution for OpenStack. Neutron LBaaS is deprecated in the Queens "},{"line_number":34,"context_line":"release, and Octavia is its replacement."},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"It is beyond the scope of this document to explain in detail the inner workings"},{"line_number":37,"context_line":"of Openstack Octavia thus, only a brief explanation will be offered."}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_74b1e48f","line":34,"range":{"start_line":33,"start_character":34,"end_line":34,"end_character":40},"updated":"2020-10-15 10:51:39.000000000","message":"As Neutron LBaaS was deprecated and removed long ago, this reference could be removed.","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":36,"context_line":"It is beyond the scope of this document to explain in detail the inner workings"},{"line_number":37,"context_line":"of Openstack Octavia thus, only a brief explanation will be offered."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"For further information on OpenStack Neutron LBaaS deprecation refer to"},{"line_number":40,"context_line":" https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Octavia"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_9418001e","line":40,"range":{"start_line":39,"start_character":0,"end_line":40,"end_character":58},"updated":"2020-10-15 10:51:39.000000000","message":"As the OpenStack Neutron LBaaS was already removed from Kuryr, it\u0027s okay not to mention it anymore. So this reference can be removed.","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"Octavia"},{"line_number":44,"context_line":"-------"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"OpenStack Octavia is a project that provides advanced Load Balancing by using  "},{"line_number":47,"context_line":"pre-existing OpenStack services. The requirements for running Kuryr with "},{"line_number":48,"context_line":"OpenStack Octavia are the following:"},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_94048019","line":46,"range":{"start_line":46,"start_character":77,"end_line":46,"end_character":79},"updated":"2020-10-15 10:51:39.000000000","message":"trailing white space.","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":44,"context_line":"-------"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"OpenStack Octavia is a project that provides advanced Load Balancing by using  "},{"line_number":47,"context_line":"pre-existing OpenStack services. The requirements for running Kuryr with "},{"line_number":48,"context_line":"OpenStack Octavia are the following:"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"* Nova"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_cf03010d","line":47,"range":{"start_line":47,"start_character":72,"end_line":47,"end_character":73},"updated":"2020-10-15 10:51:39.000000000","message":"ditto","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"},{"author":{"_account_id":27032,"name":"Maysa de Macedo Souza","email":"maysa.macedo95@gmail.com","username":"maysa"},"change_message_id":"209c4ab6f7491fd5fa152894efbea96e104f469d","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* Neutron"},{"line_number":52,"context_line":"* Glance"},{"line_number":53,"context_line":"* Barbican (if TLS offloading functionality is enabled)"},{"line_number":54,"context_line":"* Kejjystone"},{"line_number":55,"context_line":"* Rabbit"},{"line_number":56,"context_line":"* MySQL"},{"line_number":57,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f6b1bfe_b407fc1c","line":54,"range":{"start_line":54,"start_character":2,"end_line":54,"end_character":12},"updated":"2020-10-15 10:51:39.000000000","message":"typo: Keystone","commit_id":"785a79e594ce2bc3bc274f12da14eb4edc474fd7"}]}
