# tkestack/tke

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tkestack-tke).**

1,526 stars · 333 forks · Go · NOASSERTION

## Links

- GitHub: https://github.com/tkestack/tke
- awesome-repositories: https://awesome-repositories.com/repository/tkestack-tke.md

## Topics

`cloud-native` `docker` `kubernetes` `paas`

## Description

Tke is a container management platform that centralizes the administration, monitoring, and security of multiple Kubernetes clusters through a graphical console and command-line interfaces. It provides multi-tenant infrastructure capabilities that enforce security boundaries and resource isolation between separate teams and workloads across diverse environments.

The platform includes cross-cluster project management by grouping multiple namespaces under unified project containers, alongside visual application deployment tools that run and edit workloads via graphical editors and configuration files. Security and access control features encompass role-based permission enforcement, external user authentication via enterprise directories, audit logging for operational events, and multi-tenant network isolation.

Additional system capabilities cover cluster health monitoring, audit log persistence for historical analysis, and a modular plugin system for integrating external identity providers, storage backends, and networking components.

## Tags

### DevOps & Infrastructure

- [Cloud Native Platforms](https://awesome-repositories.com/f/devops-infrastructure/cloud-native-platforms.md) — Enforces strict security boundaries and resource isolation between teams on a cloud-native platform.
- [Multi-Cluster Fleet Managers](https://awesome-repositories.com/f/devops-infrastructure/multi-cluster-fleet-managers.md) — Centralizes administration and control over diverse Kubernetes environments from a single unified management plane. ([source](https://github.com/tkestack/tke#readme))
- [Kubernetes Cluster Management](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management.md) — Centralizes administration and management of diverse Kubernetes clusters from a single control plane.
- [Multi-Cluster Deployment Managers](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-cluster-management/multi-cluster-deployment-managers.md) — Provides a centralized administration tool to unify deployment and monitoring across clusters.
- [Unified Control Planes](https://awesome-repositories.com/f/devops-infrastructure/multi-cloud-orchestrators/unified-control-planes.md) — Centralizes administrative control over diverse Kubernetes environments through a unified management plane.
- [Application Deployment Platforms](https://awesome-repositories.com/f/devops-infrastructure/application-deployment-platforms.md) — Deploys containerized applications through streamlined graphical interfaces and file configurations. ([source](https://tkestack.github.io/docs/))
- [GUI-Based Kubernetes Deployments](https://awesome-repositories.com/f/devops-infrastructure/kubernetes-deployments/kubernetes-application-deployments/gui-based-kubernetes-deployments.md) — Runs and edits container workloads through intuitive graphical interfaces without CLI commands.

### Security & Cryptography

- [External Identity Integrations](https://awesome-repositories.com/f/security-cryptography/identity-authentication/external-identity-integrations.md) — Verifies user identities by integrating with enterprise directories and external identity providers. ([source](https://github.com/tkestack/tke#readme))
- [Multi-Tenant Isolation](https://awesome-repositories.com/f/security-cryptography/multi-tenant-isolation.md) — Enforces strict security boundaries and resource isolation between separate teams and workloads across shared infrastructure. ([source](https://github.com/tkestack/tke/blob/master/README.md))
- [Kubernetes Platforms](https://awesome-repositories.com/f/security-cryptography/multi-tenant-isolation/kubernetes-platforms.md) — Centralizes multi-tenant administration, monitoring, and security of clusters through a graphical console.
- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Enforces granular permission policies across clusters and individual container resources to restrict actions by team or user. ([source](https://tkestack.github.io/docs/))
- [Tenant Network Domain Isolation](https://awesome-repositories.com/f/security-cryptography/multi-tenant-isolation-layers/tenant-network-domain-isolation.md) — Isolates tenant network domains to maintain strict security across shared multi-tenant infrastructure.

### System Administration & Monitoring

- [Platform Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/operational-health-alerting/health-monitoring-endpoints/application-health-monitors/platform-health-monitors.md) — Tracks operational metrics and persists cluster events to monitor overall platform health and troubleshoot infrastructure. ([source](https://github.com/tkestack/tke#readme))
- [Control Plane Audit Logs](https://awesome-repositories.com/f/system-administration-monitoring/security-audit-logs/control-plane-audit-logs.md) — Persists control plane events and administrative actions to maintain a secure audit history of platform usage. ([source](https://github.com/tkestack/tke/blob/master/README.md))
- [Project-Based Cloud Groupings](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/resource-organization/project-based-cloud-groupings.md) — Groups multiple namespaces across distinct clusters into single project containers to streamline delivery.
- [Cluster Health Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/cluster-health-monitoring.md) — Tracks operational metrics and cluster events to support infrastructure oversight and troubleshooting.

### Part of an Awesome List

- [Visual Workload Managers](https://awesome-repositories.com/f/awesome-lists/devops/kubernetes-management/visual-workload-managers.md) — Provides visual dashboards for managing Kubernetes workloads and resources without command-line operations. ([source](https://github.com/tkestack/tke#readme))

### Software Engineering & Architecture

- [Project Containers](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-management/project-containers.md) — Organizes namespaces across clusters under unified project containers for streamlined application delivery. ([source](https://tkestack.github.io/docs/))
