From abd58dd7956fabc766a330a01e4de6208e802cb1 Mon Sep 17 00:00:00 2001
From: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Date: Mon, 17 Feb 2025 11:13:00 +0100
Subject: [UUI] Chart changes for uui-server 15.0.2

- define tracing properties in global section to allow centrally
  configuring it (for the whole platform)
- define uui-server properties in values.yaml
- use MaxRAMPercentage jvm arg to scale the jvm heap size
  dynamically with the pod resources (and give the process
  more than 128MB(!) max heap)
- add a revisionHistoryLimit setting
- do not use NodePorts
- change default service type for nginx to ClusterIP

Issue-ID: USECASEUI-875
Change-Id: I3c7893f4970c088844511ea5b038bf842ce90859
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
---
 kubernetes/common/nginx/README.md   | 4 ++--
 kubernetes/common/nginx/values.yaml | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

(limited to 'kubernetes/common/nginx')

diff --git a/kubernetes/common/nginx/README.md b/kubernetes/common/nginx/README.md
index afe71051ce..0043b875be 100644
--- a/kubernetes/common/nginx/README.md
+++ b/kubernetes/common/nginx/README.md
@@ -336,7 +336,7 @@ For annotations, please see [this document](https://github.com/kubernetes/ingres
 
 | Name                                    | Description                                                                                                                      | Value                    |
 | --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
-| `service.type`                          | Service type                                                                                                                     | `LoadBalancer`           |
+| `service.type`                          | Service type                                                                                                                     | `ClusterIP`           |
 | `service.ports.http`                    | Service HTTP port                                                                                                                | `80`                     |
 | `service.ports.https`                   | Service HTTPS port                                                                                                               | `443`                    |
 | `service.nodePorts`                     | Specify the nodePort(s) value(s) for the LoadBalancer and NodePort service types.                                                | `{}`                     |
@@ -554,4 +554,4 @@ Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
-limitations under the License.
\ No newline at end of file
+limitations under the License.
diff --git a/kubernetes/common/nginx/values.yaml b/kubernetes/common/nginx/values.yaml
index d794acb936..bb26ecebf2 100644
--- a/kubernetes/common/nginx/values.yaml
+++ b/kubernetes/common/nginx/values.yaml
@@ -636,7 +636,7 @@ staticSitePVC: ""
 service:
   ## @param service.type Service type
   ##
-  type: LoadBalancer
+  type: ClusterIP
   ## @param service.ports.http Service HTTP port
   ## @param service.ports.https Service HTTPS port
   ##
-- 
cgit