KubeSphere Enterprise vs. KubeSphere
Features
KubeSphere Enterprise
KubeSphere
Extension center for open-source and commerical extensions
Unified, visualized management of extensions in multiple clusters
Dynamic updates for commerical extensions, including features and security
Custom web console and extension development on your own
Observability center that eases management of multi-cluster alerts and monitoring metrics
Built-in multi-tenant monitoring metrics from various dimensions
Built-in multi-tenant logging from various dimensions
Built-in GUI that supports auditing and log retrieval from multiple dimensions, such as clusters, platforms, and apps
Multi-tenant events from various dimensions
Built-in multi-dimensional alert rules, flexible configuration to customize multi-dimensional alert policies
Various notification channels, such as text messages, DingTalk, WeCom, Slack, email, and webhooks
User-centered notification configuration
Integrated monitoring for GPUs and CPUs
Support for source-to-image (S2I) and binary-to-image (B2I)
Support for Jenkins pipelines with a built-in visualized editing panel
Quick integration with SonarQube for static code analysis
Built-in RadonDB databases
App store that supports Helm Chart and application repository configurations
Support for complete application lifecycle management involving application publish, removal, and review
17 applications available, including NGINX, Tomcat, and Redis
Monitoring dashboards available for metering of multi-dimensional resources in clusters and workspaces
Monitoring dashboards available for billing of multi-dimensional resources in clusters and workspaces
Support for blue-green deployment, grayscale release, and traffic mirroring so that users do not need to learn about Istio
Built-in microservice traffic topologies and support for adjustment of traffic governance policies in a fine-grained way
Built-in microservice link tracing without manual configurations
Multi-tenancy and permission management
Business-centered tenant isolation and quota management in workspaces
Abstractions in Kubernetes RBAC, built-in roles at different levels such as the platform, clusters, and apps, and custom role permissions
Support for multi-tenant isolation (cluster, workspace, project)
Support for cluster-level gateways and service statistics
Visualized native network policy management of Kubernetes
Network isolation by workspace or namespace
Visualized management of built-in pod IP pools
Visualization of network traffic topology based on Weave
Support for volume cloning, snapshot management, and volume usage monitoring
Enhanced security for out-of-the-box features
Enhanced security features
Security testing, audits, and configuration
Secure, continuous service updates within the lifecyle