============================= Inspect default Configuration ============================= By default, DevStack creates networks called ``private`` and ``public``:: $ openstack network list --project demo +--------------------------------------+---------+----------------------------------------------------------------------------+ | ID | Name | Subnets | +--------------------------------------+---------+----------------------------------------------------------------------------+ | 12bc346b-35ed-4cfa-855b-389305c05740 | private | 1ee73076-e01e-4cec-a3a4-cbb275f94d0f, 8376a091-dcea-4ed5-b738-c16446e861da | +--------------------------------------+---------+----------------------------------------------------------------------------+ $ openstack network list --project admin +--------------------------------------+--------+----------------------------------------------------------------------------+ | ID | Name | Subnets | +--------------------------------------+--------+----------------------------------------------------------------------------+ | 646baf54-6178-4a26-a52b-68ad0ba1e057 | public | 00e0b1e4-4bee-4204-bd02-610291c56334, b1be34f2-7c3d-41ca-b2f5-6dcbd3c1715b | +--------------------------------------+--------+----------------------------------------------------------------------------+ And kuryr-kubernetes creates two extra ones for the kubernetes services and pods under the project k8s:: $ openstack network list --project k8s +--------------------------------------+-----------------+--------------------------------------+ | ID | Name | Subnets | +--------------------------------------+-----------------+--------------------------------------+ | 1bff74a6-e4e2-42fb-a81b-33c9c144987c | k8s-pod-net | 3c3e18f9-d1d0-4674-b3be-9fc8561980d3 | | d4be7efc-b84d-480e-a1db-34205877e6c4 | k8s-service-net | 55405e9d-4e25-4a55-bac2-e25ee88584e1 | +--------------------------------------+-----------------+--------------------------------------+ And similarly for the subnets:: $ openstack subnet list --project k8s +--------------------------------------+--------------------+--------------------------------------+---------------+ | ID | Name | Network | Subnet | +--------------------------------------+--------------------+--------------------------------------+---------------+ | 3c3e18f9-d1d0-4674-b3be-9fc8561980d3 | k8s-pod-subnet | 1bff74a6-e4e2-42fb-a81b-33c9c144987c | 10.0.0.64/26 | | 55405e9d-4e25-4a55-bac2-e25ee88584e1 | k8s-service-subnet | d4be7efc-b84d-480e-a1db-34205877e6c4 | 10.0.0.128/26 | +--------------------------------------+--------------------+--------------------------------------+---------------+ In addition to that, security groups for both pods and services are created too:: $ openstack security group list --project k8s +--------------------------------------+--------------------+------------------------+----------------------------------+ | ID | Name | Description | Project | +--------------------------------------+--------------------+------------------------+----------------------------------+ | 00fd78f9-484d-4ea7-b677-82f73c54064a | service_pod_access | service_pod_access | 49e2683370f245e38ac2d6a8c16697b3 | | fe7cee41-6021-4d7b-ab03-1ce1e391a1ca | default | Default security group | 49e2683370f245e38ac2d6a8c16697b3 | +--------------------------------------+--------------------+------------------------+----------------------------------+ And finally, the loadbalancer for the kubernetes API service is also created, with the subsequence listener, pool and added members:: $ openstack loadbalancer list +--------------------------------------+--------------------+----------------------------------+-------------+---------------------+----------+ | id | name | tenant_id | vip_address | provisioning_status | provider | +--------------------------------------+--------------------+----------------------------------+-------------+---------------------+----------+ | 7d0cf5b5-b164-4b32-87d3-ae6c82513927 | default/kubernetes | 47c28e562795468ea52e92226e3bc7b1 | 10.0.0.129 | ACTIVE | haproxy | +--------------------------------------+--------------------+----------------------------------+-------------+---------------------+----------+ $ openstack loadbalancer listener list +--------------------------------------+--------------------------------------+------------------------+----------------------------------+----------+---------------+----------------+ | id | default_pool_id | name | tenant_id | protocol | protocol_port | admin_state_up | +--------------------------------------+--------------------------------------+------------------------+----------------------------------+----------+---------------+----------------+ | abfbafd8-7609-4b7d-9def-4edddf2b887b | 70bed821-9a9f-4e1d-8c7e-7df89a923982 | default/kubernetes:443 | 47c28e562795468ea52e92226e3bc7b1 | HTTPS | 443 | True | +--------------------------------------+--------------------------------------+------------------------+----------------------------------+----------+---------------+----------------+ $ openstack loadbalancer pool list +--------------------------------------+------------------------+----------------------------------+--------------+----------+----------------+ | id | name | tenant_id | lb_algorithm | protocol | admin_state_up | +--------------------------------------+------------------------+----------------------------------+--------------+----------+----------------+ | 70bed821-9a9f-4e1d-8c7e-7df89a923982 | default/kubernetes:443 | 47c28e562795468ea52e92226e3bc7b1 | ROUND_ROBIN | HTTPS | True | +--------------------------------------+------------------------+----------------------------------+--------------+----------+----------------+ $ openstack loadbalancer member list default/kubernetes:443 +--------------------------------------+------+----------------------------------+--------------+---------------+--------+--------------------------------------+----------------+ | id | name | tenant_id | address | protocol_port | weight | subnet_id | admin_state_up | +--------------------------------------+------+----------------------------------+--------------+---------------+--------+--------------------------------------+----------------+ | 5ddceaff-180b-47fa-b787-8921f4591cb0 | | 47c28e562795468ea52e92226e3bc7b1 | 192.168.5.10 | 6443 | 1 | b1be34f2-7c3d-41ca-b2f5-6dcbd3c1715b | True | +--------------------------------------+------+----------------------------------+--------------+---------------+--------+--------------------------------------+----------------+