开始使用 Pulumi
演示如何安装 Redis Cloud Pulumi 提供程序并创建订阅。
在这里,您将学习如何使用 Redis Cloud Pulumi 提供程序使用 Python 创建 Redis Cloud Pro 订阅和数据库。
先决条件
-
安装 Pulumi 并创建一个 Pulumi 帐户(如果还没有)。
-
获取您的 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
:创建 Redis Cloud Pro 订阅的 Pulumi 模板文件。使用此模板文件作为起点,通过云提供商创建订阅并定义数据库的规范(这包括内存、吞吐量、Redis 高级功能和其他信息)。
部署__main__.py
跑pulumi up
.这需要一些时间。您将能够看到通过 Redis Cloud 控制台创建的订阅。
如果要删除这些资源,请运行pulumi down
.