@cloudyskysoftware/pulumi-render

中文文档
0.6.0发布于 2026/10/14Apache-2.0TypeScript构建来源已验证近 30 天下载 5.7万

渲染器 是用于构建和运行所有应用程序和网站的统一云,这些应用程序和网站有免费的TLS证书,一个全球CDN,DDoS保护,私人网络,以及Git的自动部署.

中文使用文档
文档目录4 节
  1. 软件包 SDK
  2. 使用提供者
  3. 导入现有资源
  4. 发布新版本

Pulumi 本地供应商

渲染器 是用于构建和运行所有应用程序和网站的统一云,这些应用程序和网站有免费的TLS证书,一个全球CDN,DDoS保护,私人网络,以及Git的自动部署.

此提供者是使用 pulschema 财务报告和审定财务报表 pulumi-provider-framework。 。 。 .

软件包 SDK

使用提供者

你需要一个API键。 跟着Render的 文档 用于创建一个. 然后设定 API 密钥为密钥 pulumi config set --secret render:apiKey。 。 。 .

导入现有资源

导入的ID应满足 GET 资源结束点 您正在导入。 路径中所需的ID应该由 /。 。 。 . 地点 GET 结束点 OpenAPI 光谱。 。 。 .

例如,要读取自定义域,OpenAPI spec中的路径是: GET /services/{serviceId}/custom-domains/{customDomainIdOrName}。 。 。 .

因此 pulumi import 要运行的命令是 :

# The type render:services:CustomDomain can be easily found by using your IDEs
# Go To Definition functionality for the resource and looking at the type
# property defined in the custom resource's class definition.
pulumi import render:services:CustomDomain {resourceName} /{serviceId}/{customDomainIdOrName}

或者,您也可以使用 import Pulumi资源选项. 运行 pulumi up 将资源导入到您的堆栈状态。 一旦进口, 您应该删除 import 资源选项.

const myCustomDomain = new render.services.CustomDomain(
    "myCustomDomain",
    { name: "www.somedomain.com", serviceId: staticSite.id },
    {
        protect: true,
        import: `/srv-xxxxxxxxxxxxxxx/www.somedomain.com`,
    },
);

参见"普鲁米" 文档 用于导入 a 资源.

发布新版本

: info: 切换到 main 分支和获取最新消息 git pull origin main && git fetch。检查最后的释放标记是什么 .

  1. 常规发布只应增加补丁版本,除非需要小版本或重大(突破性)版本的通缩.

  2. 更新 CHANGELOG.md 并附上关于本版将包含的内容的说明.

  3. 提交更改日志为 git commit -am "vX.Y.Z" 或类似的东西 推 git push origin main。 。 。 .

  4. 通过运行将承诺与发布版本标记

    git tag vX.Y.Z
    git tag sdk/vX.Y.Z
    
  5. 推出标签.

    git push --tags
    

版本与发布记录

@cloudyskysoftware/pulumi-render 共发布 40 个版本,首次发布于 2022/07/27;过去 12 个月发布了 1 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.6.0latest2026/10/1427 天前
0.5.52025/09/221.1 年前
0.5.42025/09/221.1 年前
0.5.32025/09/211.1 年前
0.5.22025/09/211.1 年前
0.4.72025/04/281.5 年前

关于 @cloudyskysoftware/pulumi-render 的常见问题

@cloudyskysoftware/pulumi-render 是什么?

渲染器 是用于构建和运行所有应用程序和网站的统一云,这些应用程序和网站有免费的TLS证书,一个全球CDN,DDoS保护,私人网络,以及Git的自动部署.

如何安装 @cloudyskysoftware/pulumi-render?

在项目目录运行 npm install @cloudyskysoftware/pulumi-render,或使用 pnpm add / yarn add / bun add。

@cloudyskysoftware/pulumi-render 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@cloudyskysoftware/pulumi-render 可以商用吗?

@cloudyskysoftware/pulumi-render 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@cloudyskysoftware/pulumi-render 的下载量有多少?

根据 npm 官方下载统计,@cloudyskysoftware/pulumi-render 在 2026/10/10 – 2026/11/08 这 30 天内被下载 57,079 次,日均约 1,903 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@cloudyskysoftware/pulumi-render 还在维护吗?

最新版本 0.6.0 发布于 2026/10/14(27 天前);至今共发布 40 个版本,其中过去 12 个月发布了 1 个;首次发布于 2022/07/27。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。