Releases: seabopo/psPodTester
Releases · seabopo/psPodTester
v1.2.3
v1.2.2
Changes:
- Updated the 'WebServer' preset and removed the following options for more re-usability:
- Show Debug Info
- Send Messages
- Set default message prefix
- Added new endpoints:
- /healthz (responds with 'OK')
- /healthzready (responds with 'OK')
- /healthzlive (responds with 'OK')
- /en-us && /en-us/ (responds with 'OK')
- /podrequest (makes a request to 'cloudflare.com/cdn-cgi/trace' and 'ip-api.com' to provide information about an outbound pod request.
v1.2.1
v1.2.0
Updated the build files to remove the Windows Server 1809 option since Github retired the 1809 builders.
Updated the docker image to the dotnet SDK image as the PowerShell docker images are no longer updated.
Add a "NoAdmin" option for the webserver to remove the testing options.
Updated the send messages function to degrade over time.
- Every 15 seconds for the first 30 minutes.
- Every minute for the next 30 minutes.
- Every 15 minutes after the first hour.
v1.1.1
v1.1.0
Changes:
- Merged the PowerShell Module and Docker Image repos into a single project.
- Updated the Microsoft Image tags for the PowerShell images:
- mcr.microsoft.com/powershell:nanoserver-1809 >> mcr.microsoft.com/powershell:**lts-**nanoserver-1809
- mcr.microsoft.com/powershell:nanoserver-ltsc2022 >> mcr.microsoft.com/powershell:**lts-**nanoserver-ltsc2022
- Migrated to Github Actions for docker builds.
- Added a multi-architecture docker manifest which contains both Windows Server 1809 and 2022 LTS images using these tags:
- seabopo/pspodtester:latest
- seabopo/pspodtester:nanoserver
- Updated the tests.
- Updated some documentation.
- Added the "PSPOD_PRESET_Webserver" environment variable, which will set (but not override) these variables:
$env:PSPOD_TEST_EnableWebServer = 1
$env:PSPOD_TEST_NoStress = 1
$env:PSPOD_TEST_NoExit = 1
$env:PSPOD_TEST_WebServerPort = 80
$env:PSPOD_TEST_SendMessages = 1
$env:PSPOD_TEST_MessagePrefix = 'psPodTesterMessagePrefix'
$env:PSPOD_TEST_ShowDebugData = 1
$env:PSPOD_TEST_EnableConsoleLogs = 1
$env:PSPOD_TEST_ShowPodInfo = 1