diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bce3b19f43dc547b17019a025908b8856674a717..69c55d3e367d348e62de1f3e8a15f7fefe36f1ca 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -124,9 +124,8 @@ build:prod:
   stage: deploy
   image: harbor.pasteur.fr/kube-system/helm-kubectl:$HELM_VERSION
   variables:
-    CI_DEBUG_TRACE: "true"
+    CI_DEBUG_TRACE: "false"
     TEAM_ID: "df"
-    DEPLOY_STRATEGY: RollingUpdate
 
   script:
     - helm dependency update deploy/df-wiki/
@@ -137,14 +136,12 @@ build:prod:
       --set registry.password=${DEPLOY_TOKEN}
       --set registry.host=${CI_REGISTRY}
       --set ingress.hosts[0].host="${PUBLIC_URL}"
-      --set ingress.hosts[0].paths[0].path="/wiki"
-      --set ingress.hosts[0].paths[0].pathType="Prefix"
       --set imagePullSecrets[0].name="registry-pull-secret-${CI_COMMIT_REF_SLUG}"
       --set image.repository="$CI_REGISTRY_IMAGE/$IMAGE_NAME"
       --set image.tag="$CI_COMMIT_SHORT_SHA"
       --set env="${ENV:-development}"
-      --values values.yaml
-      --values values.${ENV:-development}.yaml
+      --values deploy/df-wiki/values.yaml
+      --values deploy/df-wiki/values.${ENV:-development}.yaml
 
 deploy:dev:
   extends: .deploy
@@ -157,6 +154,7 @@ deploy:dev:
     NODE_ENV: "development"
     KUBE_NAMESPACE: "defense-finder-dev"
     PUBLIC_URL: "defense-finder.dev.pasteur.cloud"
+    CI_DEBUG_TRACE: "true"
     ENV: "development"
   environment:
     name: k8sdev-01
diff --git a/deploy/df-wiki/values.development.yaml b/deploy/df-wiki/values.development.yaml
index 719e6d53a27ca8fd11c3f13cbda708383e33bbf5..16e39d5ed35426ecbda4ee5b3fae09b8be95cd86 100644
--- a/deploy/df-wiki/values.development.yaml
+++ b/deploy/df-wiki/values.development.yaml
@@ -11,4 +11,39 @@ ingress:
         - path: /wiki
           pathType: Prefix
 strategy:
-  type: Recreate
\ No newline at end of file
+  type: Recreate
+
+resources:
+  limits:
+    cpu: 300m
+    memory: 400Mi
+  requests:
+    cpu: 200m
+    memory: 256Mi
+
+autoscaling:
+  enabled: false
+
+
+meilisearch:
+  environment:
+    MEILI_MASTER_KEY: "MASTER_KEY"
+  ingress:
+    enabled: true
+    className: internal
+    annotations:
+      nginx.ingress.kubernetes.io/proxy-body-size: 100m
+    hosts:
+      - "defense-finder-meilisearch.dev.pasteur.cloud"
+    path: /
+  persistence:
+    enabled: true
+    storageClass: isilon
+    size: "1Gi"
+  resources: 
+    limits:
+      cpu: 1000m
+      memory: 1Gi
+    requests:
+      cpu: 800m
+      memory: 800Mi
\ No newline at end of file
diff --git a/deploy/df-wiki/values.production.yaml b/deploy/df-wiki/values.production.yaml
index 8cff37f6dfb3d078d20e89116fc9583c67f69e49..2abd4827bce89d2293499ad3eaaa6be375f02a0f 100644
--- a/deploy/df-wiki/values.production.yaml
+++ b/deploy/df-wiki/values.production.yaml
@@ -1,17 +1,52 @@
+image:
+  pullPolicy: Always
+
 ingress:
   enabled: false
-  className: ""
   annotations:
     - kubernetes.io/ingress.class: internal
-    # nginx.ingress.kubernetes.io/rewrite-target: /$2
-    # kubernetes.io/ingress.class: nginx
-    # kubernetes.io/tls-acme: "true"
   hosts:
     - host: chart-example.local
       paths:
         - path: /wiki
           pathType: Prefix
-  tls: []
-  #  - secretName: chart-example-tls
-  #    hosts:
-  #      - chart-example.local
+strategy:
+  type: RollingUpdate
+
+resources:
+  limits:
+    cpu: 1000m
+    memory: 700Mi
+  requests:
+    cpu: 1000m
+    memory: 1Gi
+
+autoscaling:
+  enabled: true
+  minReplicas: 1
+  maxReplicas: 5
+  targetCPUUtilizationPercentage: 80
+  # targetMemoryUtilizationPercentage: 80 
+
+meilisearch:
+  environment:
+    MEILI_MASTER_KEY: "MASTER_KEY"
+  ingress:
+    enabled: true
+    className: internal
+    annotations:
+      nginx.ingress.kubernetes.io/proxy-body-size: 100m
+    hosts:
+      - "defense-finder-meilisearch.pasteur.cloud"
+    path: /
+  persistence:
+    enabled: true
+    storageClass: isilon
+    size: "10Gi"
+  resources: 
+    limits:
+      cpu: 2000m
+      memory: 3Gi
+    requests:
+      cpu: 1000m
+      memory: 1Gi
\ No newline at end of file
diff --git a/deploy/df-wiki/values.yaml b/deploy/df-wiki/values.yaml
index 738d7f954bb459b9b8198713a0031179779ae282..fd0eaf46d140d53b987f4a9d17cbc83e05172051 100644
--- a/deploy/df-wiki/values.yaml
+++ b/deploy/df-wiki/values.yaml
@@ -63,13 +63,7 @@ ingress:
   #    hosts:
   #      - chart-example.local
 
-resources:
-  limits:
-    cpu: 300m
-    memory: 400Mi
-  requests:
-    cpu: 200m
-    memory: 256Mi
+resources: {}
   # We usually recommend not to specify default resources and to leave this as a conscious
   # choice for the user. This also increases chances charts run on environments with little
   # resources, such as Minikube. If you do want to specify resources, uncomment the following