Skip to content

Releases: hckhanh/pulumi-any-terraform

[email protected]

06 Nov 07:24
8de5063

Choose a tag to compare

Patch Changes

  • 72aa8c6: Update pulumi-teamcity from 0.0.83 to 0.0.85

🩹 Fixes

  • Add "sideEffects": false to the package.json to indicate the package is side-effect-free (a5e20a3)

❤️ Thank You

[email protected]

06 Nov 07:24
8de5063

Choose a tag to compare

Minor Changes

  • 72aa8c6: ## v1.16.0 – Add write-only (_wo) ephemeral secret support

    Features

    • Added _wo (write-only) attributes for ephemeral secrets across multiple resources.
    • Introduced _wo_version flag for rotation and re-creation of ephemeral-sensitive data.

    Updated Resources

    • portainer_stack
    • portainer_docker_secret

    Documentation

    • Extended examples for ephemeral secret usage.
    • Updated resource docs with _wo attribute descriptions and usage notes.

🚀 Features

  • New Features (3929fef)

    • Added new resource portainer_deploy
    • Automates image updates and environment variable synchronization for stacks in Portainer (Swarm & Standalone).
    • Added new resource portainer_check
    • Enables validation of running containers or services after deployment with retries and state checks.
    • Enhanced documentation
    • Updated README and added detailed examples for CI/CD automation using new resources.

    Improvements

    • Added comprehensive Terraform examples for end-to-end automation (pull → deploy → exec → check).
    • Fixed and unified documentation structure across all resources.

❤️ Thank You

[email protected]

06 Nov 07:24
8de5063

Choose a tag to compare

Patch Changes

🚀 Features

❤️ Thank You

[email protected]

06 Nov 07:24
8de5063

Choose a tag to compare

Patch Changes

🩹 Fixes

  • Add "sideEffects": false to the package.json to indicate the package is side-effect-free (a5e20a3)

❤️ Thank You

[email protected]

29 Oct 04:18
a00961e

Choose a tag to compare

1.15.0 (2025-10-29)

🚀 Features

  • New Features (3929fef)

    • Added new resource portainer_deploy
    • Automates image updates and environment variable synchronization for stacks in Portainer (Swarm & Standalone).
    • Added new resource portainer_check
    • Enables validation of running containers or services after deployment with retries and state checks.
    • Enhanced documentation
    • Updated README and added detailed examples for CI/CD automation using new resources.

    Improvements

    • Added comprehensive Terraform examples for end-to-end automation (pull → deploy → exec → check).
    • Fixed and unified documentation structure across all resources.

❤️ Thank You

[email protected]

28 Oct 03:38
05515d3

Choose a tag to compare

1.14.0 (2025-10-28)

🚀 Features

  • Bump portainer to v1.14.1 adjust parameters and attributes include registry and settings modifications (030c36d)

❤️ Thank You

[email protected]

28 Oct 03:15
6b9174d

Choose a tag to compare

0.11.0 (2025-10-28)

🚀 Features

  • Backwards compatibility break (577fc2a)

    The resource compute_container_app now uses a list type to define container, endpoint and env blocks. While both set and list types are compatible at the state level, this change has some limitations:

    Limitations

    • container, endpoint and env blocks have to sorted by name. You'll need to follow the same order on your .tf files, otherwise terraform will show them as modified after an apply;
    • Renaming a container, endpoint or env will cause the plan to show unrelated items being modified, as their order jumps up or down. We recommend deleting the block, applying, and then adding the block again with the new name;
    • Renaming an endpoint of type CDN might cause pullzones to be recreated, even if they aren't directly affected;

    Upgrade path

    1. Make sure terraform plan reports no changes;
    2. Upgrade the bunny.net provider;
    3. Sort the container, endpoint and env blocks in your .tf files;
    4. Add version = 2 to your bunnynet_compute_container_app resources;
    5. Run terraform plan, it should report no changes apart from the version attribute;

    Motivation

    While the set type would be the semantically correct type to use for those blocks, Terraform's implementation is neither complete nor uses the same internal details as the List type. This means that changing attributes in a sub-block often causes the entire container to be replaced, causing endpoints to be re-created, including their pullzones. It is also not possible to reference set objects in lifecycle.ignore_changes.

    Related issues: #777, #974, #1036.

❤️ Thank You

[email protected]

28 Oct 03:32
d1ece9f

Choose a tag to compare

[email protected] Pre-release
Pre-release

0.16.0-0 (2025-10-28)

🚀 Features

❤️ Thank You

[email protected]

15 Oct 00:19
68de29c

Choose a tag to compare

1.13.4 (2025-10-15)

🩹 Fixes

    • Resolved issue with portainer_docker_config resource causing "invalid config version" errors when updating data. (0cfb194)

    • Fixed prune option not working on stack create for repository-based stacks (now performs automatic redeploy with prune=true).

❤️ Thank You

[email protected]

12 Oct 13:26
55c7b7c

Choose a tag to compare

0.10.2 (2025-10-12)

🩹 Fixes

    • resource stream_library: add player_version attribute; (e8970b5)

    • resource pullzone: expose origin.container_app_id and origin.container_endpoint_id so users can manage the pullzone generated by a bunnynet_compute_container_app CDN endpoint (#53);

❤️ Thank You