Home Why Orkestra Reference Orkestra NotesOrkestra NotesOrkestra Notes — Standard Library Notes are pure transformation functions available in every {{ }} expression across a Katalog: conversion paths, status … Type Coercion Notes Parse YAML or JSON strings back into structured Go values, or convert any value to string. Useful when data is stored as … Conditional Notes Value selection and truthiness helpers. Replace {{ if }}...{{ else }}...{{ end }} blocks with inline expressions. … Container Notes Inspect containers within a Deployment, StatefulSet, or DaemonSet pod spec (.spec.template.spec.containers). Reference … Cron Notes Parse, convert, and reconstruct cron schedule expressions. Handles five-field expressions and @-macros (@hourly, @daily, … Data Notes Encoding, hashing, and naming utilities. Reference Note Signature Returns toBase64 string string fromBase64 string … Job Notes Inspect batch/v1 Job status fields. Use to gate dependent resources on Job lifecycle conditions — cleanup tasks, chained … Kubernetes Notes Safe traversal and inspection of Kubernetes objects. All notes accept map[string]interface{} — the unstructured form … List / Map Notes Inspect and transform slices and maps. All notes accept interface{} and return safe zero values for nil or wrong-type … Math Notes Arithmetic on spec fields. All notes accept string, int64, or float64. Return int64 when the result is a whole number, … Network Notes IP address and CIDR block helpers. Useful for network policy operators and ingress controllers that need to validate or … Resource Quantity Notes Kubernetes CPU and memory arithmetic using standard SI (m, K, M, G) and binary (Ki, Mi, Gi) suffixes. Reference Note … Random Notes Cryptographically random generation for secrets. Required: always use with once: true on secret templates. Without it, a … Replica Notes Inspect Deployment and ReplicaSet replica counts. All notes accept the unstructured child object from .children.*. … Safe Access Notes Type-safe field access with defaults. Use when navigating paths where intermediate keys may be absent or the value may … Semver Notes Parse and compare semantic version strings. Uses Masterminds/semver v3 — supports v-prefix, pre-release tags, and build … Service Notes Inspect Kubernetes Service networking fields and endpoint readiness. Reference Note Signature Returns serviceClusterIP … String Notes Standard string transformations. All notes are infallible — they return a safe zero value for empty input and never … Time Notes Timestamp inspection and duration arithmetic. Timestamp notes (timeAgo, timeSince, isExpired) depend on wall-clock time … Type Notes Runtime type inspection and conversion. Type inspection Note Signature Returns typeOf v "string" …