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
- Host: GitHub
- URL: https://github.com/tkestack/tke-k8s-distro
- Owner: tkestack
- License: apache-2.0
- Created: 2021-04-29T03:16:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-07-27T03:27:26.000Z (almost 4 years ago)
- Last Synced: 2025-04-02T20:38:34.680Z (over 1 year ago)
- Language: Shell
- Size: 622 KB
- Stars: 28
- Watchers: 7
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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).