Skip to content

Commit 455f855

Browse files
committed
image-policy P3 (#17) Batch A: nextcloud-aio pin pullPolicy (IfNotPresent)
All 9 AIO containers (database, nextcloud, fulltextsearch, imaginary, onlyoffice, redis, talk, notify-push via strategic-merge; apache via a new containers block) omitted imagePullPolicy -> sticky Always. Set explicit IfNotPresent (pinned AIO images, boot-safe). Lane B.
1 parent b05d094 commit 455f855

9 files changed

Lines changed: 11 additions & 0 deletions

envuassu/nextcloud/kustomize/nextcloud-aio-apache-deployment.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ spec:
1414
rollingUpdate: null
1515
template:
1616
spec:
17+
containers:
18+
- name: nextcloud-aio-apache
19+
imagePullPolicy: IfNotPresent
1720
affinity:
1821
podAffinity:
1922
requiredDuringSchedulingIgnoredDuringExecution:

envuassu/nextcloud/kustomize/nextcloud-aio-database-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: nextcloud-aio-database
11+
imagePullPolicy: IfNotPresent
1112
env:
1213
- name: POSTGRES_PASSWORD
1314
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-fulltextsearch-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ spec:
1313
spec:
1414
containers:
1515
- name: nextcloud-aio-fulltextsearch
16+
imagePullPolicy: IfNotPresent
1617
# The chart derives ELASTIC_PASSWORD from the FULLTEXTSEARCH_PASSWORD
1718
# value, which we intentionally leave unset (no secrets in git) — so it
1819
# renders EMPTY and the ES `elastic` user ends up with no usable

envuassu/nextcloud/kustomize/nextcloud-aio-imaginary-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: nextcloud-aio-imaginary
11+
imagePullPolicy: IfNotPresent
1112
env:
1213
- name: IMAGINARY_SECRET
1314
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-nextcloud-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ spec:
1313
spec:
1414
containers:
1515
- name: nextcloud-aio-nextcloud
16+
imagePullPolicy: IfNotPresent
1617
env:
1718
- name: ADMIN_PASSWORD
1819
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-notify-push-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ spec:
1313
spec:
1414
containers:
1515
- name: nextcloud-aio-notify-push
16+
imagePullPolicy: IfNotPresent
1617
env:
1718
- name: POSTGRES_PASSWORD
1819
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-onlyoffice-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: nextcloud-aio-onlyoffice
11+
imagePullPolicy: IfNotPresent
1112
env:
1213
- name: JWT_SECRET
1314
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-redis-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ spec:
88
spec:
99
containers:
1010
- name: nextcloud-aio-redis
11+
imagePullPolicy: IfNotPresent
1112
env:
1213
- name: REDIS_HOST_PASSWORD
1314
$patch: delete

envuassu/nextcloud/kustomize/nextcloud-aio-talk-deployment.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ spec:
1818
topologyKey: kubernetes.io/hostname
1919
containers:
2020
- name: nextcloud-aio-talk
21+
imagePullPolicy: IfNotPresent
2122
env:
2223
- name: INTERNAL_SECRET
2324
$patch: delete

0 commit comments

Comments
 (0)