在没有公共互联网访问的情况下安装Label Studio
如果您需要在通过代理限制互联网访问的服务器上安装Label Studio,或是在不允许对外连接互联网的隔离服务器上安装,请按照以下步骤操作:
- 如果您的服务器通过HTTPS代理访问互联网,请参阅Install behind an HTTPS proxy。
- 如果您的服务器无法访问互联网,或使用不同的代理,请参阅无互联网访问或HTTPS代理安装。
在HTTPS代理后安装
备注
如果您正在使用SOCKS代理,请注意Helm 3不支持SOCKS代理。请参阅无网络访问或HTTPS代理的安装指南。
如果您的组织使用HTTPS代理来管理互联网访问权限,请执行以下操作。
- 与您的网络安全团队合作,将
https://charts.heartex.com加入白名单,以便您可以访问用于部署的Helm图表。 - 在Label Studio服务器上,设置包含HTTPS代理地址的环境变量:
export HTTPS_PROXY= - 使用Helm在您的Kubernetes集群上安装Label Studio。
离线安装或通过HTTPS代理安装
如果无法通过Helm支持的代理或完全无法访问互联网,请按照以下步骤下载在隔离的Kubernetes集群上部署Label Studio所需的Helm图表。
备注
您需要账户经理提供的Label Studio凭证才能下载Helm charts。
- 下载最新版本的Label Studio Helm chart:
helm repo add heartex https://charts.heartex.com/ helm repo update heartex helm pull heartex/label-studio - 将下载的
tar.gz压缩包传输到已安装kubectl和helm的主机上。 - 解压
tar.gz压缩包。 - 安装Label Studio,更新
helm命令中的路径以指向您解压Label Studio Helm chart文件夹的相对路径。例如,如果您在当前目录解压了归档文件,请运行以下命令:helm install ls ./label-studio -f ls-values.yaml