我已经在本地机器上从源代码构建了Syndesis,现在我想将它部署到一个闪亮的新名称空间中的远程OpenShift。
我试过了:
$ syndesis install -p kurt --local
ERROR: No CRD Syndesis installed or not enough permissions to read them. Please run --setup and/or --grant as cluster-admin. See 'syndesis install --help' for more information.
$ install --setup --grant developer
Installing Syndesis CRD
ERROR: Cannot install CRD 'Syndesis'. You have to be a cluster admin to do this.我没有集群:admin。
可以在不具有cluster:admin权限的情况下完成吗?
发布于 2019-08-06 14:49:04
在大多数情况下,应该通过从Minishift installation guide使用oc命令来实现。大多数情况下,即当此操作失败时,是具有运行Camel K或使用Knative所需的权限,如果群集管理员尚未设置这些权限,则oc new-app将在最后出现权限问题,尽管应该安装和设置在没有Camel K或Knative的情况下运行Syndesis的位。
我认为正在努力用Syndesis operator替换所有的安装方法,安装Operator Lifecycle Manager并由集群管理员设置应该会减少非集群管理员用户的摩擦。
https://stackoverflow.com/questions/57339514
复制相似问题