# HG changeset patch
# User Xavier Garnier <xavier.garnier@logilab.fr>
# Date 1715956053 -7200
#      Fri May 17 16:27:33 2024 +0200
# Node ID a852b1d0dc13bc3bfc2316927ca18866207a8ba8
# Parent  f08919549ff5e60bb2ca777274f8cbf80aba4565
feat: enabled value for ingress and service

diff --git a/templates/ingress.yaml b/templates/ingress.yaml
--- a/templates/ingress.yaml
+++ b/templates/ingress.yaml
@@ -1,4 +1,4 @@
-{{- if .Values.ingress }}
+{{- if .Values.ingress.enabled }}
 apiVersion: networking.k8s.io/v1
 kind: Ingress
 metadata:
diff --git a/templates/service.yaml b/templates/service.yaml
--- a/templates/service.yaml
+++ b/templates/service.yaml
@@ -1,3 +1,4 @@
+{{- if .Values.service.enabled }}
 ---
 apiVersion: v1
 kind: Service
@@ -14,3 +15,4 @@
   selector:
     app.kubernetes.io/name: {{ .Values.appName }}
     app.kubernetes.io/instance: {{ .Release.Name }}
+{{- end }}
diff --git a/values.yaml b/values.yaml
--- a/values.yaml
+++ b/values.yaml
@@ -57,8 +57,13 @@
   #   cpu: 100m
   #   memory: 512Mi
 
+# Configure service
+service:
+  enabled: true
+
 # Configure nginx ingress
 ingress:
+  enabled: true
   clusterIssuer: "letsencrypt-staging"
   tlsSecret: true
   path: /