KOP AKS Clusters - Overview - Rafay Product Documentation
Overview
Microsoft's Azure Kubernetes Service (AKS) is a fully managed Kubernetes service provided by Microsoft.
Automation Options
The below matrix presents a breakdown of actions like creation, updating, and deletion of AKS Clusters and Nodepools across multiple deployment methods: interactive UI, declarative RCTL commands, API-driven automation, and Terraform.
| Resources | Deployment Method | Create | Upgrade | Delete |
|---|---|---|---|---|
| Cluster | UI | Yes | Yes | Yes |
| CLI | Yes | Yes | Yes | |
| API Automation | Yes | Yes | Yes | |
| Terraform | Yes | Yes | Yes | |
| Node pool | UI | Yes | Yes | Yes |
| CLI | Yes | Yes | Yes | |
| API Automation | Yes | Yes | Yes | |
| Terraform | Yes | Yes | Yes |
AKS Lifecycle Management
Users can leverage the native integration with Microsoft Azure to
- Provision and manage the lifecycle of their AKS Clusters in any Azure region right from the Controller.
- Create and maintain version controlled cluster specifications in your Git Repositories.
- Use the declarative, cluster specifications to provision AKS clusters with a high level of automation.
Did you know?
AKS Cluster Lifecycle can be managed through various methods:
Getting Started
We have a quick start exercise to explore the platform's capabilities for "Lifecycle Management" of AKS Clusters.