diff --git a/charts/lagoon-remote/templates/docker-host.deployment.yaml b/charts/lagoon-remote/templates/docker-host.deployment.yaml index d1220522..d1d7969c 100644 --- a/charts/lagoon-remote/templates/docker-host.deployment.yaml +++ b/charts/lagoon-remote/templates/docker-host.deployment.yaml @@ -67,12 +67,16 @@ spec: value: {{ .Values.dockerHost.pruneImagesUntil | quote }} - name: PRUNE_SCHEDULE value: {{ .Values.dockerHost.pruneImagesSchedule | quote }} + - name: PRUNE_BUILDER_CACHE_UNTIL + value: {{ .Values.dockerHost.pruneBuilderCacheUntil | quote }} - name: REMOVE_EXITED_SCHEDULE value: {{ .Values.dockerHost.removeExitedSchedule | quote }} - name: UPDATE_IMAGES_SCHEDULE value: {{ .Values.dockerHost.updateImagesSchedule | quote }} - name: PRUNE_DANGLING_SCHEDULE value: {{ .Values.dockerHost.pruneDanglingSchedule | quote }} + - name: PRUNE_BUILDER_CACHE_SCHEDULE + value: {{ .Values.dockerHost.pruneBuilderCacheSchedule | quote }} - name: LOG_LEVEL value: {{ .Values.dockerHost.logLevel | quote }} {{- range $key, $val := .Values.dockerHost.additionalEnvs }} diff --git a/charts/lagoon-remote/values.yaml b/charts/lagoon-remote/values.yaml index 5a9a4883..e4c8b8e5 100644 --- a/charts/lagoon-remote/values.yaml +++ b/charts/lagoon-remote/values.yaml @@ -44,6 +44,8 @@ dockerHost: pruneImagesUntil: 168h + pruneBuilderCacheUntil: 168h + danglingFilter: true # Define the logging level for the docker-host | default: "info" @@ -51,6 +53,8 @@ dockerHost: pruneImagesSchedule: '22 1 * * *' + pruneBuilderCacheSchedule: '22 1 * * *' + pruneDanglingSchedule: '22 1 * * *' removeExitedSchedule: '22 */4 * * *'