KusionStack / KusionStack/karpor

Integration: Cluster Registration Terraform Provider for GitOps Integration

Open
#790 18 comments 0 reactions 1 assignee Claimed by @jinjiaKarl View on GitHub
help wanted integration medium priority/awaiting-more-evidence
Dominant language
Go
Stars
1.7k
Forks
113
PR merge metrics
No merged PRs in 30d

Description

## What would you like to be added?
Develop a Terraform provider for cluster registration to enable seamless GitOps integration. This provider will facilitate automated cluster creation, deletion, and management through Infrastructure as Code (IaC) and GitOps workflows.

Requirements Source: #783

## Why is this needed?
Currently, there is no efficient way to manage cluster registration and lifecycle operations through GitOps and Terraform. This feature will provide several benefits:

1. **Enhanced Automation**: Enable fully automated cluster management using Terraform.
2. **GitOps Compatibility**: Align with GitOps practices for declarative infrastructure management.
3. **Scalability**: Support bulk cluster operations and consistent management across environments.
4. **Ease of Use**: Provide a simple and reliable way to integrate cluster registration into existing IaC pipelines.

This feature will streamline cluster management processes and improve operational efficiency.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.