diff --git a/.env.defaults b/.env.defaults index 95d8b19f9d113595463cfd4651ed94dc50d951fd..9ceeea3e687a5a6b067eff7638243911e4b0fd3b 100644 --- a/.env.defaults +++ b/.env.defaults @@ -1,2 +1,3 @@ +CACHE_TTL=30000 PORT=8080 MANIFEST_URLS= diff --git a/README.md b/README.md index bf4bc5b84b86f1e66988610d0e89137e94e8d0bc..899ece8606159f39384fe09a528ddd7753b85166 100644 --- a/README.md +++ b/README.md @@ -33,13 +33,10 @@ helm upgrade -i -f manifest-service/values.yaml -f values/develop.yaml manifest- | Parameter | Description | Default | |-----------------|---------------------------------|----------| -| `MANIFEST_URLS` | Comma separated list of servers | `""` | | `PORT` | Exposed port | `"8080"` | **kubernetes** | Parameter | Description | Default | |----------------|---------------------------------|----------| -| `manifestUrls` | list of servers | `""` | | `port` | Exposed port | `"8080"` | - diff --git a/helm/core-manifest-service/templates/deployment.yaml b/helm/core-manifest-service/templates/deployment.yaml index fac22042f9b6d40efe74919acb1b069760832a43..9ceeebb411576bbabb90630d00ce3bfe458edae6 100644 --- a/helm/core-manifest-service/templates/deployment.yaml +++ b/helm/core-manifest-service/templates/deployment.yaml @@ -37,6 +37,9 @@ spec: {{- toYaml .Values.securityContext | nindent 12 }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" imagePullPolicy: {{ .Values.image.pullPolicy }} + env: + - name: CACHE_TTL + value: "{{ .Values.cacheTTL | int }}" ports: - name: http containerPort: {{ .Values.containerPort | default 8080 }} diff --git a/helm/core-manifest-service/values.yaml b/helm/core-manifest-service/values.yaml index 3096894bb31d6bfb5bedd41093e5735998ff10eb..b8ede247202699e361270fa4678e0968f3e7e79f 100644 --- a/helm/core-manifest-service/values.yaml +++ b/helm/core-manifest-service/values.yaml @@ -82,3 +82,6 @@ nodeSelector: {} tolerations: [] affinity: {} + +# service specific configuration +cacheTTL: 30000