Skip to content

Latest commit

 

History

History

core

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Kinto Core

slack

Kinto Core is the main API server called by the Kinto Dashboard and Kinto CLI. It is a gRPC server that interacts with Kubernetes. It also contains the main types used by all the sub API (build, deploy, etc).

Requirements

  • Go version 1.13 or higher
  • Kubernetes version 1.16 or higher

Dependencies

Development Setup

Duplicate the .env.example file into a .env file. Modify the variables if needed.

$ go run cmd/main.go

To regenerate go files from .proto run at root:

$ make generate_proto

Testing

To test gRPC calls, we use BloomRPC:

  1. Import the proto files found in ./proto.
  2. The URL should be localhost:PORT (port is GRPC_PORT found in .env).