在 Cloud Code for IntelliJ 中配置 GKE 集群

借助 Cloud Code,您可以使用 Google Kubernetes Engine (GKE) 创建 Kubernetes 集群。

创建 GKE 集群并将其添加到 KubeConfig

Cloud Code 可打开 Google Cloud 控制台,以便您可以快速创建集群:

  1. 如需打开 Kubernetes Explorer,请点击 IntelliJ 中的 Kubernetes Explorer 按钮 Kubernetes Explorer,或导航到 Tools > Cloud Code > Kubernetes > View Cluster Explorer

  2. 在 Kubernetes Explorer 窗格的标题中,点击 + 连接到 GKE 集群

  3. 选择创建新的 GKE 集群创建新的 GKE Autopilot 集群。如需详细了解应选择哪种模式,请参阅比较 Autopilot 模式和标准模式

  4. 如果出现提示,请点击打开以允许 Cloud Code 打开 Google Cloud 控制台。

  5. 在 Google Cloud 控制台中,选择要自定义的任何配置选项,然后点击创建

  6. 创建集群后,在 Cloud Code 的 Kubernetes Explorer 中,点击刷新图标。

  7. 新集群的名称显示在列表中后,点击集群名称。您的新集群将添加到配置中,并设置为默认上下文。

使用现有 GKE 集群

如果您已有标准或 Autopilot GKE 集群,则可以将其设置为活跃集群,并通过 Cloud Code 使用该集群。

  1. 在 Kubernetes Explorer 窗格的标题中,点击 + 添加 GKE 集群
  2. 点击 Google Kubernetes Engine
  3. 点击您的集群名称。您的集群将被添加到 KubeConfig。

将集群设置为默认上下文

活跃集群是您的应用默认部署到的集群。

在 Kubernetes Explorer 中,右键点击集群,然后点击设置为当前上下文

在 GKE 上运行应用

如需在 GKE 上运行或调试应用,您需要为项目定义容器映像存储库。

如需了解详情,请参阅存储容器映像

从 KubeConfig 中移除集群

从 KubeConfig 中移除集群后,该集群无法部署到。

在 Kubernetes Explorer 中,右键点击集群,然后点击从 KubeConfig 中移除

从其他云提供商创建和添加集群

如果您使用的是本地集群或来自其他提供商(如 Azure 或 AWS)的集群,请使用提供商的工具创建集群并将其添加到 KubeConfig。

后续步骤

获取支持

如需在 IntelliJ IDE 中提交反馈或报告问题,请依次前往 Tools > Cloud Code > Help / About > Submit feedback or Report an issue,以便在 GitHub 上报告问题,或者在 Stack Overflow 上提问。