Skip to content

Commit f927cf0

Browse files
committed
feat(util): add ResourceClient for fluent resource operations
Add a utility class that provides fabric8-style fluent DSL for Kubernetes resource operations. Features include: - Fluent chaining: inNamespace(), withName(), withLabel() - CRUD operations: get(), list(), create(), update(), delete() - createOrReplace() for upsert semantics - serverSideApply() integration - waitUntilReady() and waitUntilCondition() support - Immutable client instances for thread safety Also adds comprehensive unit tests covering all operations, fluent interface chaining, and error handling.
1 parent d44f653 commit f927cf0

2 files changed

Lines changed: 1072 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)