canonical / observability-libs

A collection of charm libraries curated by the Observability team.
https://charmhub.io/observability-libs
Apache License 2.0
3 stars 8 forks source link

KubernetesServicePatch Add support for creating a new K8s service #90

Closed IbraAoad closed 3 months ago

IbraAoad commented 4 months ago

Issue

Should be part of fixing https://github.com/canonical/traefik-k8s-operator/issues/319

Solution

Adjust the lib logic to create a new k8s service instead of patching the juju default one if service_type is loadbalancer

Tandem PR

https://github.com/canonical/traefik-k8s-operator/pull/356