Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.98 KB

File metadata and controls

40 lines (29 loc) · 1.98 KB

AKS Flex

AKS Flex lets you extend an Azure Kubernetes Service (AKS) cluster with nodes from external cloud providers or on-premises infrastructure. Worker nodes running on remote clouds or on-prem hardware join the AKS control plane over an encrypted overlay network, giving you a single Kubernetes cluster that spans hybrid and multi-cloud environments.

AKS Flex Demo

Components

Component Description
cli/ aks-flex-cli — a command-line tool for provisioning the Azure network, creating an AKS cluster, and managing remote node pools
karpenter/ A Karpenter provider that autoscales remote-cloud nodes in response to workload demand
AKSFlexNode The node-side agent that runs on remote nodes, connecting them to the AKS control plane over the overlay network

Getting Started

See the usage guides for end-to-end walkthroughs, including:

Contributing

Contributions are welcome! Please read CONTRIBUTING.md for details on the Contributor License Agreement, build instructions, coding conventions, and how to submit a pull request.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.