An open API service indexing awesome lists of open source software.

https://github.com/yunionio/kubecomps

Managing Kubernetes Clusters Across Multi-cloud Based on APIs of Cloudpods
https://github.com/yunionio/kubecomps

cloudmanagementplatform golang golang-application hybridcloud kubernetes kubernetes-cluster multicloud

Last synced: about 1 year ago
JSON representation

Managing Kubernetes Clusters Across Multi-cloud Based on APIs of Cloudpods

Awesome Lists containing this project

README

          

# Kubecomps

[English](./README.md) | [简体中文](./README-CN.md)

Kubecomps 主要包含 [Cloudpods](https://github.com/yunionio/cloudpods) 管理 Kubernetes 相关的组件。

- [cmd/kubeserver](./cmd/kubeserver): 管理 Kubernetes 多集群的后端服务
- [cmd/calico-node-agent](./cmd/calico-node-agent): 基于 calico 的 VPC CNI node agent

## 编译

请先参考文档 [https://www.cloudpods.org/zh/docs/development/dev-env/](https://www.cloudpods.org/zh/docs/development/dev-env/) 搭建编译环境。

- 制作 kubeserver 镜像:

```bash
# - REGISTRY 是自己的镜像仓库
# - VERSION 对应镜像的 TAG
$ REGISTRY=registry.cn-beijing.aliyuncs.com/yunionio VERSION=dev-test make image kubeserver
```