Message ID | 20230522174153.46801-6-cconte@redhat.com |
---|---|
State | New |
Headers | show |
Series | [v2,1/5] Remove redundant CI variables | expand |
On Mon, May 22, 2023 at 06:41:54PM +0100, Camilla Conte wrote: > Custom values for the gitlab-runner Helm chart. > See https://wiki.qemu.org/Testing/CI/KubernetesRunners. > > Signed-off-by: Camilla Conte <cconte@redhat.com> > --- > .../ci/gitlab-kubernetes-runners/values.yaml | 30 +++++++++++++++++++ > 1 file changed, 30 insertions(+) > create mode 100644 scripts/ci/gitlab-kubernetes-runners/values.yaml Can't say I'm massively familiar with this, but there's nothing obviously terrible, so on the basis that you've tested it works Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> > > diff --git a/scripts/ci/gitlab-kubernetes-runners/values.yaml b/scripts/ci/gitlab-kubernetes-runners/values.yaml > new file mode 100644 > index 0000000000..204a96a842 > --- /dev/null > +++ b/scripts/ci/gitlab-kubernetes-runners/values.yaml > @@ -0,0 +1,30 @@ > +gitlabUrl: "https://gitlab.com/" > +runnerRegistrationToken: "" > +rbac: > + create: true > +concurrent: 200 > +runners: > + privileged: true > + config: | > + [[runners]] > + limit = 100 > + environment = [ > + "DOCKER_HOST=tcp://docker:2376", > + "DOCKER_TLS_CERTDIR=/certs", > + "DOCKER_TLS_VERIFY=1", > + "DOCKER_CERT_PATH=/certs/client" > + ] > + [runners.kubernetes] > + poll_timeout = 1200 > + image = "ubuntu:20.04" Is it viable to update to 22.04 whic is the current newest LTS release stream ? > + cpu_request = "0.5" > + service_cpu_request = "0.5" > + helper_cpu_request = "0.25" > + cpu_request_overwrite_max_allowed = "7" > + memory_request_overwrite_max_allowed = "30Gi" > + [[runners.kubernetes.volumes.empty_dir]] > + name = "docker-certs" > + mount_path = "/certs/client" > + medium = "Memory" > + [runners.kubernetes.node_selector] > + agentpool = "jobs" With regards, Daniel
diff --git a/scripts/ci/gitlab-kubernetes-runners/values.yaml b/scripts/ci/gitlab-kubernetes-runners/values.yaml new file mode 100644 index 0000000000..204a96a842 --- /dev/null +++ b/scripts/ci/gitlab-kubernetes-runners/values.yaml @@ -0,0 +1,30 @@ +gitlabUrl: "https://gitlab.com/" +runnerRegistrationToken: "" +rbac: + create: true +concurrent: 200 +runners: + privileged: true + config: | + [[runners]] + limit = 100 + environment = [ + "DOCKER_HOST=tcp://docker:2376", + "DOCKER_TLS_CERTDIR=/certs", + "DOCKER_TLS_VERIFY=1", + "DOCKER_CERT_PATH=/certs/client" + ] + [runners.kubernetes] + poll_timeout = 1200 + image = "ubuntu:20.04" + cpu_request = "0.5" + service_cpu_request = "0.5" + helper_cpu_request = "0.25" + cpu_request_overwrite_max_allowed = "7" + memory_request_overwrite_max_allowed = "30Gi" + [[runners.kubernetes.volumes.empty_dir]] + name = "docker-certs" + mount_path = "/certs/client" + medium = "Memory" + [runners.kubernetes.node_selector] + agentpool = "jobs"
Custom values for the gitlab-runner Helm chart. See https://wiki.qemu.org/Testing/CI/KubernetesRunners. Signed-off-by: Camilla Conte <cconte@redhat.com> --- .../ci/gitlab-kubernetes-runners/values.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 scripts/ci/gitlab-kubernetes-runners/values.yaml