From 55e09724b4960af14bc995072860e77ff269764f Mon Sep 17 00:00:00 2001 From: Lukas Voetmand Date: Wed, 14 Jun 2023 17:18:23 +0200 Subject: [PATCH 1/3] Support ClusterIP type in services created by listener-operator --- src/commons/listener.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/commons/listener.rs b/src/commons/listener.rs index 0681c469d..5638d225e 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, + /// Generate a cluster IP. + ClusterIP, } /// Exposes a set of pods to the outside world. From 6bf112e37860dc90d49351cf7f6c3d0e9c8dac21 Mon Sep 17 00:00:00 2001 From: Lukas Voetmand Date: Wed, 14 Jun 2023 17:29:25 +0200 Subject: [PATCH 2/3] Adapted changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bbc859a2d..c770dab15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +### Added + +- Support ClusterIP type in services created by listener-operator ([#602]). + +[#602]: https://github.com/stackabletech/operator-rs/pull/602 + ## [0.41.0] - 2023-04-20 ### Changed From 0fd511d326f583572e88c119fd7fcafbaf692c46 Mon Sep 17 00:00:00 2001 From: dervoeti Date: Thu, 15 Jun 2023 09:21:14 +0200 Subject: [PATCH 3/3] Fixed docs Co-authored-by: Sebastian Bernauer --- src/commons/listener.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commons/listener.rs b/src/commons/listener.rs index 5638d225e..13b14424d 100644 --- a/src/commons/listener.rs +++ b/src/commons/listener.rs @@ -31,7 +31,7 @@ pub enum ServiceType { NodePort, /// Provision a dedicated load balancer. LoadBalancer, - /// Generate a cluster IP. + /// Assigns an IP address from a pool of IP addresses that your cluster has reserved for that purpose. ClusterIP, }