outputs

package
v0.19.1069 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2026 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HelmOutputs

func HelmOutputs(manifestStr, ns string) (map[string]interface{}, error)

HelmOutputs is a helper method for fetching a json helm manifest representation to write as an output.

func ImageOutputs

func ImageOutputs(ctx context.Context, tag string) (map[string]interface{}, error)

ImageOutputs are used anywhere an image is created, pushed or pulled.

TODO(jm): use ORAS to grab image digests and other information off of the container image.

func K8SGetHelmReleaseDeployments

func K8SGetHelmReleaseDeployments(ctx context.Context, chartName string, kubeCfg *rest.Config, l *zap.Logger) (map[string]interface{}, error)

func K8SGetHelmReleaseIngresses

func K8SGetHelmReleaseIngresses(ctx context.Context, chartName string, kubeCfg *rest.Config, l *zap.Logger) (map[string]interface{}, error)

func K8SGetHelmReleaseServices

func K8SGetHelmReleaseServices(ctx context.Context, chartName string, kubeCfg *rest.Config, l *zap.Logger) (map[string]interface{}, error)

func TerraformOutputs

func TerraformOutputs(ctx context.Context, workspace terraformworkspace.Workspace) (map[string]interface{}, error)

TerraformOutputs is a helper method that returns outputs in a compatible way with the way they are currently stored in s3

func ToMapstructure

func ToMapstructure(obj interface{}) (map[string]interface{}, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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