Skip to content

The controller manager that contains the nodepool controller and uniteddeployment controller.

License

Notifications You must be signed in to change notification settings

yanyhui/yurt-app-manager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yurt-app-manager

This repository contains two CRD/controllers, NodePool and UnitedDeployment. The NodePool provides a convenient management experience for a pool of nodes within the same region or site. The UnitedDeployment defines a new edge application management methodology of using per node pool workload. For details of the design, please see the document.

Getting Start

Since the OpenYurt is extended from the upstream Kubernetes using only plugins, the NodePool and UnitedDeployment can be used with upstream Kubernetes as well. But to make the best use of them, we recommend using them with the OpenYurt. For a complete example, please check out the tutorial

Contributing

Contributions are welcome, whether by creating new issues or pull requests. See our contributing document to get started.

Contact

License

Yurt-app-manager is under the Apache 2.0 license. See the LICENSE file for details. Certain implementations in Yurt-app-manager rely on the existing code from Kubernetes and OpenKruise the credits go to the original authors.

About

The controller manager that contains the nodepool controller and uniteddeployment controller.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 96.0%
  • Shell 3.1%
  • Other 0.9%