Skip to main content

Overview

The Initium CLI is a single static binary that can run on any CI system to build your code and deploy it in a single step. Its designed to offer a nice development workflow, for example, providing you with an ephemeral environment for your PR's.

Supported Application Runtimes​

Here you can see a matrix that describes the application runtimes the Initium CLI is currently compatible with. For each one of them, a different Dockerfile template is being used, in order to provide an easy way to build and deploy the application to a Kubernetes cluster. The distroless base images help building & using lightweight Docker images.

Application RuntimesSupported
Nodejs✅
GoLang✅
PythonComing Soon
More will be added...

CI Integrations​

The matrix below shows an overview of the integration status of our CLI with CI platforms. Initium is able to create automatically build and deploy pipelines, which are the CI/CD processes for your application.

CI SystemsSupported
GitHub Actions✅
Gitlab CIComing Soon
Azure DevopsComing Soon
More will be added...

Pre-requisites​

  1. Golang

You can install it with your preferred package manager or using asdf with asdf install.

  1. Docker (or similar solutions)

Here you can find a list of possible candidates: