Next stop: the world’s second best city, Bergen, for 2026.cloudnativedays.no!
Trond Jakob Sjøvang
Trond Jakob Sjøvang
@trond.sjovang.no
I like breaking things to figure out how they work. Some times I also like putting then back together so they actually work again. https://trond.sjovang.no
94 followers351 following108 posts
Sunday blogging: 2nd part in a series on building control planes with Crossplane: trond.sjovang.no/posts/crossp...
And now with more features! timelines to show how a definition has changed over time. e.g lz-diff-reports.liasis.dev/timelines/al... shows what changed, and in which release "Enforce Azure Compute Security Benchmark compliance auditing" was updated #azure #alz #mvpbuzz
Do you enjoy reading through diffs of files when you're updating your Azure Landing Zones and want to not break things and ruin weekends? Me neither! So I made a little app to make it a bit easier and more human-friendly: trond.sjovang.no/posts/evalua... #alz #azure #azure-landing-zones #mvpbuzz
Do you enjoy reading through diffs of files when you're updating your Azure Landing Zones and want to not break things and ruin weekends? Me neither! So I made a little app to make it a bit easier and more human-friendly: trond.sjovang.no/posts/evalua... #alz #azure #azure-landing-zones #mvpbuzz
Put my Azure credits and GitHub copilot tokens to good use and decided to figure out how to run Umami.is on Azure Container Apps: trond.sjovang.no/posts/self-h...
hrmmfff! played around with the new @github.com Copilot app and lovable.dev and now I have an urge to refactor the whole website (again)
Spent 1/3 of my monthly GH Copilot tokens to update write.liasis.dev to make it (in theory) somewhat useable for others. Now I have 25.000 lines of code and still no clue how this thing actually works
All vibes, no QA, still have concerns about this whole thing, but "I" "made" a little web app so I can write blog posts in peace without using Sanity studio: trond.sjovang.no/posts/all-vi... (and I bet there are so many bad things in there you probably should not use it yourself)
Replacing Terraform (for fun and profit?) trond.sjovang.no/posts/replac...
Trond Jakob Sjøvang reposted
And creating a role eligbility schedule request in PIM (learn.microsoft.com/en-us/azure/...)
crawled into the Harry Potter bedroom (the storage under the stairs), retrieved a NUC that has been powered off for a year(++), installed linux on it, figured out which config mgmt tools to (not) use, and now: build labs with pyinfra.com for fun and learning
Ever got a bit frustrated because you couldn't configure role settings for your Entra ID roles in PIM with Terraform? Well now you can stop being frustrated and solve it with this weeks latest release of the msgraph-provider: trond.sjovang.no/posts/config... #terraform #entraid #mvpbuzz
A lot of very nice improvements in v.0.2 to make the terraform provider for msgraph even more useful! - retry and timeout configuration - update_resource, resource_collection and resource_action to cover more api endpoints github.com/microsoft/te... #mvpbuzz #terraform #msgraph
Trond Jakob Sjøvang reposted
I often manage to snag some good deals through Humblebundle, and now Packt has hooked us up with a great bundle for cloud professionals! So why not level up your knowledge while also supporting a good cause? #MVPBuzz #CloudNativeAmbassador www.humblebundle.com/books/cloud-...
registry.terraform.io/providers/ha... doesn't have a resource for connected organizations, but with registry.terraform.io/providers/mi... we can just create a small module to deploy the connection and external/internal sponsors: registry.terraform.io/modules/sjov... #mvpbuzz #entraid #msgraph
A quick note on the terraform provider for entra id/msgraph that was made available while everyone was busy enjoying their summer holiday trond.sjovang.no/posts/a-new-... #terraform #msgraph #entraid #mvpbuzz
nice! preview of the new msgraph provider for Terraform is available: github.com/microsoft/te... The provider is similar to azapi and act as a thin wrapper on top of the msgraph rest api. Which means we can now use Terraform for a lot of configuration that is missing from terraform-provider-azuread
This container thing in macOS Tahoe is pretty neat github.com/apple/contai... And it’s already in homebrew so you can just run `brew install container` to test it out (if you have a spare macbook to run early developer betas that is. Don’t upgrade a computer you actually need for important things)
Aah, hello there Seattle travel karma. Last time I got stuck in Reykjavik for a night (far from the worst city to be stuck in). And today: www.bbc.com/news/article... #mvpbuzz
But kudos to the lovely lady from @flysas.com who re-booked me on new flights 👏🏻👏🏻👏🏻
hrmf! this is worrying: github.com/hashicorp/te... So, what is your favorite tool for managing EntraID configuration as code?
Finally had a bit of free time to play with these new modules … and wheeee! The decision to use the azapi provider makes deployments so much faster, and the pattern of just using the modules you need feels so much better than the complexity of the caf-enterprise-scale mega-module
Exciting News! 🚀 Announcing #Terraform #Azure Verified Modules for Platform Landing Zone (ALZ)! 🎉 • Modular Deployment • Improved Reliability • ALZ IaC Accelerator Updates Blog: aka.ms/alz/tf/avm/b... Join our next community call on Jan 29, 2025: aka.ms/ALZ/Community #ALZ