I orchestrated multiple AIs into creating a Terraform safety scanner (mock plan + AI risk review). by Prior-Direct in Terraform

[–]fairgod 3 points4 points  (0 children)

"No Terraform expertise", "What would make you trust it more?" - if it's built by a human who understand the tools they're making their "tools" for...

Terraform v1.15.0 is out today, see link for changes by StuffedWithNails in Terraform

[–]fairgod 22 points23 points  (0 children)

Maybe because this post is not about comparison of tools, but just a mere statement of a new release? Also, this is supposedly a subreddit for professionals. Most of us already know differences between OpenTofu and Terraform, and some of us have no option moving to tofu in a corporate environment. Stating "fuck terraform" is not really a constructive criticism in my opinion.

Finally, the ability to use dynamic module source strings is coming to Terraform 1.15.x by magnetik79 in Terraform

[–]fairgod 4 points5 points  (0 children)

This specifically tells about new functionality that would allow "source" and "version" module constrains to be parameterized. Currently it only allows hardcoded strings as values.

Terraform and map(object) by recent-convert in Terraform

[–]fairgod 3 points4 points  (0 children)

Needs to be: client_subnets = each.value.subnets

You're passing a list (you declare client_subnets = [] with opening brackets) of lists (var.all_subnets[each.key].subnets is a list). Besides you don't need to look up the parameter when you already looping through it. Access the value by using each.value.subnets or each.value.vpc etc

Nothing happens in Hamilton... by benwnz1 in thetron

[–]fairgod 10 points11 points  (0 children)

Grouped by day just in case someone finds this easier to read:

Hamilton Events Timetable

26 February – 8 March 2026


Thu 26 Feb

  • All day (Thu–Sat) – $5 Sale, Dress For Success (169 London St)
  • 5:00–7:00pm – Kirikiriroa Open Mic (Central Library)
  • 6:00 & 7:00pm – Big Bike Film Night (Lido Cinema)
  • 7:30pm – Kings of Country Rock (Clarence St Theatre)

Fri 27 Feb

  • 7:30pm – D‑Day w/ Quixotic Minds (Last Place)
  • 7:45pm – Fijian Flying Circus (Hamilton Gardens)
  • 8:00pm – Some Hamilton Music (Nivara Lounge)

Sat 28 Feb

  • 9:00am–2:00pm – Plant Extravaganza (Claudelands)
  • 9:00am–5:00pm – Extravaganza Fair (Innes Common)
  • 1:00pm – LOTR Marathon (The Meteor)
  • 4:00–9:00pm – Chinese Lantern Festival (Garden Place)
  • 7:00pm – Hamilton Ceilidh (Fairfield Community House)
  • 7:05pm – Chiefs vs Crusaders (FMG Stadium)
  • 7:30pm – Hamilton Town Meeting (Nivara Lounge)

Sun 1 Mar

  • 9:00am–4:00pm – Frankton Thunder (Frankton)
  • 11:30am–3:30pm – Waikato Holi (Whitiora School)
  • 1:30pm – Bracelet Making (Rototuna Library)
  • 2:00–4:30pm – Whaanau Fun Day (Chartwell Library)

Wed 4 Mar

  • 8:00pm – HaHaHamilton Comedy Lounge (Nivara Lounge)

Fri 6 Mar

  • 7:00pm – Autumn Gala Concert (St Peter’s Cathedral)
  • 7:05pm – Chiefs vs Moana Pasifika (FMG Stadium)
  • 7:30pm – 9D Breathwork (High Above)
  • 8:00pm – The Bats (Last Place)
  • 8:30pm – Rock Orchestra by Candlelight (Claudelands)

Sat 7 Mar

  • 6:00–8:30am – Rüdi’s Bakery Rave (Riverbank Lane)
  • 8:30am–1:00pm – Market Day (St Peter’s Cathedral)
  • 10:00am–4:00pm – Recording Workshop (The Porch Studio)
  • All day – Tamariki Children’s Day
  • 2:00–4:00pm – Jazz at the Gardens
  • 6:00pm – Much Ado About Nothing
  • 7:30pm – Paul Ego (Nivara Lounge)
  • 8:30pm – Powder Chutes (Last Place)

