Loading argocd/argocd-applications/gitlab-runner.yaml 0 → 100644 +62 −0 Original line number Diff line number Diff line --- apiVersion: "argoproj.io/v1alpha1" kind: "Application" metadata: name: "gitlab-runner" namespace: "argocd" spec: project: "default" source: repoURL: "https://charts.gitlab.io" chart: "gitlab-runner" targetRevision: "0.85.0" helm: values: | gitlabUrl: https://gitlab.simoncor.net runners: secret: gitlab-runner-secret concurrent: 10 checkInterval: 2 rbac: clusterWideAccess: false create: true rules: - apiGroups: [""] resources: ["pods"] verbs: ["list", "get", "watch", "create", "delete"] - apiGroups: [""] resources: ["pods/exec"] verbs: ["create"] - apiGroups: [""] resources: ["pods/log"] verbs: ["get"] - apiGroups: [""] resources: ["pods/attach"] verbs: ["list", "get", "create", "delete", "update"] - apiGroups: [""] resources: ["secrets"] verbs: ["list", "get", "create", "delete", "update"] - apiGroups: [""] resources: ["configmaps"] verbs: ["list", "get", "create", "delete", "update"] runners: privileged: true config: | [[runners]] [runners.kubernetes] namespace = "gitlab-runner-argo" tls_verify = false image = "docker:latest" privileged = true destination: server: "https://kubernetes.default.svc" namespace: "gitlab-runner-argo" syncPolicy: automated: prune: true selfHeal: true syncOptions: - "CreateNamespace=true" argocd/argocd-config/argocd-cm.yaml +3 −0 Original line number Diff line number Diff line Loading @@ -21,3 +21,6 @@ metadata: data: accounts.deployment: "apiKey" accounts.deployment.enabled: "true" helm.repositories: | - url: https://charts.gitlab.io name: gitlab Loading
argocd/argocd-applications/gitlab-runner.yaml 0 → 100644 +62 −0 Original line number Diff line number Diff line --- apiVersion: "argoproj.io/v1alpha1" kind: "Application" metadata: name: "gitlab-runner" namespace: "argocd" spec: project: "default" source: repoURL: "https://charts.gitlab.io" chart: "gitlab-runner" targetRevision: "0.85.0" helm: values: | gitlabUrl: https://gitlab.simoncor.net runners: secret: gitlab-runner-secret concurrent: 10 checkInterval: 2 rbac: clusterWideAccess: false create: true rules: - apiGroups: [""] resources: ["pods"] verbs: ["list", "get", "watch", "create", "delete"] - apiGroups: [""] resources: ["pods/exec"] verbs: ["create"] - apiGroups: [""] resources: ["pods/log"] verbs: ["get"] - apiGroups: [""] resources: ["pods/attach"] verbs: ["list", "get", "create", "delete", "update"] - apiGroups: [""] resources: ["secrets"] verbs: ["list", "get", "create", "delete", "update"] - apiGroups: [""] resources: ["configmaps"] verbs: ["list", "get", "create", "delete", "update"] runners: privileged: true config: | [[runners]] [runners.kubernetes] namespace = "gitlab-runner-argo" tls_verify = false image = "docker:latest" privileged = true destination: server: "https://kubernetes.default.svc" namespace: "gitlab-runner-argo" syncPolicy: automated: prune: true selfHeal: true syncOptions: - "CreateNamespace=true"
argocd/argocd-config/argocd-cm.yaml +3 −0 Original line number Diff line number Diff line Loading @@ -21,3 +21,6 @@ metadata: data: accounts.deployment: "apiKey" accounts.deployment.enabled: "true" helm.repositories: | - url: https://charts.gitlab.io name: gitlab