Skip to content

Commit

Permalink
v1.4.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
tpcarman committed Jul 24, 2022
1 parent cc1b1af commit b4f5483
Show file tree
Hide file tree
Showing 6 changed files with 537 additions and 287 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:
with:
# GitHub event payload
# https://docs.github.com/en/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#release
tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #VMware #vSphere #AsBuiltReport #vExpert"
tweet-message: "[New Release] ${{ github.event.repository.name }} ${{ github.event.release.tag_name }}! Check out what's new! ${{ github.event.release.html_url }} #VMware #vSphere #AsBuiltReport #PowerShell #PowerCLI #vExpert"
env:
TWITTER_CONSUMER_API_KEY: ${{ secrets.TWITTER_CONSUMER_API_KEY }}
TWITTER_CONSUMER_API_SECRET: ${{ secrets.TWITTER_CONSUMER_API_SECRET }}
Expand Down
Binary file modified AsBuiltReport.VMware.vSphere.json
Binary file not shown.
2 changes: 1 addition & 1 deletion AsBuiltReport.VMware.vSphere.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
RootModule = 'AsBuiltReport.VMware.vSphere.psm1'

# Version number of this module.
ModuleVersion = '1.3.3.1'
ModuleVersion = '1.4.0'

# Supported PSEditions
# CompatiblePSEditions = 'Desktop'
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# :arrows_clockwise: VMware vSphere As Built Report Changelog

## [[1.4.0](https://github.com/AsBuiltReport/AsBuiltReport.VMware.vSphere/releases/tag/v1.4.0)] - 2022-07-24
### Added
- Add filter functionality to report on specifically named clusters ([Fix #96](https://github.com/AsBuiltReport/AsBuiltReport.VMware.vSphere/issues/96))
- Add vCenter Resource Summary
- Add vCenter Machine SSL Certificate information
- Add VMHost Machine SSL Certificate information
- Add vCenter & VMHost certificate healthcheck
- Add vCenter Server backup information

### Fixed
- VM count for Cluster InfoLevel 1

### Changed
- Increased VMware PowerCLI required version to 12.7 for VMware Update Manager support for PowerShell 7
- Improve wording for summary & advanced summary section paragraphs
- Code improvements

## [[1.3.3.1](https://github.com/AsBuiltReport/AsBuiltReport.VMware.vSphere/releases/tag/v1.3.3.1)] - 2022-04-21

### Added
Expand Down
23 changes: 20 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,10 @@ For a complete report, the following role assigned privileges are required;

Open a PowerShell terminal window and install each of the required modules.

:warning: VMware PowerCLI 12.3 or higher is required. Please ensure older PowerCLI versions have been uninstalled.
:warning: VMware PowerCLI 12.7 or higher is required. Please ensure older PowerCLI versions have been uninstalled.

```powershell
install-module VMware.PowerCLI -MinimumVersion 12.3 -AllowClobber
install-module VMware.PowerCLI -MinimumVersion 12.7 -AllowClobber
install-module AsBuiltReport.VMware.vSphere
```

Expand Down Expand Up @@ -151,7 +151,24 @@ The **Options** schema allows certain options within the report to be toggled on
| Sub-Schema | Setting | Default | Description |
|-----------------|--------------|---------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ShowLicenseKeys | true / false | false | Toggle to mask/unmask vSphere license keys<br><br> **Masked License Key**<br>\*\*\*\*\*-\*\*\*\*\*-\*\*\*\*\*-56YDM-AS12K<br><br> **Unmasked License Key**<br>AKLU4-PFG8M-W2D8J-56YDM-AS12K |
| ShowVMSnapshots | true / false | true | Toggle to enable/disable reporting of VM snapshots |
| ShowVMSnapshots | true / false | true | Toggle to enable/disable reporting of VM snapshots |
| ApplianceBackupJobs | User defined | 7 | The number of vCenter Server appliance backup jobs to display |

### Filter
The **Filter** schema is used to filter information for specifically named vSphere clusters. The generated as-built will only provide information which are specific to these named clusters.

#### Report on all clusters
```json
"Filter": {
"Cluster": ["*"]
}
```
#### Report on specific named clusters, e.g. `Prod-Cluster` and `Test-Cluster`
```json
"Filter": {
"Cluster": ["Prod-Cluster","Test-Cluster"]
}
```

### InfoLevel
The **InfoLevel** schema allows configuration of each section of the report at a granular level. The following sections can be set.
Expand Down
Loading

0 comments on commit b4f5483

Please sign in to comment.