Skip to content

hex.k8s.svc.github-actions-exporter ​

  • Source: module
  • Total args: 28
  • default image_tag: "1.9.0"

Copy Spec Skeleton ​

nix
(hex.k8s.svc.github-actions-exporter {
})

Required Args ​

ArgNotes

Optional Args ​

ArgDefaultNotes
name"github-actions-exporter"-
namespace"default"-
image_registry"ghcr.io"-
image_base"labbs/github-actions-exporter"-
image_tag"1.9.0"-
image"${image_registry}/${image_base}:${image_tag}"-
replicas1-
cpuRequest"0.2"-
cpuLimit"1"-
memoryRequest"1Gi"-
memoryLimit"4Gi"-
autoscalefalse-
extraEnv[ ]-
port9999-
labels{ inherit name; upstream = "github-actions"; tier = "exporter"; }-
extraService{ }escape hatch to inject other service spec
extraDeploymentAnnotations{ }-
secret""-
githubToken""-
githubAppId""-
githubAppInstallationId""-
githubPrivateKeySecret""-
githubPrivateKeySecretKey"github.pem"-
githubOrgas""-
githubRepos""-
githubApiUrl"api.github.com"-
githubRefresh30-
githubExportFields"repo,id,node_id,head_branch,head_sha,run_number,workflow_id,workflow,event,status"-

Back to svc Index