feat(kubernetes): add statefulset model type and bump SDK to 1.4.0 #161
Loading…
Reference in a new issue
No description provided.
Delete branch "issue-1315-add-statefulset-model"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
@swamp/kubernetes/statefulsetmodel type with list, get, scale, delete, and restart methods following the deployment.ts pattern@kubernetes/client-nodefrom 1.0.0 to 1.4.0 across all 16 models and helpers2026.08.01.1with upgrade entries for the SDK bumpStatefulSet schema includes fields specific to the workload type:
serviceName,podManagementPolicy,updateStrategyType,updateStrategyPartition,volumeClaimTemplates,currentRevision,updateRevision,collisionCount,currentReplicas, andavailableReplicas.Verification
deno checkpasses on all 16 models + helpers against SDK 1.4.0deno lint(18 files),deno fmt(18 files) cleandeno test(2/2 helpers tests green)deno install --frozenlockfile valid2026.06.10.1upgrades to2026.08.01.1viaswamp extension source add— no version mismatchSDK compatibility
No existing model logic changes needed for the 1.0.0 → 1.4.0 bump:
HttpErrorcatches (renamed toHttpExceptionin 1.1.2)Configurationtype references (renamed toConfigurationOptions)podSelectoroptional change already handled defensively with?.Closes #1315