无法在 `openshift-marketplace` 之外安装操作员
Can't install operators outside of `openshift-marketplace`
尝试将 Operator 安装到单个命名空间 foobar
导致错误:
Operator Group does not support single namespace installation mode
.
尝试将 Operator 安装到 openshift-operators
命名空间中的所有命名空间中会导致错误:
The namespace 'openshift-operators' does not support install modes for this operator
配置操作员组不会改变任何内容。
在任何情况下,运算符都不能安装在 openshift-marketplace
之外
此问题(以及许多其他问题)是由于安装了 Operator Lifecycle Manager (OLM) 的多个实例引起的。
OpenShift 已经安装了一个 OLM 实例,名为 openshift-operator-lifecycle-manager
对于 Operator 初学者来说,这是一个容易犯的错误,因为 Operator SDK 教程推荐的 operator-sdk olm
命令似乎无法检测 OLM 的其他分支。
Deleting the extra OLM 将解决问题。
尝试将 Operator 安装到单个命名空间 foobar
导致错误:
Operator Group does not support single namespace installation mode
.
尝试将 Operator 安装到 openshift-operators
命名空间中的所有命名空间中会导致错误:
The namespace 'openshift-operators' does not support install modes for this operator
配置操作员组不会改变任何内容。
在任何情况下,运算符都不能安装在 openshift-marketplace
此问题(以及许多其他问题)是由于安装了 Operator Lifecycle Manager (OLM) 的多个实例引起的。
OpenShift 已经安装了一个 OLM 实例,名为 openshift-operator-lifecycle-manager
对于 Operator 初学者来说,这是一个容易犯的错误,因为 Operator SDK 教程推荐的 operator-sdk olm
命令似乎无法检测 OLM 的其他分支。
Deleting the extra OLM 将解决问题。