Skip to content


Shell provides Developers with acess to the environment for debugging and standard operations eg. Password resets.

Skpr provides 2 commands for developer convenience: shell and exec.


Request a remote shell session

$ skpr shell dev

skpr@drupal-dev-exec-gp66v:data $ echo Hello

Run a once off command

skpr exec dev "echo Hello"


Deep Dive

Skpr implements a native SSH Server ontop of Kubernetes, allowing for familiar workflows on modern architectures.

For security, the environment is:

  • Read Only - Code cannot be modified.
  • Ephemeral - Deleted once the session is complete.
  • Private - You get your own environment with it's own resources.
  • Safe - Traffic is not routed to the session eg. No 5xx responses from hand editing files.

Shell Diagram