terraform

ramenos, French
@ramenos@framapiaf.org avatar

The Planet Crafter : un jeu de survie/craft/terraforming modeste techniquement mais qui te plonge parfaitement dans l'ambiance du délire. Prise en main top, on ne s'ennuie pas et l'exploration est top. Cerise sur le gâteau, on peut y jouer en solo ou multi jusqu'à 10.

https://store.steampowered.com/app/1284190/The_Planet_Crafter/

@sebsauvage si jamais tu te cherches un truc pour remplacer #Starbound... Pas le même genre mais super fun.

#terraform #videogames #jeuvideo #craft

sebsauvage,
@sebsauvage@framapiaf.org avatar
tcurdt,
@tcurdt@mastodon.social avatar

I didn't know opentofu got a Cease and Desist from Hashicorp.

What a clown show.

https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/

mrc,
@mrc@mastodon.berlin avatar

Anyone who has built a fully automated, continuously delivered managed infrastructure before wants to share the experience?

I would like to replace myself running terraform apply with GitHub Actions doing it, but never done before.

Obviously there is a little more to it than running that single command... It's a tiny team so we don't have to go crazy complicated either.

freeformz,
@freeformz@hachyderm.io avatar

Chef’s Kiss #terraform #ibm #hashicorp

slink,
@slink@fosstodon.org avatar
wyri,
@wyri@haxim.us avatar

today with their release while I'm doing a production release: https://www.youtube.com/watch?v=XdauwcK_5WU

wyri,
@wyri@haxim.us avatar
hugh,
@hugh@social.crablab.uk avatar

If anyone was in any doubt as to where Hashicorp is going post-BSL...

https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/

johnl,
@johnl@mastodon.social avatar

Looks like Hashicorp are already playing dirty against the OpenTofu fork: https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist

Good to know they're rattled at least. Keep using OpenTofu folks and stop trusting Hashicorp.

hikingdude,
@hikingdude@mastodon.social avatar

@johnl
Oh man 😕

jeff,
@jeff@noxon.cc avatar

This seems really bad. Anyone have inside info? I switched to from recently. https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html

wyri,
@wyri@haxim.us avatar

New #TerraForm blog post "Always recreating a TerraForm resource": https://blog.wyrihaximus.net/2024/04/always-recreating-a-terraform-resource/

wyri,
@wyri@haxim.us avatar

Hey @charlesnru, thank you for the suggestion. Just validated it on my TerraForm set up and updated the post: https://github.com/WyriHaximus/blog.wyrihaximus.net/pull/191/files

P.S. it might take a while before you see the changes as my blog is served through a CDN.

wyri,
@wyri@haxim.us avatar

Updated the post to use terraform_data instead of null_resource thanks to Charles: https://toot-toot.wyrihaxim.us/@charlesnru@mastodon.social/112197088411904845

markwalker,
@markwalker@fosstodon.org avatar

Anyone familiar with terraform, GKE and enabling GCP services from TF?

Setting up a new project and trying to plan a GKE cluster. But I get this response saying the Kubernetes API hasn't be used or is disabled - well yes, it's a new project. But it's listed in the services for the project and should then get enabled like all the others, right 🤔

Google just asked if we could enable via the UI. But that's not the point. This is meant to be automated with TF.

markwalker,
@markwalker@fosstodon.org avatar

And we've fixed it with a depends_on for the container service on the cluster definition.

markwalker,
@markwalker@fosstodon.org avatar

@ryancheley We've resolved it by ensuring the cluster definition depends on the container service. That way it's enabled first.

anderseknert,
@anderseknert@hachyderm.io avatar

While I’ll be following the #Linkerd / #CNCF drama with interest, this isn’t a rug pull like the #terraform license switch. #OpenSource means the source code is… well, open. That’s all. I’ve said it before: there’s no “spirit of open source” that always seems to put a ton of obligations on maintainers but never on users.

Doesn’t mean anyone has to be happy about the change, and I fully understand those who aren’t. But if it’s not in a license — OSS or commercial — it’s not an obligation.

malin,
@malin@dice.camp avatar

@anderseknert
Technically, they're not entitled to the code.

Anyone with the output binaries can request copies of the code, within three months.

anderseknert,
@anderseknert@hachyderm.io avatar

@malin right, this is assuming the code was published in the first place. I don’t think I’ve seen a project that only distributed code on request, and I doubt anyone would want anything to do with that, lol. But you’re correct, it would be within their rights.

m3tti, German

If you do you are not implementing stuff. You are configuring

pezhore,

Anyone have a good write up/how-to for standing up #OpenPolicyAgent server? Looking at the documentation, I'm a bit lost on how to point it to rego files, and how to have my clients call OPA to evaluate their JSON.

My use case is kind of fun - have all my team's Terraform repos do a pre-merge OPA evaluation on the Terraform plan. I'd like to get away from bundling the rego with the repos - the developers could just change the accept criteria and hope nobody notices in the pull request.

So success looks like having a rego file on a remote opa server that will allow a user to POST a url with their terraform plan, and get back the results.

Any ideas?

(ping @anderseknert)

#Terraform #CICD #OPA #OpenPolicyAgent

anderseknert,
@anderseknert@hachyderm.io avatar

@pezhore This flow is demonstrated in the Terraform tutorial as part of the OPA docs here: https://www.openpolicyagent.org/docs/latest/terraform/

More on bundles: https://www.openpolicyagent.org/docs/latest/management-bundles/

You'd likely have your policies live in a separate repo, and then have a build pipeline for that repo which called "opa build" to build a bundle from main and then push that to where you wanted it. That bundle could then be consumed by other pipelines for policy evaluation. If you make changes to that repo they'd immediately propagate to

anderseknert,
@anderseknert@hachyderm.io avatar

@pezhore all consumers, i.e. other builds where Terraform plans are checked. This provides a nice decoupling of policy management from policy decision points and policy enforcement.

Happy to answer any questions, or if you'd rather get on a call, let me know :)

wyri,
@wyri@haxim.us avatar

This is why I love #Renovate over #Dependabot: it picked up #Docker tags somewhere deep inside some #Helm chart, plus picked up all the Helm charts in my #TerraForm that need updating. Looks like I'll be updating everything tomorrow (well today since it's past midnight) 🎉🎉🎉#

wyri,
@wyri@haxim.us avatar

20 minutes ago I merged the PR for v56.3.0, 26 minutes ago v56.4.0 was relased. Guess who is going to be creazy up to date from now on. This guy!

wyri,
@wyri@haxim.us avatar

And the next 😅

xahteiwi,
@xahteiwi@mastodon.social avatar

Okay, so how many of you have pivoted from #Terraform to #OpenTofu since the latter had its first release last week?

If you did: how did it go?

If you did not: are you planning to, and when?

(Boosts OK)

lewiscowles1986,
@lewiscowles1986@phpc.social avatar

@xahteiwi
I am not planning to. Source availability for an effort the size and scale of terraform seems good enough, and non-TF alternatives have been more awful and less well understood.

LucidDan,

@xahteiwi Yes will be making the switch next week. Our usage is fairly simple, and we are pinned on the same version opentofu forked off, so not expecting much issues.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • terraform
  • DreamBathrooms
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines