添加 Kubernetes 配置文件

  1. 在菜单中,单击管理 > 执行环境
  2. 单击云提供程序选项卡。
  3. 单击新建配置文件 此时将打开新建云提供程序配置文件对话框。
  4. 类型列表中选择 Kubernetes
  5. 名称字段中,输入配置文件名称。在创建云托管的执行服务器时,此名称将显示在配置文件列表中。
  6. Kubeconfig 文件(路径位于 SC 主机上):定义 Kubernetes 配置文件的路径,此文件在 Kubernetes 中称为 kubeconfig 文件。此文件必须在 Silk Central 服务器上可用 - 默认位置为 %userprofile%\.kube\config。如果使用多个前端服务器,则此文件必须在相同位置处的每个前端服务器上都可用。 kubeconfig 文件会组织有关群集、用户、命名空间和身份验证机制的信息。下载 kubectl 命令行客户端工具并参阅 Kubernetes 文档,以了解如何准备 kubeconfig 文件以及如何使用 kubectl config 命令配置该文件。在 Silk Central 中使用配置之前,请先使用 kubectl 工具对其进行测试。
  7. Kubernetes 命名空间Silk Central 将在其中为虚拟执行服务器创建 Pod 和服务的 Kubernetes 命名空间。
  8. 映像存储库路径:将从其拉取以下指定映像的 Docker 存储库路径。此路径将附加到下面定义的映像名称前面。指定将在其中构建执行服务器映像的存储库(有关更多信息,请参阅构建可在 Kubernetes 中使用的映像)。Silk Central 和执行服务器版本必须完全匹配。
  9. 可用映像(以逗号分隔):以逗号分隔的映像列表。创建基于 Kubernetes 的虚拟执行服务器时,可以选择每个映像。使用在构建映像时指定的名称(<映像>:<版本>)。如果未指定版本,则将使用最新版本(等同于 <映像>:latest)。
  10. 映像拉取密钥:本地配置的密钥令牌(包含用于拉取映像的凭据)的名称。
  11. 容器启动超时(秒):使用指定的映像创建 Pod 时,Silk Central 将等待指定的时间,以便容器成功在 Pod 中启动。如果容器无法启动,则执行将终止并出现错误。
  12. 在连接出错时保持实例处于活动状态:如果您希望在应用程序服务器与云实例之间的连接断开时,实例依然保持活动状态,请选择 true
  13. 单击测试以使用您输入的信息来测试与云提供程序的连接。
  14. 单击确定以保存您的设置。