Milestone 5 480 utils.psm1 - nicolas-tullio/Tech-Journal GitHub Wiki

Deliverables

Video in Canvas

Code: https://github.com/nicolas-tullio/Tech-Journal/tree/main/SYS-480

Steps

Licenses

Request lisences for vSphere and vCenter via VMware Academy

https://itacademy.vmware.com/catalog?pagename=Software-Licenses-Repository

Applying License to ESXi Host

  • Navigate to Manage > Licensing > Assign license

image

image

VCenter License

  • Navigate to Administration > Licenses > Add

image

  • Navigate to Assets > vCenter Server > Assign license

image

  • Navigate to Assets > Hosts > Assign license

image

VScode Time

Create subdirectories

image

Create manifest

New-ModuleManifest -Path .\480-utils.psd1 -Author 'nicolas-tullio' -CompanyName 'SYS480' -RootModule '480-utils.psm1' -Description 'vSphere automation for SYS480'

image

Update $profile to pull modules

image

image

Import module

image

Automate with 480driver.ps1

image

Begin coding in 480-utils.pms1

  • NOTE: Add function call to 480driver.ps1