首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法重写门户程序的舵机配置中的NodePort值

无法重写门户程序的舵机配置中的NodePort值
EN

Stack Overflow用户
提问于 2021-12-07 17:48:41
回答 1查看 219关注 0票数 0

我正在尝试安装带舵手

安装崩溃是因为端口30777已经在集群上繁忙:

代码语言:javascript
复制
Error: INSTALLATION FAILED: Service "portainer" is invalid: spec.ports[0].nodePort: Invalid value: 30777: provided port is already allocated

因此,我运行以下命令来覆盖端口值:

代码语言:javascript
复制
helm install -n sandbox-guiops  portainer portainer/portainer --set spec.ports[0].nodePort=40777

但无论如何,我还是会犯同样的错误。

我猜想这是因为我没有正确地调用参数"nodePort“,但还是这样:

代码语言:javascript
复制
helm show values portainer/portainer | grep -i port
# Default values for portainer.
    repository: portainer/portainer-ee
  repository: portainer/portainer-ce
  name: portainer-sa-clusteradmin
  # Set the httpNodePort and edgeNodePort only if the type is NodePort
  type: NodePort
  httpPort: 9000
  httpsPort: 9443
  httpNodePort: 30777
  httpsNodePort: 30779
  edgePort: 8000
  edgeNodePort: 30776

无论我使用"httpNodePort“还是其他任何东西,无论发生什么,我仍然会收到相同的错误消息。

EN

回答 1

Stack Overflow用户

发布于 2021-12-07 18:57:34

基于参考,我认为应该通过

代码语言:javascript
复制
--set service.httpNodePort=40777

此外,在执行--dry-run --debug命令时还可以在尝试安装之前检查是否填充了所需的值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70264749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档