Structs§
- Diff
Engine - Diff engine for comparing Kubernetes resources
- Group
Version Kind - Group, Version, Kind tuple for Kubernetes resources
- Kube
RsClient - Production Kubernetes client using kube-rs
- Kubernetes
Release Storage - Kubernetes-based release storage using Secrets
- Kubernetes
Resource - Mock
Kube Client - Mock Kubernetes client for testing
- Release
Info - Summary information about a release (for list view)
- Release
State - State of a release revision
- Resource
Key - Unique identifier for a Kubernetes resource
- Resource
Metadata - Resource
Ordering - Resource ordering utility
Enums§
- Apply
Outcome - Outcome of applying a resource
- Release
Status - Status of a release
Traits§
- Kube
Client - Trait for Kubernetes client operations
- Release
Storage - Trait for storing and retrieving release state
Functions§
- extract_
api_ version - Extract apiVersion from a manifest
- extract_
gvk - Extract GVK from a manifest
- extract_
kind - Extract kind from a manifest
- extract_
name - Extract name from a manifest
- extract_
namespace - Extract namespace from a manifest (returns None for cluster-scoped resources)