Recent Posts
Automating a PowerBI and Fabric Assessment Tool
This post will be a bit different than the other posts thus far. This will be part 1 which will cover the basics of this wheel based Python package. It will also cover building a custom execution environment to run this tool which requires Python 3.11 or newer.
How I got here
Quick story time….
In my current role I am often asked to take a process and wrap some automation around it. The current PowerBI Admin and Data Teams had relied on a somewhat poorly written PowerShell version of a PowerBI assessment tool that had originally come from Microsoft.
Using special variables in blocks to improve code readability
This post will cover using special variables that Ansible provides when using blocks for error handling.
I know that it has been a while since i’ve posted. I took a lovely vacation to Japan for 3 weeks and the pre and post trip logistics have me a bit bogged down. This will be a short one.
I just recently discovered that when using a block (and rescue) that two special variables are created that are very useful in limiting the amount of YAML that needs to be written.
Creating an execution environment image
This post will cover the process of using bash, podman, and ansible builder.
We’ll tackle this using various files as the container definition. Then a small bash script to run the build, create the container, and upload it to Private Automation Hub. This post is a bit long, check the links if you need to jump around.