ch-k8s-lbaas: update to 0.7.0
Version Control Information
Source branch: feature/ch-k8s-lbaas-0.7.0
Target branch: devel
Commits:
* ch-k8s-lbaas: add support for 0.7.0
* ch-k8s-lbaas: change pull policy to IfNotPresent
Always has downsides:
- It is slower.
- It may break if the registry is unavailable.
It also has upsides, namely that you can replace an image in place and
still... wait, that's a downside, because it's a thing which shouldn't
be done anyway unless you are in a development situation in which case
you can also just kubectl edit the deployment to use Always manually. So
no upsides. Let's go with IfNotPresent.
Description
0.7.0 ensures that all operations on floating IPs and OpenStack ports are scoped to the current project. As we learnt the hard way, you really really want that as safety net (CAH-Redmine-Ticket: 42885, 42886, 42887, 42890).
Related: !921 (merged) and follow-ups.
Merge Prerequisites
-
MR title (and description) are descriptive -
Code is readable and syntactically correct -
Code is understandable -
Documentation has been updated, if necessary -
Commit messages look good -
Release note file added in latest commit
As a developer: please do not tick these boxes yourself. As a reviewer: please get yourself a hot cold beverage.