opentofu
Lets you declaratively manage your cloud infrastructure
OpenTofu is a fork of Terraform that is open-source, community-driven, and managed by the Linux Foundation. This is a tool for building, changing, and versioning infrastructure safely and efficiently. OpenTofu can manage existing and popular service providers as well as custom in-house solutions.
arm64 amd64
Installation
1. Add WakeMeOps repository
curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash
2. Install opentofu
Snippets
Download URLs
Blueprints
Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for opentofu are versioned here.
Click here to see opentofu ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/opentofu/ops2deb.yml
name: opentofu
matrix:
architectures:
- amd64
- arm64
versions:
- 1.6.0
- 1.6.1
- 1.6.2
homepage: https://opentofu.org
summary: lets you declaratively manage your cloud infrastructure
description: |-
OpenTofu is a fork of Terraform that is open-source, community-driven, and
managed by the Linux Foundation. This is a tool for building, changing, and
versioning infrastructure safely and efficiently. OpenTofu can manage
existing and popular service providers as well as custom in-house solutions.
fetch: https://github.com/opentofu/opentofu/releases/download/v{{version}}/tofu_{{version}}_linux_{{goarch}}.zip
install:
- tofu:/usr/bin/
The blueprint fetch
keyword contains a URL template pointing to opentofu releases. Downloaded files are locked in a lockfile versioned here.
Click here to see opentofu release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/opentofu/ops2deb.lock.yml
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.0/tofu_1.6.0_linux_amd64.zip
sha256: b96c3d1235bc4fd53b199175818a35642e50cbc6b82b8422dcab59240d06d885
timestamp: 2024-01-22 11:55:43+00:00
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.0/tofu_1.6.0_linux_arm64.zip
sha256: c2058c1e2f2222d81de0ad291eace3e34330cc7b74315eaacb60a5b6402527b1
timestamp: 2024-01-22 11:55:43+00:00
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.1/tofu_1.6.1_linux_amd64.zip
sha256: 2ffd88719beb6d7e30e605b20efbf9ed75547cb13e9db279fa7f5f21fcd37403
timestamp: 2024-01-24 15:19:06+00:00
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.1/tofu_1.6.1_linux_arm64.zip
sha256: e6753e93f520debd93c5562b8f1b3a300fde755b912f15ef75994e3c3c178069
timestamp: 2024-01-24 15:19:06+00:00
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.2/tofu_1.6.2_linux_amd64.zip
sha256: 18277462e0ded513e47fb3e041911dfd14f4ad3721d53ee2f0c709fa810b8cf0
timestamp: 2024-02-22 15:05:51+00:00
- url: https://github.com/opentofu/opentofu/releases/download/v1.6.2/tofu_1.6.2_linux_arm64.zip
sha256: 410f52729866ddd41e1ab1acab1e03110e947ef5362093895f96fc15f920268a
timestamp: 2024-02-22 15:05:51+00:00