开始使用 Pulumi
展示如何安装 Redis Cloud Pulumi 提供程序并创建订阅。
在这里,您将学习如何使用Redis Cloud Pulumi provider来创建Redis Cloud Pro订阅并使用Python创建数据库。
先决条件
-
安装 Pulumi 并且 创建一个 Pulumi 账户 如果你还没有的话。
-
Create a Redis Cloud account 如果您还没有账户,请创建一个。
-
获取您的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
: 包含与云API访问密钥和密钥、信用卡类型及最后四位数字相关的信息。 -
__main__.py
: 一个Pulumi模板文件,用于创建Redis Cloud Pro订阅。使用此模板文件作为起点,通过云提供商创建订阅并定义数据库的规格(包括内存、吞吐量、Redis高级功能和其他信息)。
要部署__main__.py
中描述的资源,请运行pulumi up
。这将需要一些时间。您将能够通过Redis Cloud控制台看到您的订阅正在创建。
如果你想删除这些资源,请运行pulumi down
。