没有管理员权限的 k8s 上的保险柜

问题描述

我正在尝试在 Openshift 环境中可用的 k8s 中安装 Hashicorp Vault,但不幸的是我没有管理员权限,并且 IT 部门表示无法提供此管理员权限。

对于不需要 Kubernetes 管理员权限的保险库,是否还有其他选择?

试安装后的错误是这个。

错误:呈现的清单包含已存在的资源。 无法继续安装:无法获取有关 资源:customresourcedeFinitions.apiextensions.k8s.io “vaultsecrets.ricoberger.de”被禁止用户“”无法获取资源 API 组“apiextensions.k8s.io”中的“customresourcedeFinitions” 集群范围。

解决方法

您似乎想要安装自定义资源定义 (CRD),它们是集群范围的资源。由于它是集群范围的,这通常仅限于集群管理员。

因此,除了为您提供管理员权限之外,IT 运营商还可以为您提供创建/编辑自定义资源定义的特定权限,也许这会奏效。