Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.1 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.1 KB

Kinto Build

Kinto-build is a GRPC API responsible for creating build/deployment workflows.

Requirements

  • Go version 1.13 or higher
  • Kubernetes version 1.16 or higher if WORKFLOW_ENGINE == argo
  • Argo controller version 2.8.1 or higher

Dependencies

Overview

It is called by kinto-core.
The API contracts are store under there.

Kinto-build supports

Argo

  1. Duplicate the .env.example file into a .env file.
  2. Modify the variables if needed.
  3. Pay attention to env var ARGO_WORKFLOW_MAIN_IMAGE (see kinto-cli)
  4. Pay attention to env var ARGO_WORKFLOW_CLI_IMAGE (see workflow image)
$ go run cmd/main.go
{"level":"info","msg":"Successfully started server listening to port 8080","time":"2020-03-24T10:41:59+08:00"}