云服务商
Azure
登录后可跨设备保存划线和私人笔记登录
在 Azure 上部署 Polaris
使用下面命令中提供的 Azure 启动脚本构建并启动 Polaris。该脚本将启动一个 Azure Database for PostgreSQL - Flexible Server 实例,它将作为承载所有 Polaris 数据的后端 Postgres 实例。此外,Polaris 将被引导配置为使用该数据库,同时会启动用于 Spark SQL 和 Trino 的 Docker 容器。
运行以下脚本的要求如下:
- 如果 Azure 虚拟机上尚未安装 AZ CLI,请先安装。AZ CLI 的下载说明可参见此处。
- 你必须已登录 AZ CLI。请在运行此脚本之前运行
az account show,以确认已成功登录。 - 为 Azure 虚拟机分配系统分配的托管身份。
export ASSETS_PATH=$(pwd)/getting-started/assets/
export CLIENT_ID=root
export CLIENT_SECRET=s3cr3t
export POSTGRES_PASSWORD=your_secure_password # Optional: If not set, a random password will be generated
./getting-started/assets/cloud_providers/deploy-azure.sh环境变量
部署脚本接受以下环境变量:
ASSETS_PATH(必填):入门资源目录的路径CLIENT_ID(必填):用于 Polaris 认证的客户端 IDCLIENT_SECRET(必填):用于 Polaris 认证的客户端密钥POSTGRES_PASSWORD(可选):PostgreSQL 数据库的密码- 如果未提供,将自动生成一个随机的 16 位密码,并显示在脚本输出中
- 出于安全原因,不能设置为
postgres
下一步
恭喜,你现在已经拥有一个运行中的 Polaris 实例!有关如何使用 Polaris 的更多信息,请查看创建目录和使用 Polaris页面。
清理说明
要关闭 Polaris 服务器,请运行以下命令:
export ASSETS_PATH=$(pwd)/getting-started/assets/
docker compose -p polaris -f getting-started/jdbc/docker-compose.yml down如需在生产环境中部署 Polaris,请参阅为生产环境配置 Polaris页面以了解更多建议。
评论
登录后参与评论
正在加载评论…
KnowForge