awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Qihoo360 avatar

Qihoo360/wayne

0
View on GitHub↗
3,701 stars·828 forks·TypeScript·14 views360yun.org↗

Wayne

Wayne is a Kubernetes multi-cluster management platform and multi-tenant orchestrator. It provides a centralized system for managing deployments, resources, and tenant isolation across multiple clusters from a single interface.

The platform distinguishes itself through an integrated application delivery workflow that handles container image building, versioned publishing, and release rollbacks. It features a browser-based web console that enables secure remote pod administration via a terminal proxy and simplifies resource creation using template-based object deployments.

The system covers enterprise identity integration via LDAP and OAuth 2.0, role-based access control for tenant isolation, and operational auditing with webhook-driven logging. It also includes tools for resource usage reporting and internal administrator notifications.

Features

  • Multi-Cluster Deployment Managers - Provides a centralized control plane for managing deployments and resources across multiple Kubernetes clusters.
  • Multi-Cluster Orchestrators - Coordinates the lifecycle of Kubernetes objects across multiple remote clusters from a single management plane.
  • Application Publishing Pipelines - Implements automated publishing workflows to deliver software versions to target Kubernetes clusters.
  • Multi-Cluster Coordination - Coordinates numerous Kubernetes cluster environments from a single interface to support multi-tenant requirements.
  • Multi-Tenant Orchestrators - Orchestrates multi-tenant environments by enforcing project-level isolation and resource quotas.
  • Application Delivery Workflows - Provides automated sequences for publishing software versions and tracking releases to enable rapid rollbacks.
  • Kubernetes Cluster Management - Provides a centralized platform for provisioning, configuring, and managing the lifecycle of multiple Kubernetes clusters.
  • Enterprise Identity Providers - Integrates enterprise identity sources including LDAP, OAuth 2.0, and internal databases for centralized authentication.
  • Cluster Resource Isolation - Separates workloads and resources for different teams to ensure secure and private sharing within the cluster.
  • Role-Based Access Controls - Enforces strict operational boundaries by mapping users to specific departments and projects via role-based access control.
  • Role-Based Access Control - Manages user permissions and restricts operational capabilities by assigning users to specific departments and projects.
  • Multi-Provider Authentication - Supports multiple enterprise login methods including LDAP, OAuth 2.0, and internal database authentication.
  • User Access Management - Defines and enforces granular access rules to control which users can manage specific applications or cluster resources.
  • Deployed Version Tracking - Maintains a historical log of deployment states to facilitate application version monitoring and atomic rollbacks.
  • Web Terminal Proxies - Facilitates secure remote shell access to pods through an authenticated browser-based terminal proxy.
  • Web-Based Kubernetes Management Interfaces - Offers a web-based interface for deploying cluster objects and accessing pod shells without requiring a CLI.
  • Container Image Building - Compiles source code into container images for deployment to a centralized registry.
  • Object Configuration Deployers - Facilitates the creation of cluster resources using simplified configuration forms or direct JSON and YAML editing.
  • Template-Based Kubernetes Generators - Simplifies the creation of complex Kubernetes resources using pre-defined configuration forms that generate YAML or JSON.
  • Pod Shell Access - Provides secure, permission-enforced interactive terminal sessions directly within running Kubernetes pods.
  • Web-Based Pod Terminals - Enables secure remote execution of commands in running pods via an authenticated browser-based terminal.
  • Deployment History - Tracks deployment history and maintains versioned logs to enable rapid rollback of cluster resources.
  • Operation Audit Logs - Provides detailed logs of system operations and resource usage reporting for monitoring cluster health.
  • Dashboards And Portals - Web-based UI for managing multi-cluster Kubernetes environments.

Star history

Star history chart for qihoo360/wayneStar history chart for qihoo360/wayne

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Wayne

These projects share indexed features with Wayne. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • devtron-labs/devtrondevtron-labs avatar

    devtron-labs/devtron

    5,518View on GitHub↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Go
    View on GitHub↗5,518
  • vmware-tanzu/kubeappsvmware-tanzu avatar

    vmware-tanzu/kubeapps

    5,116View on GitHub↗

    Kubeapps is a web-based application management interface for discovering, deploying, and supervising the operational lifecycle of software across one or more Kubernetes clusters. It provides a visual dashboard for orchestrating the installation and management of applications and operators, replacing manual command line operations. The project distinguishes itself through multicluster coordination, allowing users to manage applications across several distinct cluster environments from a single interface. It utilizes a software discovery system that catalogs packages from OCI-compliant containe

    Gocarveldeploymentflux
    View on GitHub↗5,116
  • tkestack/tketkestack avatar

    tkestack/tke

    1,526View on GitHub↗

    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

    Gocloud-nativedockerkubernetes
    View on GitHub↗1,526
  • lensapp/lenslensapp avatar

    lensapp/lens

    23,180View on GitHub↗

    Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It provides a graphical interface for deploying Helm charts, editing YAML manifests, and managing the lifecycle of pods and deployments. The project features an AI-powered cluster assistant that enables users to query cluster state, perform autonomous troubleshooting, and translate natural language requests into system commands. It also supports collaborative team access through shared spaces, utilizing encrypted cluster sharing and role-based access control to manage credentials and

    cloud-nativecontainersdevops
    View on GitHub↗23,180
Compare all 30 related projects→

Frequently asked questions

What does qihoo360/wayne do?

Wayne is a Kubernetes multi-cluster management platform and multi-tenant orchestrator. It provides a centralized system for managing deployments, resources, and tenant isolation across multiple clusters from a single interface.

What are the main features of qihoo360/wayne?

The main features of qihoo360/wayne are: Multi-Cluster Deployment Managers, Multi-Cluster Orchestrators, Application Publishing Pipelines, Multi-Cluster Coordination, Multi-Tenant Orchestrators, Application Delivery Workflows, Kubernetes Cluster Management, Enterprise Identity Providers.

Which projects share features with qihoo360/wayne?

Projects with overlapping indexed features include: devtron-labs/devtron — Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and… vmware-tanzu/kubeapps — Kubeapps is a web-based application management interface for discovering, deploying, and supervising the operational… tkestack/tke — Tke is a container management platform that centralizes the administration, monitoring, and security of multiple… lensapp/lens — Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It… rancher/rancher — Rancher is a Kubernetes management platform and multi-cluster orchestrator. It provides a centralized dashboard and… qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content…