Functional test for Kubernetes load balancer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Magnum |
New
|
Undecided
|
Unassigned |
Bug Description
The blueprint for the Kubernetes external load balancer calls for a functional test to ensure functionality.
In the current implementation, a manual step is required to enter the user credential in the Kubernetes configuration.
As a result, the functional test is blocked at this time.
A bug has been opened to remove this limitation in the Mitaka release:
https:/
When this bug is resolved, the functional test can be added.
A suggestion for the functional test is to follow the nginx example in the document for the load balancer:
https:/
The test would create a pod running nginx, then a service for this pod.
The service would indicate a load balancer is to be created.
Then the test would find the lb-vip created and query the endpoint for nginx.
The welcome message for nginx should be returned.
Changed in magnum: | |
milestone: | none → mitaka-1 |
tags: | added: func-test |
Replaced by the blueprint: /blueprints. launchpad. net/magnum/ +spec/lb- functional- tests
https:/