Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ metadata:
name: gke-org-nofile-infinity-synchronizer
spec:
allowlistPaths:
- "Gke-Org/nofile-infinity/gke-org-nofile-infinity-allowlist.yaml"
- "Gke-Org/nofile-infinity-v2/gke-org-nofile-infinity-v2-allowlist.yaml"
12 changes: 8 additions & 4 deletions containerd-nofile-infinity/containerd-nofile-infinity.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,13 @@ spec:
- |
set -e
set -u
echo "Generating containerd system drop in config for nofile limit"
nofile_limit_path="/host/etc/systemd/system/containerd.service.d/40-LimitNOFILE-infinity.conf"
cat >> "${nofile_limit_path}" <<EOF
echo "Checking if containerd system drop-in directory exists"
if [ ! -d "/host/etc/systemd/system/containerd.service.d" ]; then
echo "containerd drop-in directory does not exist. Skipping"
exit 0
fi
echo "Generating containerd system drop-in config for nofile limit"
cat > "/host/etc/systemd/system/containerd.service.d/40-LimitNOFILE-infinity.conf" <<EOF
[Service]
LimitNOFILE=infinity
EOF
Expand All @@ -57,4 +61,4 @@ spec:
chroot /host systemctl restart containerd
containers:
- name: pause
image: gke.gcr.io/pause:3.8
image: gke.gcr.io/pause:3.8