stackrelease

package
v0.0.5-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2026 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const RendererVersion = "2026-08-07.1"

RendererVersion is bumped whenever the rendering logic changes in a way that could produce different CRs from the same input.

Variables

This section is empty.

Functions

func ComputeManifestRevision

func ComputeManifestRevision(m *models.ReleaseManifest) string

ComputeManifestRevision computes a single revision hash over the entire release manifest, combining all resource revisions.

func ComputeResourceRevision

func ComputeResourceRevision(cr *corev1alpha1.StackResource) string

ComputeResourceRevision computes a deterministic revision hash for a rendered StackResource CR, using the same fnv+spew approach as the cluster resource builder.

func HashJSON

func HashJSON(v interface{}) (string, error)

HashJSON returns a hex-encoded SHA-256 of the JSON representation of v.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL