Skip to content

Chaos Mesh client wrapper #25

Description

@CodeBuildder

Context

Thin wrapper around Chaos Mesh CRD API abstracting PodChaos, NetworkChaos, etc. Parent: #24.

Acceptance Criteria

  • Client can create, read, and delete Chaos Mesh CRs via the k8s API
  • Wrapper raises typed errors for missing CRDs or RBAC permission failures
  • Unit tests mock the k8s API and verify correct CR payloads
  • Integration test: create a PodChaos CR → verify it reaches Running phase

Dependencies

Blocked by: none | Blocks: none

Notes

No model tier. Existing work is the base.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions