diff --git a/src/servala/core/models/service.py b/src/servala/core/models/service.py index 82d00da..b2d56e8 100644 --- a/src/servala/core/models/service.py +++ b/src/servala/core/models/service.py @@ -530,7 +530,9 @@ class ServiceInstance(ServalaModelMixin, models.Model): "spec": spec_data or {}, } if label := context.control_plane.required_label: - create_data["metadata"]["labels"] = {settings.DEFAULT_LABEL_KEY: label} + create_data["metadata"]["labels"] = [ + {settings.DEFAULT_LABEL_KEY: label} + ] api_instance = client.CustomObjectsApi( context.control_plane.get_kubernetes_client() )