Pulumi 入门
介绍如何安装 Redis Cloud Pulumi 提供程序并创建订阅。
在此,您将学习如何使用 Redis Cloud Pulumi 提供程序并通过 Python 创建 Redis Cloud Pro 订阅和数据库。
先决条件
-
如果尚未安装,请安装 Pulumi 并创建 Pulumi 帐户。
-
如果尚未创建,请创建 Redis Cloud 帐户。
-
获取您的 Redis Cloud API 密钥。
安装 Pulumi 提供程序文件
-
在您的 Python 项目中,创建一个空文件夹。在该文件夹中,运行
pulumi new rediscloud-python
。 -
如果系统提示,请使用您的 Pulumi 访问令牌登录 Pulumi。
-
输入项目名称、描述和堆栈名称。
-
输入您的 Redis Cloud 访问密钥和秘密密钥。
-
输入与您的 Redis Cloud 帐户关联的信用卡类型(Visa、Mastercard)。
-
输入与您的 Redis Cloud 帐户关联的信用卡的后四位数字。
完成这些步骤后,将安装项目所需的依赖项并创建 Python 虚拟环境。
使用 Pulumi 部署资源
Pulumi Python 项目包含三个主要文件
-
pulumi.yaml
:一个元数据文件,用于帮助配置 Python 运行时环境。 -
pulumi.YOUR_PROJECT_NAME.yaml
:包含与 Cloud API 访问密钥和秘密密钥、信用卡类型和后 4 位数字相关的信息。 -
__main__.py
:一个 Pulumi 模板文件,用于创建 Redis Cloud Pro 订阅。使用此模板文件作为起点,通过云提供商创建订阅并定义数据库的规格(包括内存、吞吐量、Redis 高级功能和其他信息)。
要部署 __main__.py
中描述的资源,请运行 pulumi up
。这需要一些时间。您可以通过 Redis Cloud 控制台查看正在创建的订阅。
如果要删除这些资源,请运行 pulumi down
。