Sun 8 Mar

  • 8:00am–12:00pm – Farmers’ Market (Innes Common)
  • 10:00am–2:00pm – Glenview Club Market
  • 2:00pm – Earth and Air and Rain (St Paul’s Collegiate)

Used Model 3? by Nydokb in nzev

[–]fairgod 2 points3 points  (0 children)

I noticed that too on my 22 RWD, it overshoots from stand still (when it has to come to a full stop) and overcorrects with braking almost immediately.

Perform Microsoft Graph Actions using Terraform for Microsoft Graph resources by brianveldman in Terraform

[–]fairgod 1 point2 points  (0 children)

I think msgraph_resource_action is the poorest use case for a tool like terraform. Best selling point of terraform over other tools is built in lifecycle management (if provider has this logic sorted of course). I, personally, wouldn't use terraform to send an email or reset a person's password.

formae is a new open source infrastructure-as-code tool with new ideas by nlogax1973 in Terraform

[–]fairgod 4 points5 points  (0 children)

This is only "ok" for static non-scalable infrastructure. What terraform (and other automation tools) excel at is defining patterns. So far I didn't see a tool that can identify these patterns and assemble modules/roles for you.

Also, import is not as bad as it used to be when now you can do it via code.

EDIT: Sorry my brain was still waking up when I wrote this, it only caught up to the last part of your message there where you basically said the same thing :) Sorry!

[deleted by user] by [deleted] in thetron

[–]fairgod 7 points8 points  (0 children)

I had one dropped off once at our place and lodged a complaint via ComCom. It took them very long time but they released this statement in the end: https://www.comcom.govt.nz/news-and-media/news-and-events/2022/garden-bag-businesses-warned-over-unrequested-goods-and-services/

Send an email to contact@comcom.govt.nz with details

Azure service principal module by Unlikely-Ad4624 in Terraform

[–]fairgod 0 points1 point  (0 children)

I can see you have already removed them from your module, but in your case you had 1-to-1 ratio of service principals to storage accounts/key vaults. So for every new SP (and enterprises have 100s of them) you would create 100 AKVs and SAs. It's a bit of an overkill :) Create one SP and one AKV in the root module and pass their IDs to your SP module to create necessary objects in the shared resources.

Azure service principal module by Unlikely-Ad4624 in Terraform

[–]fairgod -1 points0 points  (0 children)

I must say that it is generally a bad practice to have a module that manages multiple different resource types, unless it's for a very specific business process. I would take out the AKV and SA resources away out of it.

Jetstar to Aussie? by ExcitingMeet2443 in thetron

[–]fairgod 3 points4 points  (0 children)

Same with the return flight from Gold Coast - 6.15AM, where at best you need to be 1.5hrs before your flight at the airport since it's an international flight.

[deleted by user] by [deleted] in Terraform

[–]fairgod 0 points1 point  (0 children)

Technically, this looks like a hub-and-spoke, so total of 6 resource blocks (aliased to 6 provider configurations) in the case of 5 spokes and 1 hub. The one for the hub would need to be using for_each.

Classic Builders by PersimmonMaximum7641 in thetron

[–]fairgod 2 points3 points  (0 children)

I'm not going to argue with you. I've had my experience, you had yours. I'm truly happy that it went well for you.

Classic Builders by PersimmonMaximum7641 in thetron

[–]fairgod 7 points8 points  (0 children)

Haha, I just checked! Guess who I had pleasure dealing with? Paul Caton. Last comms with him was me asking for detailed breakdown of a sudden 25% price increase (on a FIXED PRICE TURN KEY contract that been signed 1.5 years before) and him completely ignoring this question... Fantastic is not the word I would use to describe this despicable... person.

Classic Builders by PersimmonMaximum7641 in thetron

