helm
Generated by the pinned ess generate --kind docs from adapters/kubernetes/spec/ess. Structural validation establishes consistency; behaviour, storage and cross-record predicates remain implementation obligations.
Kubernetes-owned release-storage coordinates, revision observations and redacted content projections.
connectors_kubernetes.helm is one of connectors_kubernetes's bounded contexts. Back to the index.
Types
ManifestDocumentProjection
connectors_kubernetes.helm.ManifestDocumentProjection is a record of four fields:
source_secret—Stringindex—Integerbytes—Integercontent_digest—String
RecordedValueKind
connectors_kubernetes.helm.RecordedValueKind is one of object, array, string, number, boolean and null_value.
RecordedValueProjection
connectors_kubernetes.helm.RecordedValueProjection is a record of four fields:
source_secret—Stringpath—Stringkind—connectors_kubernetes.helm.RecordedValueKindvalue_digest—String
Every value satisfies (path.count >= 1 and path.count <= 1024).
ReleaseCoordinates
connectors_kubernetes.helm.ReleaseCoordinates is a record of two fields:
namespace—Stringrelease—String
Every value satisfies (release.count >= 1 and release.count <= 53).
ReleaseRevision
connectors_kubernetes.helm.ReleaseRevision is a record of eight fields:
source_secret—Stringsource_revision—Optional<String>, which may be absentnamespace—Stringrelease—Stringrevision—Integerstatus—connectors_kubernetes.helm.ReleaseStatuscreated_at_unix_s—Optional<Integer>, which may be absentmodified_at_unix_s—Optional<Integer>, which may be absent
Every value satisfies (not (defined(source_revision)) or source_revision.count <= 512).
ReleaseStatus
connectors_kubernetes.helm.ReleaseStatus is one of unknown, deployed, uninstalled, superseded, failed, uninstalling, pending_install, pending_upgrade and pending_rollback.
Four of the types above are reached by nothing else in this system: connectors_kubernetes.helm.ManifestDocumentProjection, connectors_kubernetes.helm.RecordedValueProjection, connectors_kubernetes.helm.ReleaseCoordinates and connectors_kubernetes.helm.ReleaseRevision. No entity, view, command, event, error or crossing names them, so it is either vocabulary something outside this specification uses or a leftover — and only a person can tell which.
Generated from connectors_kubernetes v1 · model digest 860ee995d42502fcf5cf8042d04e0af8a02e201a325b1ea6d3c5c1b2d4cd0b9d · contract digest slice-sha256/2:b39d1af8309e4d7d90c7a1769b164833117fa8211c0de2f3d52084487d327996. Do not edit this file; change the specification and regenerate it with ess generate.