开发者社区 问答 正文

Kubernetes 集群 更新服务



通过容器服务控制台服务列表页面


  1. 登录容器服务管理控制台
  2. 在 Kubernetes 菜单下,单击左侧导航栏中的应用 > 服务,进入服务列表页面。
  3. 选择集群和命名空间,选择所需的服务(本示例中选择 nginx-svc),单击右侧的更新。
  4. 在弹出的更新对话框中,在模板中进行修改,如将 nodePort 修改为 31000,然后单击确定。
  5. 在服务列表中,查看服务变化的情况。本例中,nodePort 发生变化,如下。





通过 Kubernetes Dashboard

  1. 登录容器服务管理控制台
  2. 在 Kubernetes 菜单下,单击左侧导航栏中的集群,进入 Kubernetes 集群列表页面。
  3. 选择所需的集群并单击右侧的控制台,进入 Kubernetes Dashboard。
  4. 在 Kubernetes Dashboard 中,选择所需的命名空间,单击左侧导航栏中的服务。
  5. 选择所需的服务,单击右侧的操作图标并单击查看/编辑YAML。
  6. 在弹出的更新对话框中,修改配置信息,如将 nodePort 修改为 31000,然后单击更新。

展开
收起
青蛙跳 2018-08-17 19:11:08 1035 分享 版权
阿里云 AI 助理回答

要通过容器服务控制台和服务列表页面更新Kubernetes服务的nodePort,请遵循以下步骤操作:

  1. 访问容器服务管理控制台

    • 登录阿里云容器服务管理控制台。
    • 在左侧导航栏,依次选择应用 > 服务,进入服务列表页面。
  2. 筛选服务

    • 在服务列表顶部,使用筛选条件选择目标集群命名空间
    • 查找并选择您需要修改的服务(例如,nginx-svc)。
  3. 更新服务配置

    • 单击所选服务右侧的更新按钮。
    • 在弹出的更新对话框中,直接修改服务模板中的配置。如果要变更nodePort,将之更改为所需的端口值,例如 31000
    • 审核修改无误后,单击确定以提交更新。
  4. 验证更新结果

    • 更新操作完成后,在服务列表中留意所选服务的状态变化,确认nodePort已成功调整为新的端口值,如本例所示的变化。

另外,如果您偏好使用Kubernetes Dashboard进行操作,步骤如下:

  1. 访问Kubernetes集群控制台

    • 在容器服务管理控制台,从左侧导航栏选择集群,进入集群列表页面。
    • 选择目标集群,并点击右侧的控制台链接,跳转至Kubernetes Dashboard登录界面。
    • 确保您已有访问该Dashboard的权限和凭证,完成登录过程。
  2. 导航至服务编辑界面

    • 在Dashboard中,首先选择与服务相关的命名空间
    • 点击左侧导航栏的服务,在列出的服务中找到您打算修改的服务。
    • 对于目标服务,单击其右侧的操作图标,选择查看/编辑YAML
  3. 修改YAML配置

    • 在编辑YAML的界面中,定位到nodePort配置项,将其值修改为31000
    • 完成修改后,保存更改,通常会有明确的更新保存按钮供操作。
  4. 确认修改生效

    • 更新操作成功后,返回服务列表或直接在YAML视图中确认nodePort已被正确设置为新指定的端口号。

以上步骤指导您如何在阿里云容器服务控制台及Kubernetes Dashboard中更新服务的nodePort配置。确保在执行任何修改前,充分理解操作的影响,并考虑服务的当前状态及依赖关系,以避免影响正常运行。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答