以*为参数值的容器内的shell脚本

时间:2019-02-12 00:52:54

标签: shell containers kubectl

我的脚本在本地linux bash shell上运行良好。但是它无法在容器bash中运行。有任何解决建议吗?

kubectl create clusterrole cluster-admin-devops --verb=* \
    --non-resource-url=* --resource=*.* 
  

服务器在“ ”组中没有资源类型“

当我在linux bash shell上本地运行该命令时,该命令也有效。

失败的输出:

kubectl create clusterrole cluster-admin-devops '--verb=*' \
    '--non-resource-url=*' '--resource=*.*'
  

服务器在“ ”组中没有资源类型“

1 个答案:

答案 0 :(得分:1)

kubectl 1.9版不支持--resource。我升级到1.13,那很有帮助。支持已在1.12中添加。