diff --git a/CHANGELOG.md b/CHANGELOG.md index b1a360c97..4b7411622 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ All notable changes to this project will be documented in this file. - Add podOverrides to common struct CommonConfiguration ([#601]). - All the operators now must respect the new `podOverrides` attribute! ([#601]). +- Support ClusterIP type in services created by listener-operator ([#602]). ### Changed @@ -16,6 +17,7 @@ All notable changes to this project will be documented in this file. [#597]: https://github.com/stackabletech/operator-rs/pull/597 [#601]: https://github.com/stackabletech/operator-rs/pull/601 +[#602]: https://github.com/stackabletech/operator-rs/pull/602 ## [0.41.0] - 2023-04-20 diff --git a/src/commons/listener.rs b/src/commons/listener.rs index 0681c469d..13b14424d 100644 --- a/src/commons/listener.rs +++ b/src/commons/listener.rs @@ -31,6 +31,8 @@ pub enum ServiceType { NodePort, /// Provision a dedicated load balancer. LoadBalancer, + /// Assigns an IP address from a pool of IP addresses that your cluster has reserved for that purpose. + ClusterIP, } /// Exposes a set of pods to the outside world.