This release only brings one small new feature:
It is now possible to use some basic templating to expand the properties on LinstorSatelliteConfiguration. This may be used to tie a set of Labels to only one property. For example, you might want to assign the node-role.kubernetes.io/...
labels to a simple Aux/role
in LINSTOR. Now you can do this by setting:
apiVersion: piraeus.io/v1
kind: LinstorSatelliteConfiguration
metadata:
name: node-role
spec:
properties:
- name: Aux/role
expandFrom:
nodeFieldRef: metadata.labels['node-role.kubernetes.io/*']
valueTemplate: "$1"
Other than that, this release only bumps the default image versions.
Added
- Support wildcard patterns when referencing property values from node labels and annotations.
Changed
- Updated images:
- LINSTOR 1.29.0
- DRBD 9.2.11
- Latest CSI Sidecars