bobbyiliev / bobbyiliev/kubegen-cli

Add CRD field validation annotations

Open
#181 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
6
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Support Kubernetes validation annotations in CRD types.

**Example:**
```rust
#[schemars(range(min = 1, max = 100))]
replicas: i32,

#[schemars(regex = "^[a-z]+$")]
name: String,
```

**Acceptance Criteria:**
- Common validation patterns
- Integration with schemars
- Generated OpenAPI validation

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.