diff --git a/README.md b/README.md index 55235b5..dccf426 100644 --- a/README.md +++ b/README.md @@ -1002,37 +1002,37 @@ To comply with the Gitea helm chart definition of the digest parameter, a "custo ### Gitea Actions -| Name | Description | Value | -| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | -| `actions.enabled` | Create an act runner StatefulSet. | `false` | -| `actions.statefulset.annotations` | Act runner annotations | `{}` | -| `actions.statefulset.labels` | Act runner labels | `{}` | -| `actions.statefulset.resources` | Act runner resources | `{}` | -| `actions.statefulset.nodeSelector` | NodeSelector for the statefulset | `{}` | -| `actions.statefulset.tolerations` | Tolerations for the statefulset | `[]` | -| `actions.statefulset.affinity` | Affinity for the statefulset | `{}` | -| `actions.statefulset.actRunner.repository` | The Gitea act runner image | `gitea/act_runner` | -| `actions.statefulset.actRunner.tag` | The Gitea act runner tag | `0.2.6` | -| `actions.statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` | -| `actions.statefulset.actRunner.config` | Act runner custom configuration. See [Act Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details. | `Too complex. See values.yaml` | -| `actions.statefulset.dind.repository` | The Docker-in-Docker image | `docker` | -| `actions.statefulset.dind.tag` | The Docker-in-Docker image tag | `25.0.2-dind` | -| `actions.statefulset.dind.pullPolicy` | The Docker-in-Docker pullPolicy | `IfNotPresent` | -| `actions.provisioning.enabled` | Create a job that will create and save the token in a Kubernetes Secret | `false` | -| `actions.provisioning.annotations` | Job's annotations | `{}` | -| `actions.provisioning.labels` | Job's labels | `{}` | -| `actions.provisioning.resources` | Job's resources | `{}` | -| `actions.provisioning.nodeSelector` | NodeSelector for the job | `{}` | -| `actions.provisioning.tolerations` | Tolerations for the job | `[]` | -| `actions.provisioning.affinity` | Affinity for the job | `{}` | -| `actions.provisioning.token.repository` | The image that can create a token via `gitea actions generate-runner-token` | `gitea/gitea` | -| `actions.provisioning.token.tag` | The token image tag that can create a token | `""` | -| `actions.provisioning.token.pullPolicy` | The token image pullPolicy that can create a token | `IfNotPresent` | -| `actions.provisioning.publish.repository` | The image that can create the secret via kubectl | `bitnami/kubectl` | -| `actions.provisioning.publish.tag` | The publish image tag that can create the secret | `1.29.0` | -| `actions.provisioning.publish.pullPolicy` | The publish image pullPolicy that can create the secret | `IfNotPresent` | -| `actions.existingSecret` | Secret that contains the token | `""` | -| `actions.existingSecretKey` | Secret key | `""` | +| Name | Description | Value | +| ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | +| `actions.enabled` | Create an act runner StatefulSet. | `false` | +| `actions.init.image.repository` | The image used for the init containers | `busybox` | +| `actions.init.image.tag` | The image tag used for the init containers | `1.36.1` | +| `actions.statefulset.annotations` | Act runner annotations | `{}` | +| `actions.statefulset.labels` | Act runner labels | `{}` | +| `actions.statefulset.resources` | Act runner resources | `{}` | +| `actions.statefulset.nodeSelector` | NodeSelector for the statefulset | `{}` | +| `actions.statefulset.tolerations` | Tolerations for the statefulset | `[]` | +| `actions.statefulset.affinity` | Affinity for the statefulset | `{}` | +| `actions.statefulset.actRunner.repository` | The Gitea act runner image | `gitea/act_runner` | +| `actions.statefulset.actRunner.tag` | The Gitea act runner tag | `0.2.6` | +| `actions.statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` | +| `actions.statefulset.actRunner.config` | Act runner custom configuration. See [Act Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details. | `Too complex. See values.yaml` | +| `actions.statefulset.dind.repository` | The Docker-in-Docker image | `docker` | +| `actions.statefulset.dind.tag` | The Docker-in-Docker image tag | `25.0.2-dind` | +| `actions.statefulset.dind.pullPolicy` | The Docker-in-Docker pullPolicy | `IfNotPresent` | +| `actions.provisioning.enabled` | Create a job that will create and save the token in a Kubernetes Secret | `false` | +| `actions.provisioning.annotations` | Job's annotations | `{}` | +| `actions.provisioning.labels` | Job's labels | `{}` | +| `actions.provisioning.resources` | Job's resources | `{}` | +| `actions.provisioning.nodeSelector` | NodeSelector for the job | `{}` | +| `actions.provisioning.tolerations` | Tolerations for the job | `[]` | +| `actions.provisioning.affinity` | Affinity for the job | `{}` | +| `actions.provisioning.ttlSecondsAfterFinished` | ttl for the job after finished in order to allow helm to properly recognize that the job completed | `300` | +| `actions.provisioning.publish.repository` | The image that can create the secret via kubectl | `bitnami/kubectl` | +| `actions.provisioning.publish.tag` | The publish image tag that can create the secret | `1.29.0` | +| `actions.provisioning.publish.pullPolicy` | The publish image pullPolicy that can create the secret | `IfNotPresent` | +| `actions.existingSecret` | Secret that contains the token | `""` | +| `actions.existingSecretKey` | Secret key | `""` | ### Gitea diff --git a/readme-actions-dev.md b/readme-actions-dev.md index 66f0787..a633ad3 100644 --- a/readme-actions-dev.md +++ b/readme-actions-dev.md @@ -1,6 +1,7 @@ # Gitea Actions In order to use the Gitea Actions act-runner you must either: + - enable persistence (used for automatic deployment to be able to store the token in a place accessible for the Job) - create a secret containing the act runner token and reference it as a `existingSecret`