无法在kubernetes中编辑configmap
Unable to edit configmap in kubernetes
我已经有一个 运行 kubernetes 应用程序(eclipse che)
我正在使用以下命令编辑 configmap
kubectl edit cm/che -n che
当我编辑并保存它时,我收到一条消息,提示配置映射已保存。
但是当我再次发出相同的命令时,我找不到我的更改。
我错过了一些基本步骤吗?
使用 kubectl 详细模式跟踪问题
kubectl edit cm/che -n che -v9
我猜这可能与权限、准入控制或运营商框架有关。
如果您安装了 Che with operator(通过或不通过 chectl),您应该更改编辑 CheCluster 自定义资源的设置:
kubectl edit CheCluster/eclipse-che -n che
如果您使用 helm 部署了 devfile 注册表并且您只需要您的 devfile 注册表而不是 che 提供的注册表请尝试以下 -
按helm delete che-devfile-registry -n che
删除舵图
kubectl edit checluster eclipse-che -n che
下添加devfileRegistryImage: 'Your devfile Image'
规格:
服务器:
保存
之后转到默认车 url 您应该能够在列表中看到您的自定义堆栈。
我已经有一个 运行 kubernetes 应用程序(eclipse che)
我正在使用以下命令编辑 configmap
kubectl edit cm/che -n che
当我编辑并保存它时,我收到一条消息,提示配置映射已保存。
但是当我再次发出相同的命令时,我找不到我的更改。
我错过了一些基本步骤吗?
使用 kubectl 详细模式跟踪问题
kubectl edit cm/che -n che -v9
我猜这可能与权限、准入控制或运营商框架有关。
如果您安装了 Che with operator(通过或不通过 chectl),您应该更改编辑 CheCluster 自定义资源的设置:
kubectl edit CheCluster/eclipse-che -n che
如果您使用 helm 部署了 devfile 注册表并且您只需要您的 devfile 注册表而不是 che 提供的注册表请尝试以下 -
按
删除舵图helm delete che-devfile-registry -n che
kubectl edit checluster eclipse-che -n che
下添加
devfileRegistryImage: 'Your devfile Image'
规格: 服务器:保存
之后转到默认车 url 您应该能够在列表中看到您的自定义堆栈。