跳到主要内容

VKS Tools一键部署(macOS)

VKS(Virtual Kubernetes Service,弹性容器集群)Tools是AlayaNeW推出的一款“一键部署”工具,旨在帮助用户快速、轻松地完成弹性容器集群环境的搭建。

  • 安装kubectl和Helm:一键安装Kubernetes命令行工具(kubectl)和Helm包管理工具,确保您能方便地管理和部署应用。
  • 配置环境变量:自动配置与集群环境相关的必要环境变量,无需手动配置,省时省力。
  • 解码并配置Kubeconfig文件:自动解码kubeconfig文件,并配置相关环境变量,用户能够顺利连接集群。
  • 安装私有市场:一键安装私有市场,用户可以方便地访问私有应用。
  • 获取私有市场地址和账户密码:自动获取私有市场的地址和账户密码,并对密码进行解码,确保用户能够顺利登录并使用私有市场。
重要

推荐使用macOS 13及以上操作系统,以确保功能支持和系统稳定性。

前提条件

用户已开通弹性容器集群,开通成功后下载相应的kubeconfig文件,具体的步骤可参看开通弹性容器集群文章所述。

操作步骤

  1. 点击安装包下载链接,将文件保留到本地。

  2. 找到已下载的文件,双击文件名称,进入Kubeconfig文件选择页面,示例如下图所示。选择已开通弹性容器集群的kubeconfig文件。

    images

  3. 文件选择完成后,单击“下一步”按钮,进入Devtron平台安装选择页面,示例如下图所示。

    images

  1. 勾选“安装Devtron平台”,单击“下一步”按钮,进入kubectl、Helm、Devtron工具安装窗,示例如下图所示。

    images

  2. 工具及控制台安装完成后,弹窗提示如下图所示。

    images

  3. 双击已安装的“Devtron控制台”快捷方式,系统在桌面自动生成访问信息文件,在该文件中用户可获取管理员账号/密码,示例如下图所示。

    images

    在打开的控制台页面,单击“登录”按钮,填写登录密码,登录信息填写完成后,单击“登录”按钮,进入Devtron配置选择页面,选择如下图所示的选项,即可进入应用市场页面。

    images

提示

如果用户在工具安装完成后的窗口出现如下图所示的提示信息,则需要在终端页面运行提示信息内的命令以解决权限不足的问题。

提示信息示例
工具未能复制到系统目录。
这可能是由于权限不足导致的。
解决方法,请在安装完成后打开终端,运行以下命令:sudo bash /Users/zetyun/VKSTools/install tools temp.sh这将解决macos的安全限制问题。

总结

至此,私有应用市场已成功部署并准备就绪。VKS Tools显著简化了原本复杂的配置流程,即使是未接触过Kubernetes(K8s)或Helm的用户,也能快速启用并使用高性能GPU资源。此外,系统会自动集成Devtron管理控制台,使用户能够专注于应用的开发与优化,而不必在环境搭建和工具配置上投入过多精力。