GcePSSession
1.0.3
PowerShell remoting sessions for Google Cloud Engine (GCE) VM instances using IAP Tunnel.
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2025 Roger Wood. All rights reserved.
Package Details
Author(s)
- Roger Wood
Tags
GCP GCE IAP PSRemoting GoogleCloud Google Cloud SSH Tunnel Remote
Functions
New-GcePSSession Remove-GcePSSession
Dependencies
This module has no dependencies.
Release Notes
Version 1.0.3 - Bug fixes
Changes:
- Fixed handling of gcloud paths with spaces in directory names
- Improved path quoting for PowerShell script execution
Version 1.0.2 - Refactoring and improvements
Changes:
- Moved Install-GceWindowsSsh to standalone script (no longer part of module)
- Script can now be downloaded and run directly on Windows VMs
- Updated documentation and build scripts
Version 1.0.1 - Bug fixes and improvements
Changes:
- Removed Invoke-GceCommandAs function (use New-GcePSSession with Invoke-Command instead)
- Updated copyright and author information
- Fixed module manifest metadata
- Updated repository URLs
Version 1.0.0 - Initial release
Features:
- Create PowerShell remoting sessions to GCE Windows VMs via IAP tunnels
- Install and configure SSH server on Windows VMs
- Automatic tunnel management and cleanup
- Support for SSH key and credential authentication
FileList
- GcePSSession.nuspec
- GcePSSession.psd1
- GcePSSession.psm1
- Private\New-GceSshTunnel.ps1
- Private\Stop-GceSshTunnel.ps1
- Public\New-GcePSSession.ps1
- Public\Remove-GcePSSession.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.13 | 8 | 11/13/2025 |
| 1.0.12 | 5 | 11/13/2025 |
| 1.0.11 | 5 | 11/13/2025 |
| 1.0.10 | 4 | 11/10/2025 |
| 1.0.9 | 5 | 11/7/2025 |
| 1.0.8 | 5 | 11/7/2025 |
| 1.0.7 | 5 | 11/7/2025 |
| 1.0.6 | 5 | 11/7/2025 |
| 1.0.5 | 5 | 11/7/2025 |
| 1.0.4 | 5 | 11/7/2025 |
| 1.0.3 (current version) | 7 | 11/7/2025 |
| 1.0.2 | 5 | 11/7/2025 |
| 1.0.1 | 5 | 11/6/2025 |
| 1.0.0 | 3 | 11/6/2025 |