From 12f81819ba1a397b86e05c044a79f2702166bc37 Mon Sep 17 00:00:00 2001 From: Peter Kurfer Date: Sun, 12 May 2024 12:36:25 +0200 Subject: [PATCH] fix(forgejo): update CPU limits --- forgejo/config/runners/daemon.amd64.json | 3 +++ forgejo/config/runners/{daemon.json => daemon.arm64.json} | 0 forgejo/kustomization.yaml | 4 ++-- forgejo/resources/runners/act-runner-amd64.yaml | 4 ++-- forgejo/resources/runners/act-runner-arm64.yaml | 6 +++--- 5 files changed, 10 insertions(+), 7 deletions(-) create mode 100644 forgejo/config/runners/daemon.amd64.json rename forgejo/config/runners/{daemon.json => daemon.arm64.json} (100%) diff --git a/forgejo/config/runners/daemon.amd64.json b/forgejo/config/runners/daemon.amd64.json new file mode 100644 index 0000000..0dd0508 --- /dev/null +++ b/forgejo/config/runners/daemon.amd64.json @@ -0,0 +1,3 @@ +{ + "max-concurrent-downloads": 1 +} \ No newline at end of file diff --git a/forgejo/config/runners/daemon.json b/forgejo/config/runners/daemon.arm64.json similarity index 100% rename from forgejo/config/runners/daemon.json rename to forgejo/config/runners/daemon.arm64.json diff --git a/forgejo/kustomization.yaml b/forgejo/kustomization.yaml index 0f3e448..d48b7d0 100644 --- a/forgejo/kustomization.yaml +++ b/forgejo/kustomization.yaml @@ -34,12 +34,12 @@ configMapGenerator: - name: act-runner-config-arm64 files: - config.yaml=config/runners/config-arm64.yaml - - daemon.json=config/runners/daemon.json + - daemon.json=config/runners/daemon.arm64.json - name: act-runner-config-amd64 files: - config.yaml=config/runners/config-amd64.yaml - - daemon.json=config/runners/daemon.json + - daemon.json=config/runners/daemon.amd64.json helmCharts: - name: forgejo diff --git a/forgejo/resources/runners/act-runner-amd64.yaml b/forgejo/resources/runners/act-runner-amd64.yaml index 27cae27..3d2afa9 100644 --- a/forgejo/resources/runners/act-runner-amd64.yaml +++ b/forgejo/resources/runners/act-runner-amd64.yaml @@ -101,8 +101,8 @@ spec: memory: "256Mi" cpu: "100m" limits: - memory: "768Mi" - cpu: "500m" + memory: "512Mi" + cpu: "1200m" securityContext: fsGroup: 1000 nodeSelector: diff --git a/forgejo/resources/runners/act-runner-arm64.yaml b/forgejo/resources/runners/act-runner-arm64.yaml index 4add25b..0c80ede 100644 --- a/forgejo/resources/runners/act-runner-arm64.yaml +++ b/forgejo/resources/runners/act-runner-arm64.yaml @@ -100,10 +100,10 @@ spec: resources: requests: memory: "256Mi" - cpu: "200m" + cpu: "150m" limits: - memory: "768Mi" - cpu: "500m" + memory: "512Mi" + cpu: "1200m" securityContext: fsGroup: 1000 nodeSelector: