extensions

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2024 License: Apache-2.0 Imports: 0 Imported by: 0

README

This folder contains the type-bindings for all official extensions. The extension should import the type-bindings from this folder whether the extension is in the Jackal repo or in another repo as a WASM module.

Documentation

Overview

Package extensions contains the types for all official extensions.

Package extensions contains the types for all official extensions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BigBang

type BigBang struct {
	Version        string   `json:"version" jsonschema:"description=The version of Big Bang to use"`
	Repo           string   `json:"repo,omitempty" jsonschema:"description=Override repo to pull Big Bang from instead of Repo One"`
	ValuesFiles    []string `` /* 129-byte string literal not displayed */
	SkipFlux       bool     `json:"skipFlux,omitempty" jsonschema:"description=Whether to skip deploying flux; Defaults to false"`
	FluxPatchFiles []string `json:"fluxPatchFiles,omitempty" jsonschema:"description=Optional paths to Flux kustomize strategic merge patch files"`
}

BigBang defines a file to deploy.

type JackalComponentExtensions

type JackalComponentExtensions struct {
	// Big Bang Configurations
	BigBang *BigBang `json:"bigbang,omitempty" jsonschema:"description=Configurations for installing Big Bang and Flux in the cluster"`
}

JackalComponentExtensions is a struct that contains all the official extensions

Jump to

Keyboard shortcuts

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