Skip to main content
Version: Developer

WireGuard

WireGuard is a gateway-based egress provider type in Kasm. Use it for low-overhead, gateway-based tunneling with WireGuard configs and private-key credential handling.

Typical inputs

  • Provider type: Wireguard.
  • Gateway config: the WireGuard peer and network configuration.
  • Credential model: user-specific private key material stored in Kasm egress credentials.

Best-fit use cases

  • Environments that already standardize on WireGuard for secure transport.
  • Deployments that require user-scoped key management.

Setup pattern

  1. Create an egress provider with the type Wireguard.
  2. Add one or more WireGuard gateways.
  3. Map the provider to users, groups, or Workspaces.
  4. Create egress credentials with the WireGuard private key.
  5. Launch a workspace and select a gateway.