zendesk/samson

Web interface for deployments, with plugin architecture and kubernetes support

Ruby

1,442

8,481 commits

updated Jan 30, 2026

See the code

README

Maintainer needed: Zendesk is not using this anymore, so if you use it and want to maintain it, let us know

Build status DockerHub Status

Samson is a web interface for deployments. Live Demo It is currently in maintenance mode (bugfix, but no new features) because we are migrating off it.

View the current status of all your projects:

Allow anyone to watch deploys as they happen:

View all recent deploys across all projects:

Deployment Workflow

Create a project and 1 or more stages (staging/production etc), then selects a version and start the deploy.

Samson will:

  • clone git repository
  • execute commands associated with the stage (or execute API calls for kubernetes)
  • stream deploy output to everybody who wants to watch
  • persist deploy output for future review

Requirements

  • MySQL, Postgresql, or SQLite
  • Ruby (see .ruby-version)
  • Git (>= 1.7.2)

Documentation

Contributing

Issues and Pull Requests are always welcome, submit your idea!

License

Use of this software is subject to important terms and conditions as set forth in the LICENSE file

cd
continuous-delivery
kubernetes

zendesk/samson

Web interface for deployments, with plugin architecture and kubernetes support

Ruby

1,442

8,481 commits

updated Jan 30, 2026

See the code

README

Maintainer needed: Zendesk is not using this anymore, so if you use it and want to maintain it, let us know

Build status DockerHub Status

Samson is a web interface for deployments. Live Demo It is currently in maintenance mode (bugfix, but no new features) because we are migrating off it.

View the current status of all your projects:

Allow anyone to watch deploys as they happen:

View all recent deploys across all projects:

Deployment Workflow

Create a project and 1 or more stages (staging/production etc), then selects a version and start the deploy.

Samson will:

  • clone git repository
  • execute commands associated with the stage (or execute API calls for kubernetes)
  • stream deploy output to everybody who wants to watch
  • persist deploy output for future review

Requirements

  • MySQL, Postgresql, or SQLite
  • Ruby (see .ruby-version)
  • Git (>= 1.7.2)

Documentation

Contributing

Issues and Pull Requests are always welcome, submit your idea!

License

Use of this software is subject to important terms and conditions as set forth in the LICENSE file

cd
continuous-delivery
kubernetes

Project health

Overall

4.2/10

Maintained

0/10

Code review

10/10
OpenSSF Scorecard

Significant stargazers

Keenan Brock

101 followers · starred May 2014

Hongcai Ren

555 followers · starred Dec 2023

Eugene Kenny

144 followers · starred Oct 2014

Manjunath Kumatagi

78 followers · starred Apr 2017