[PR #211] [MERGED] Add tpm #219

Closed
opened 2025-11-06 16:25:00 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shuaibiyy/awesome-tf/pull/211
Author: @Madh93
Created: 5/1/2023
Status: Merged
Merged: 5/1/2023
Merged by: @antonbabenko

Base: masterHead: add-tpm


📝 Commits (1)

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

https://github.com/Madh93/tpm

tpm is a "package manager" (like npm, gem, pip, etc.) but for installing and uninstalling Terraform providers without requiring Terraform.

I needed a way to cache a large number of Terraform providers without the need to clone code repositories and run "terraform init" for each project on the golden image of our CI system. Caching Terraform providers prevents errors when many Terraform commands run in parallel and need to download the same provider (related issue: https://github.com/runatlantis/atlantis/issues/2242).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shuaibiyy/awesome-tf/pull/211 **Author:** [@Madh93](https://github.com/Madh93) **Created:** 5/1/2023 **Status:** ✅ Merged **Merged:** 5/1/2023 **Merged by:** [@antonbabenko](https://github.com/antonbabenko) **Base:** `master` ← **Head:** `add-tpm` --- ### 📝 Commits (1) - [`a59c83c`](https://github.com/shuaibiyy/awesome-tf/commit/a59c83c5f0d1608036f1d7b3e8f7d3203efbd5ab) Add tpm ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description https://github.com/Madh93/tpm `tpm` is a "package manager" (like npm, gem, pip, etc.) but for installing and uninstalling Terraform providers without requiring Terraform. I needed a way to cache a large number of Terraform providers without the need to clone code repositories and run "terraform init" for each project on the golden image of our CI system. Caching Terraform providers prevents errors when many Terraform commands run in parallel and need to download the same provider (related issue: https://github.com/runatlantis/atlantis/issues/2242). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 16:25:00 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-tf#219