Skip to content

Releases

Release 0.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Mar 14:38

[0.6.1] - 2026-03-26

Changes

  • [FIX] Add missing appProtocol field to ContainerPort (#10) (61cafb1)

Release 0.6.0

Choose a tag to compare

@github-actions github-actions released this 26 Mar 11:17

[0.6.0] - 2026-03-26

Changes

  • [FEAT] Warn on unknown fields passed to KubeModel subclasses (#9) (9f869b7)

Release 0.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 13:12

[0.5.0] - 2026-02-24

Changes

  • [FEAT] Add TopologySpreadConstraint model to PodSpec (#8) (63d36a6)

Release 0.4.1

Choose a tag to compare

@github-actions github-actions released this 07 Jan 14:44

[0.4.1] - 2026-01-07

Changes

  • [DOCS] Document ResourceBuilder and KubeModel for custom resources (#7) (f4387c3)

Release 0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Jan 13:56

[0.4.0] - 2026-01-07

Changes

  • [FEAT] Add generic ResourceBuilder for custom Kubernetes resources (#6) (449bc42)

Release 0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Jan 13:18

[0.3.0] - 2026-01-07

Changes

  • [FEAT] Add Kubernetes Ingress resource support (#5) (e8cd9b6)

Release 0.2.4

Choose a tag to compare

@github-actions github-actions released this 07 Jan 11:14

[0.2.4] - 2026-01-07

Changes

  • [FIX] Add missing hostPort and hostIP to ContainerPort (#4) (34af3d9)

Release 0.2.3

Choose a tag to compare

@github-actions github-actions released this 06 Jan 15:09

[0.2.3] - 2026-01-06

Changes

  • [DOCS] Remove GKE-specific content from general examples (#3) (5192c87)

Release 0.2.2

Choose a tag to compare

@github-actions github-actions released this 06 Jan 13:02

[0.2.2] - 2026-01-06

[FIX] Add docs build test to CI and fix documentation errors (840fd5a)

[FEAT] Initial release - k8smith Kubernetes manifest generator (159b1a7)

Core Kubernetes resources: Deployment, Service, StatefulSet, DaemonSet, CronJob, ConfigMap, Secret, HPA, PDB, ServiceAccount, Namespace

RBAC resources: Role, ClusterRole, RoleBinding, ClusterRoleBinding

GKE extensions: Gateway, HTTPRoute, HealthCheckPolicy, GCPBackendPolicy, PodMonitoring, ClusterPodMonitoring

CSI volume support in Volume model for secrets-store and other CSI drivers

ResourceQuantity.extended for custom resources like nvidia.com/gpu

Manifest class for collecting and serializing multiple resources

YAML output utilities with Kubernetes-friendly formatting

Optional manifest validation

Full type hints with py.typed marker