We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ff2521e commit 48ff95bCopy full SHA for 48ff95b
1 file changed
apps/base/state-to-git/cronjob.yaml
@@ -18,20 +18,16 @@ spec:
18
- name: state-to-git
19
image: docker-registry.wugi.info/library/util-linux-with-udev
20
command:
21
- - nsenter
22
- - --target
23
- - "1"
24
- - --mount
25
- - --uts
26
- - --ipc
27
- - --net
28
- - --pid
29
- - --no-fork
30
- /bin/sh
31
- - -l
32
- -c
33
- - sudo --user=oleg --login bash -ic 'git pull --rebase origin master'
34
- workingDir: "/home/oleg/ansible-out/files"
+ - |
+ set -o nounset -o errexit -o pipefail -o xtrace
+ exec nsenter --target "1" --mount --uts --ipc --net --pid --no-fork \
+ /run/setuid-programs/sudo --user=oleg --login bash <<'EOF'
+ cd /home/oleg/ansible-out/files || exit 1
+ git pull --rebase origin master
+ EOF
35
resources:
36
limits:
37
cpu: 2000m
0 commit comments