summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTiger Watson <twatson@gitlab.com>2019-06-21 03:55:30 +0000
committerThong Kuah <tkuah@gitlab.com>2019-06-21 03:55:30 +0000
commita87f0f3937261486960c55d1791c9c04dd6e4171 (patch)
tree0fddf8c9d29e3fd17f0cc6838ba404ee4693082e /doc
parent148516ba36855095fa995c2d4e8077919cdb6db6 (diff)
downloadgitlab-ce-a87f0f3937261486960c55d1791c9c04dd6e4171.tar.gz
Remove project-level cluster credential fallback
Project-level clusters that made use of this legacy behaviour have been migrated to unmanaged clusters, so we are now free to remove this fallback.
Diffstat (limited to 'doc')
-rw-r--r--doc/user/project/clusters/index.md8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/user/project/clusters/index.md b/doc/user/project/clusters/index.md
index a4d4fb91f71..547a0c36108 100644
--- a/doc/user/project/clusters/index.md
+++ b/doc/user/project/clusters/index.md
@@ -532,6 +532,14 @@ This job failed because the necessary resources were not successfully created.
To find the cause of this error when creating a namespace and service account, check the [logs](../../../administration/logs.md#kuberneteslog).
+NOTE: **NOTE:**
+As of GitLab 12.1 we require [`cluster-admin`](https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles)
+tokens for all project level clusters unless you unselect the
+[GitLab-managed cluster](#gitlab-managed-clusters) option. If you
+want to manage namespaces and service accounts yourself and don't
+want to provide a `cluster-admin` token to GitLab you must unselect this
+option or you will get the above error.
+
Common reasons for failure include:
- The token you gave GitLab did not have [`cluster-admin`](https://kubernetes.io/docs/reference/access-authn-authz/rbac/#user-facing-roles)