Skip to content
View tpcarman's full-sized avatar

Block or report tpcarman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tpcarman/README.md

G'day, I'm Tim πŸ‘‹

I work as an IT consultant for Logicalis Australia located in Melbourne, Australia πŸ“ 🌏

I πŸ’™ coding in PowerShell and am the creator of the open source project, AsBuiltReport.

I am a 6x VMware vExpert πŸ† and active member within the vCommunity.

You can follow me via the social links below.


AsBuiltReport Project

Background

In late 2016, I had become fed up with the labourous and repetitive tasks of writing as-built documentation for my IT infrastructure projects. I was eager to find a way to automate the process, and also had a keen desire to learn PowerShell. It was obvious that this was the perfect opportunity to increase my PowerShell knowledge whilst also working to automate my way out of this misery.

As Built Report is a configuration document framework which utilises PowerShell to produce as-built documentation in multiple document formats for multiple vendors and technologies.

As I was most familiar with VMware and PowerCLI, my initial aim was to automate the documentation of VMware vSphere environments. However I soon realised that it would be better to expand the project to include other vendors and technologies as well.

I slowly began to develop some code to capture the information I required, the only issue I had was with how I wanted to present it. I wanted documents to be consistent in their appearance and avaliable in HTML and Word formats. It wasn't until I discovered PScribo by Iain Brighton that AsBuiltReport truly came to life.

Over the past few years, AsBuiltReport has been transformed from a single PowerShell script, into a fully modular architecture, with multiple report modules now published on the PowerShell Gallery.

In 2018, myself & Matt Allford (a lead contributor to the project) presented the project to an audience of 500+ attendees at VMworld US in Las Vegas. Our session "Documenting Your Virtual Infrastructure with PowerShell & PowerCLI" went on to become the highest veiwed session for both VMworld US/EU in 2018! πŸŽ‰ πŸ’ͺ 😎

If you would like to follow the project or would like to contribute, please check the website for further information. Or you can follow the project via the social links below.

Pinned Loading

  1. AsBuiltReport/AsBuiltReport.VMware.vSphere AsBuiltReport/AsBuiltReport.VMware.vSphere Public

    Repository for AsBuiltReport VMware vSphere module

    PowerShell 114 39

  2. AsBuiltReport/AsBuiltReport.Core AsBuiltReport/AsBuiltReport.Core Public

    Repository for AsBuiltReport core module

    PowerShell 55 23

  3. BricksetCatalogue BricksetCatalogue Public

    Creates an inventory catalogue of a Brickset collection in HTML & Word formats using the Brickset API.

    PowerShell 2