diff --git a/pkg/version/version.go b/pkg/version/version.go
new file mode 100644
index 0000000000000000000000000000000000000000..e7f3817890c2cd3ed84a1e5c70ad42dfdf7239ad
--- /dev/null
+++ b/pkg/version/version.go
@@ -0,0 +1,17 @@
+package version
+
+import (
+	"fmt"
+)
+
+type Version struct {
+	ServerVersion string
+	APIVersion    string
+	Commit        string
+	BuildTime     string
+	BuildNumber   int
+}
+
+func (v *Version) String() string {
+	return fmt.Sprintf("%s-api%s-%s build: %d (%s)", v.ServerVersion, v.APIVersion, v.Commit, v.BuildNumber, v.BuildTime)
+}