2
0
mirror of https://github.com/nofusscomputing/kubernetes.git synced 2025-08-02 04:22:42 +00:00

fix(gitlab-operator): correct runner component location

ref: #5
This commit is contained in:
2025-06-12 16:03:37 +09:30
parent 508032f58b
commit 5c73918af9
4 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,45 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/component: ci-cd-runner
name: gitlab-runner
data:
config.toml: |
[[runners]]
shell = "bash"
[runners.kubernetes]
namespace = "test"
helper_image = "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:alpine-edge-x86_64-latest"
image = "alpine"
pull_policy = "if-not-present}"
cpu_limit = "100m"
cpu_request = "50m"
helper_cpu_limit = "100m"
helper_cpu_request = "50m"
service_cpu_limit = "100m"
service_cpu_request = "50m"
memory_limit = "512M"
memory_request = "64M"
helper_memory_limit = "128M"
helper_memory_request = "64M"
service_memory_limit = "128M"
service_memory_request = "64M"
[[runners.kubernetes.volumes.host_path]]
name = "html"
mount_path = "/html"
read_only = false
host_path = "/opt/webserver/nofusscomputing.com"
[runners.kubernetes.node_selector]
"node-role.kubernetes.io/prime" = "true"
[runners.kubernetes.node_tolerations]
"CriticalAddonsOnly=true" = "NoExecute"

View File

@ -9,6 +9,7 @@ metadata:
app.kubernetes.io/part-of: nginx
name: gitlab-runner
spec:
config: gitlab-runner
gitlabUrl: https://gitlab.com
podSpec:
- name: gitlab-runner

View File

@ -6,6 +6,7 @@ kind: Component
resources:
- Secret.yaml
- ConfigMap.yaml
- Runner.yaml