You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 11, 2025. It is now read-only.
Container images with Github Actions Runner. Different flavored images with preinstalled tools and software for builds with limited internet access and non root privileges (exception for kaniko).
5
+
Container images with Github Actions Runner. Different flavoured images with preinstalled tools and software for builds with limited internet access and non root privileges (exception for kaniko).
6
6
With a focus on already installed software to avoid a subsequent installation by a `setup-action`.
7
7
8
8
Ideal for building software in corporate environments of large and small organizations that often restrict Internet access.
@@ -13,12 +13,16 @@ Support: If you need help or a feature just open an issue!
|`latest-kaniko-sidecar`| kaniko | Sidecar used by other runner images to build containers without root privileges |
20
-
|`latest-ansible-k8s`| base-image + ansible, helm, kubectl, skopeo | Runner specialized for automated k8s deployments via ansible <br> For more Details see [Dockerfile](images/ansible-k8s/Dockerfile)|
21
-
|`latest-fullstacked`| base-image + ansible, helm, maven, temurin-11, nodejs, go, yarn, angular/cli, chromium | Runner with a bunch of tools to build your hole application<br> For more Details see [Dockerfile](images/fullstacked/Dockerfile)|
|`latest-base`| libffi-dev, libicu-dev, build-essential, libssl-dev, ca-certificates, jq, sed, grep, git, curl, wget, zip, [awesome-ci](https://github.com/fullstack-devops/awesome-ci), [alpaca](https://github.com/samuong/alpaca)|[Dockerfile](images/base/Dockerfile)| Base runner with nothing fancy installed, but with internet connection more tools can be installed |
19
+
|`latest-kaniko-sidecar`| kaniko |[Dockerfile](images/kaniko-sidecar/Dockerfile)| Sidecar used by other runner images to build containers |
20
+
|`latest-ansible-k8s`| base-image + ansible, helm, kubectl, skopeo |[Dockerfile](images/ansible-k8s/Dockerfile)| Runner specializing in automated k8s deployments via Ansible in your cluster |
21
+
|`latest-maven-adopt-8-ng`| base-image + ansible, helm, maven, adoptopenjdk-8-hotspot, xmlstarlet, nodejs |[Dockerfile](images/maven-adopt-8-ng/Dockerfile)| Runner specialized in building Java applications that requires an older Java 8 version |
22
+
|`latest-maven-temurin-11`| base-image + ansible, helm, maven, temurin-11, xmlstarlet, nodejs |[Dockerfile](images/maven-temurin-11/Dockerfile)| Runner specialized in building Java applications that requires Java temurin-11 |
23
+
|`latest-maven-temurin-17`| base-image + ansible, helm, maven, temurin-17, xmlstarlet, nodejs |[Dockerfile](images/maven-temurin-17/Dockerfile)| Runner specialized in building Java applications that requires Java temurin-17 |
24
+
|`latest-ng-cli-karma`| base-image + ansible, helm, nodejs, npm, yarn, angular/cli, chromium |[Dockerfile](images/ng-cli-karma/Dockerfile)| Runner specialized in building Angular application and capable for testing with chromium and karma |
25
+
|`latest-golang`| base-image + ansible, helm, go, nodejs |[Dockerfile](images/golang/Dockerfile)| Runner specialized in building go applications |
22
26
23
27
> Hint: `latest` can be replaced with an specific release version for more stability in your environment.
|`GH_ORG`| string | Points to the GitHub Organisation where the runner should be installed |
34
38
|`GH_ACCESS_TOKEN`| string | Developer Token vor the GitHub Organisation<br> This Token can be personal and is onlv needed during installation |
35
39
@@ -38,7 +42,7 @@ Available Tags:
38
42
For the helm values see the [values.yaml](https://github.com/fullstack-devops/helm-charts/blob/main/charts/github-actions-runner/values.yaml), section `envValues`
0 commit comments