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: