Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/brandonleegit/LabPower

Automated power off and power on of lab environments and the physical hardware
https://github.com/brandonleegit/LabPower

Last synced: about 2 months ago
JSON representation

Automated power off and power on of lab environments and the physical hardware

Awesome Lists containing this project

README

        

# LabPower Script
Automated power off and power on of lab environments and the physical hardware

## Purpose

Due to skyrocketing energy prices, running a home lab with many power hungry servers can be expensive over time. This is a simple power up and power down script that works with Supermicro SMCIPMITool to manage the power of Supermicro servers after gracefully shutting down or suspending virtual machines running in VMware ESXi.

## Installation

Clone the repo down and edit the passwords in the PS1 files to connect to your vSphere environment and your out-of-band management

## Video explanation

https://youtu.be/q69VZkdJiCk

## VMware vSphere

If you are working with a VMware vSphere environment, you will need to install VMware PowerCLI. To install VMware PowerCLI, you can issue the command:

Install-module VMware.PowerCLI

## Proxmox PowerShell

If you would like to use the script with Proxmox, you will need to install the Proxmox Corsinvest.ProxmoxVE.Api PowerShell module here:

https://www.powershellgallery.com/packages/Corsinvest.ProxmoxVE.Api