@@ -25,6 +25,8 @@ set -ex
25
25
cd manual-install
26
26
cp latest.yml latest.yml.backup
27
27
28
+ # Additional config
29
+ # shellcheck disable=SC1083
28
30
sed -i -E ' /^( *- )(NET_RAW|SYS_NICE|MKNOD|SYS_ADMIN)$/!s/( *- )([A-Z_]+)$/\1\2=${\2}/' latest.yml
29
31
cp sample.conf /tmp/
30
32
sed -i ' s|^|export |' /tmp/sample.conf
117
119
DEPLOYMENTS=" $( find ./ -name ' *deployment.yaml' ) "
118
120
mapfile -t DEPLOYMENTS <<< " $DEPLOYMENTS"
119
121
for variable in " ${DEPLOYMENTS[@]} " ; do
122
+ if grep -q livenessProbe " $variable " ; then
123
+ sed -n " /.*livenessProbe/,/timeoutSeconds.*/p" " $variable " > /tmp/liveness.probe
124
+ cat /tmp/liveness.probe
125
+ sed -i " s|livenessProbe|readinessProbe|" /tmp/liveness.probe
126
+ sed -i " /^ image:/r /tmp/liveness.probe" " $variable "
127
+ fi
120
128
if grep -q volumeMounts " $variable " ; then
121
129
if echo " $variable " | grep -q database; then
122
130
sed -i " /^ spec:/r /tmp/initcontainers.database" " $variable "
@@ -197,6 +205,8 @@ find ./ -name '*deployment.yaml' -exec sed -i "s|manual-install-nextcloud-aio|ne
197
205
# shellcheck disable=SC1083
198
206
find ./ -name ' *deployment.yaml' -exec sed -i " /medium: Memory/d" \{ } \;
199
207
# shellcheck disable=SC1083
208
+ find ./ -name ' *.yaml' -exec sed -i " /kompose.cmd/d" \{ } \;
209
+ # shellcheck disable=SC1083
200
210
find ./ -name ' *deployment.yaml' -exec sed -i " s|emptyDir:|emptyDir: \{\}|" \{ } \;
201
211
# shellcheck disable=SC1083
202
212
find ./ -name ' *deployment.yaml' -exec sed -i " /hostPort:/d" \{ } \;
0 commit comments