|
Issue #173 - Semgrep for Terraform Security, Terraform Plan Comment, OpenTofu ContributorsPledged, Terraform Textual UI
May 15, 2024 | Read Online
Terraform Weekly Sponsor
Semgrep for Terraform Security
Rami McCarthy demonstrates the features of Semgrep that can help improve the security of Terraform configurations. AB: Semgrep is a good one. If you consider switching to Semgrep, make sure you learn about its Terraform peculiarities and use playground.
ramimac.me/semgrep-for-terraform
Terraform Plan Comment - GitHub Marketplace
Oliver Borchert created a GitHub Action that posts the output of terraform plan
to a pull request comment. AB: There are several similar scripts/actions, but this one visualizes it very nicely. Agree?
github.com/marketplace/actions/terraform-plan-comment
[Current OpenTofu contributors vs. pledged FTEs
Cristian Măgherușan-Stanciu posted an analysis of Opentofu GitHub stats compared to the pledged resources when they forked Terraform half a year after the fork. AB: “Pledge” does not mean “do it for real” :)
leanercloud.beehiiv.com/p/current-opentofu-contributors-vs-pledged-ftes
](https://link.mail.beehiiv.com/ss/c/u001.8PxeVuEC0VvOO6bad46AUQLqOgrV1un1fB-CUv66TA-wMUpd_CSU94Yrnkj_qbJlN_-r4fVgl4PYi_kb9gcgu63NQu-rq9rIIiOMaj3bIpc-Zxy34kNecfa8DNk43UUDcFDrL_d19T4j5XmpBLa3kJpW1Ex_9Ebji9pUTjhTWEbmiJRevO11yovFCSGddRt-OUA3Y2Gd2j5FD5WCm-396qhNs3j2XueLTBOM6iaTdzhPr8zxhXnFPovdeHIypBIZN7WwzB_vIgmLjNzyTAfRxjE0-fYf3NmKb0ZYWJwx2atgON9cqhyy3RzL6vkidC0WfBlGSpTrgVEodbGXQzjGyfJo6PYxDtogEmQyOPFWIPc/46d/Nd507VXhQNiLSHvnSAdXBg/h10/h001.QiHr0T5NZrRY8J-Cz_7GiXf4Uc4NCjj9DeOwF8Se_W4)[How To Execute Terragrunt Commands Dynamically Based on Directory Changes?
Ekant Mate describes how to run required Terragrunt commands only in changed places using Codefresh, but it can be easily updated to use another tool, too.
](https://link.mail.beehiiv.com/ss/c/u001.8PxeVuEC0VvOO6bad46AUdmSIMvPOGFs_MH4cs3mtvtci1ezKHjGD0wrecSqBQhlHxar-fJP4XMDCkWrwzgXcEmNMqI4pFhM98pdCkbNQgwIKApHhfYfbeuyC39g-Q96SYfZQjwMpdXERZ18SBve_rd0P8nFwo1KW3nDbICKBrD3L9itpdKxNjj9HMlAKi30Rs_4cyMkMoqWZRSi_kA7cLezO_buINvbUrElw3Ts-RT83WSinfRzF61DNYdHScnlm4L7ZeEGYyenXXisAqiLd88KicZppbqDw_5Bt0GxpinQSvPmtUWS1-U-ZSJbxGd6T-u530YnYcAAua-FwwOVC9zUB73EtwditAsUjFtgWPfGtj8YXpYn2Dl8LQYnhdtSDznRTDP8k6qTuqYMeQaED31MG9evc0Fs88s4NM1hF0UeaSnLmbf1FZc39G2d-0_BZ561Q4As4ldWRZECekYelMda1gfhhylNPVTMRYWbpzk/46d/Nd507VXhQNiLSHvnSAdXBg/h12/h001.V10KYr3ZR3qLw6gZ3JaKg_0c6vZRgg7IJYCldy2cLOY)[Automate Your GitHub Setup: Managing Your Account with Infrastructure as Code
Ibukun Dairo describes how to maintain your GitHub projects with Infrastructure as Code. He included GitHub setup, various scripts, and Terraform tests.
blog.ibukundairo.com/automate-your-github-setup-managing-your-account-with-infrastructure-as-code-ee0c08f0a601](https://link.mail.beehiiv.com/ss/c/u001.qZ5vh-HaCLAsyqPyzJUHdPDXuTkEIohHbI21prZmijJqDKzTkyMPEELtuARPMAQ5gN88S1EiDo75HL_xKyIJaQ0hnymT0ypfNCLfq4_MyQNFomOZ4zR1DG9uZ3xuZhwk6f5QRgWEr55xVCIB0ty5jJkWec6NrI4k2cw5lQghzzgrEoiSbN49lXswf6mgVRZ5nGW7B5nW4vdIKaUyUvGV6qXj74Uin4xFsQP7xjOMF-h0mM39pE65Z9-vVD1fESgc7W6U6Z7VzF9_MdXEQQMJTXzCpqEZoYju-wOyw8hH2Hu-He-SesN99vUpTUyD7OrI3Swv66oXTZQLmIE8kXWtMBzDk941cA8_DBNUVZacACFW0o6RAEodcjonpl_lCXOpztUkh3XF0sAkxSYqB5TyRA/46d/Nd507VXhQNiLSHvnSAdXBg/h14/h001.aY9G_1dVs7sFt922QKaR0HB1luLr5aTKKAxYy7DN92E)#### Open-source projects 🤩
[[!] idoavrah/terraform-tui
Terraform textual UI.
github.com/idoavrah/terraform-tui
If you have any feedback you want to share with me or if you want to sponsor this weekly newsletter, please do so by reaching out via Twitter, LinkedIn, or replying to the email.
Remember that sharing is caring, so it will help the Terraform community (and me) if you share this newsletter with your friends and colleagues.
PS: One of the best ways to help Ukraine is https://palianytsia.com.ua/
Glory to Ukraine! 🇺🇦
Update your email preferences or unsubscribe here
© 2024 Terraform Weekly
228 Park Ave S, #29976, New York, New York 10003, United States