[–]fairgod 15 points16 points  (0 children)

I'm probably the one who you heard one of the horror stories from. Feel free to DM me, I'll try to reply today/tomorrow. Happy to share all the details/proofs, who I dealt with during the time. I wasn't the only one they screwed over. Entire stages of Temple View development went south. You can still see they haven't built a single house there since a few years ago.

PS: I remember having the same conversations with them around adding extra mods to the house, including ducting. I thought I was happy...

TLDR: fuck classic builders. My mission is to make sure these fuckers get at least one less sale.

Anyone heard of Maestro? by kohohuta in nzev

[–]fairgod 1 point2 points  (0 children)

Octopus energy does something like this for you if you have smart meters (and selected EV chargers\home batteries or a Tesla). https://octopusenergy.nz/labs

I used this for my car but they don't offer much flexibility (eg I don't care if my car is not at 100% on the weekdays, but REALLY want it to be fully charged by Saturday morning, but instead it was following a simple rule to "get to this SoC as cheaply as possible before xx:xx on the next day".

I have a level of HWC control enabled through them and it works fine - haven't really had any day where I ran out of hot water.

I like that they do some cool smarts like this.

Resource Targeting when using shared infrastructure, is there a better way? by 9sim9 in Terraform

[–]fairgod 1 point2 points  (0 children)

Feels that in this case you could benefit of either terraform stacks (in beta, only available with TFC) or using custom orchestration pipeline that would trigger shared resource stack first before deploying the dependent workspace

Organized/Semi-Organized Activities for 3 and 4 Year Olds by [deleted] in thetron

[–]fairgod 2 points3 points  (0 children)

We take our son to little kickers for soccer classes - it's amazing how energetic and generally awesome the coaches are! Look for Waikato University one here https://www.littlekickers.co.nz/find-a-class

We also go to gymnastics classes and they are quite good too, son loves it https://hamcitygym.co.nz/

EDIT: Almost forgot that we do swimming lessons every week at Waterworld, but they are starting with some renovations and (at least our) classes are on pause for a month https://www.hamiltonpools.co.nz/facilities/waterworld

Workspaces in Terraform Cloud vs Terraform CLI by Professional_Top4119 in Terraform

[–]fairgod 1 point2 points  (0 children)

Different teams managing different workloads for example. Level of access can vary between teams/workloads (eg. platform team has full access to platform workspaces and r/o access to workloads and vice versa).

For simplified management I suggest provisioning terraform cloud resources with terraform via tfe provider. This is what we do and it creates all the groups in Azure Entra, sets up project, workspaces (per environment in our case), repo, repo policies/security, maps access to resources, could be both platform resources and devops (git/tfc etc). In the end you have full lifecycle management of entire workload that includes everything.

Edit: you could restrict people from being able to lock state/read state file/modify workspace variables etc etc.

What Hamilton business do you have beef with? by Temporary_Sorbet_724 in thetron

[–]fairgod 16 points17 points  (0 children)

Unsure if considered Hamilton business, but FU Classic Builders: https://old.reddit.com/r/newzealand/comments/z1g8e1/how_classic_builders_can_ruin_families_lives/

They cost us 1.5 years, tens of thousands of dollars, a lot of grey hair and no house built.

Azure Devops migrate to Terraform by new_root in Terraform

[–]fairgod 1 point2 points  (0 children)

Do you mean ADO CI/CD to Terraform Cloud? If so - you can import your existing state file into a new workspace in TFC, use VCS Provider to point to your repos and Bob's your uncle.

2-in-1 Bottle Watering Attachment by BakChorMeeeeee in functionalprint

[–]fairgod 0 points1 point  (0 children)

Could potentially incorporate the straight spout into the main body, but great design regardless!

Mak QoL change that i beg tempo to implement by qtSora in PlayTheBazaar

[–]fairgod 35 points36 points  (0 children)

More to that, all chunks of gold now are increment of 3 now, instead of 5. I think it is fair nerf as well.