Fix rabbitmq podminitor label

- use optional instance label

Change-Id: Ibf97abd8d0208882d4a96d802ad7184d8ce70a0c
This commit is contained in:
okozachenko
2020-07-23 23:57:53 +03:00
committed by Mohammed Naser
parent c067f81517
commit 7ebf9450df

View File

@@ -49,13 +49,14 @@ def to_dict(value):
return yaml.safe_load(value)
def labels(app, instance, component=None):
def labels(app, instance=None, component=None):
"""Return standard labels for the operator."""
metadata = {
'app.kubernetes.io/managed-by': 'openstack-operator',
'app.kubernetes.io/name': app,
'app.kubernetes.io/instance': instance,
}
if instance:
metadata['app.kubernetes.io/instance'] = instance
if component:
metadata['app.kubernetes.io/component'] = component
return yaml.safe_dump(metadata).strip()