cisagov / LME

Logging Made Easy (LME) is a no cost, open source platform that centralizes log collection, enhances threat detection, and enables real-time alerting, helping small to medium-sized organizations secure their infrastructure.
https://www.cisa.gov/resources-tools/services/logging-made-easy
Other
892 stars 72 forks source link

Upgrade 1x to 2.0 #428

Closed cbaxley closed 2 months ago

cbaxley commented 3 months ago

๐Ÿ—ฃ Description

Creates a readme and scripts to easily upgrade from 1x to 2x

๐Ÿ’ญ Motivation and context

We need a path to upgrade from 1x to 2x.

๐Ÿงช Testing

# Either in powershell locally or on azure with the repo checked out
cd LME/testing
./SetupTestbed.ps1 -NumClients 2 -AutoShutdownTime 0000 -AllowedSources "your.ip/32" -l centralus -ResourceGroup LME-yourname-T1 -y
./InstallTestbed.ps1 -ResourceGroup LME-cbaxley-T1  -b release-1.4.0 | Tee-Object -FilePath "./T1.output.log"

You will now have a 1.4 release installed.

โœ… Pre-approval checklist

โœ… Pre-merge Checklist

โœ… Post-merge Checklist

rgbrow1949 commented 2 months ago
# Either in powershell locally or on azure with the repo checked out
cd LME/testing
./SetupTestbed.ps1 -NumClients 2 -AutoShutdownTime 0000 -AllowedSources "your.ip/32" -l centralus -ResourceGroup LME-yourname-T1 -y
./InstallTestbed.ps1 -ResourceGroup LME-cbaxley-T1  -b release-1.4.0 | Tee-Object -FilePath "./T1.output.log

^ When you do this for testing, turn on all the VMs before you run the installtestbed script or else the script does not work.