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

https://github.com/tkestack/tke-k8s-distro

Repository of Tencent TKE Kubernetes Distribution
https://github.com/tkestack/tke-k8s-distro

Last synced: about 1 year ago
JSON representation

Repository of Tencent TKE Kubernetes Distribution

Awesome Lists containing this project

README

          

# TKE Kubernetes Distro

**Tencent TKE Kubernetes Distro(tke-k8s-distro)** is a kubernetes distribution used by Tencent Kubernetes Engine(TKE) to create secure and reliable Kubernetes clusters. Users can rely on tke-k8s-distro to run Kubernetes services that are exactly the same as TKE on self-built or hosted IDC, physical machines or virtual machines. tke-k8s-distro clusters can be seamlessly integrated with TKE to buiild hybrid cloud. Users can extend worloads in private IDC to TKE through tke-k8s-distro clusters, and take advantage of the flexibility of TKE, EKS and other Tencent cloud services.

## Releases
| Release | TKE Version | Kubernetes Version | Go version |
| --- | --- | --- | --- |
| 1.20 | v1.20.6-tke.1 | v1.20.6 | go 1.15.11+ |
| 1.21 | v1.21.4-tke.1 | v1.21.4 | go 1.16.7+ |

## How to build
`make RELEASE=1.21`
or
`make` which will build the latest relase.

The binaries will be placed at `_output//` directory, and include `kubeadm, kube-apiserver, kube-controller-manager, kubectl, kubelet, kube-proxy, kube-scheduler`

## License

This project is licensed under the [Apache-2.0 License](LICENSE).