Docs feedback: Run Gitlab-Runner on Kubernetes
While the documentation for running GitLab-Runner on Kubernetes is missing a lot of stuff (e.g. that a namespace called "gitlab" has to be created manually), most can be worked around with enough googling. However, when the pod is finally running the runner fails to execute any pipeline with the following error:
Running with gitlab-runner 11.4.2 (cf91d5e1)
on Kubernetes Runner b1e3d9f3
Using Kubernetes namespace: gitlab
Using Kubernetes executor with image alpine ...
ERROR: Job failed (system failure): secrets is forbidden: User "system:serviceaccount:gitlab:default" cannot create resource "secrets" in API group "" in the namespace "gitlab"
And that's where I'm stuck because I have no clue on how to fix this and the documentation doesn't even mention anything about secrets.