k3s gitlab ci-cd 问题与默认服务帐户

问题描述

我正在尝试在 k3s 上部署一个简单的 angular 应用程序已经安装了 GitLab-runner 有 GitLab 服务,它的角色是集群管理员,它应该能够运行所有,但我无法部署它:

rules:
 - apiGroups:
 - ""
  resources:
 - '*'
  verbs:
 - '*'

我还特别尝试添加动词“apps” - 行为没有变化

from server for: "deployment.yaml": deployments.apps "gitlab-master" is forbidden: User "system:serviceaccount:gitlab-managed-apps:default" cannot get resource "deployments" in API group "apps" in the namespace "gitlab-managed-apps"

解决方法

目前唯一的解决方案是使用具有 Gitlab-admin 权限的 SA...