Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LabelValueFromName ¶
LabelValueFromName returns a DNS-1123 label-safe value for the provided name. This mirrors the internal hashing/truncation used for StoryRun labels.
func SafeLabelValue ¶
SafeLabelValue returns a DNS-1123 compliant label value (max 63 chars). It preserves readability when possible and falls back to a hash suffix when needed.
func StoryRunEngramRunnerServiceAccount ¶
StoryRunEngramRunnerServiceAccount returns the canonical ServiceAccount name used by Engram runner workloads spawned for the provided StoryRun.
func StoryRunSelectorLabels ¶
StoryRunSelectorLabels returns the set of base labels used to select objects associated with the provided StoryRun. The returned map is a fresh copy on every invocation so callers can safely mutate it with extra selectors.
Types ¶
This section is empty.