项目作者: kintoproj

项目描述 :
API server to manage resources on Kubernetes.
高级语言: Go
项目地址: git://github.com/kintoproj/kinto-core.git
创建时间: 2021-02-01T13:26:56Z
项目社区:https://github.com/kintoproj/kinto-core

开源协议:Apache License 2.0

下载


Kinto Core

slack

The core is the main API server called by the dashboard and the 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

  • utils-go our own reusable utils functions

Development Setup

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

```shell script
$ go run cmd/main.go

  1. To regenerate `go` files from `.proto` run at root
  2. ```shell script
  3. $ make generate_proto

How to Test GRPC calls

We use BloomRPC

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

Meta

https://www.kintohub.com