Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AgentCrdsChart = &model.Chart{ FilterTemplate: func(outPath string) bool { return strings.Contains(outPath, "templates") || outPath == "values.yaml" }, Data: model.Data{ ApiVersion: "v1", Name: "agent-crds", Description: "CRDs required by Gloo Mesh remote agents (i.e. cert-agent and wasm-agent.", Version: version.Version, }, }
Functions ¶
This section is empty.
Types ¶
type ChartValues ¶
type ChartValues struct { GlooMeshOperatorArgs GlooMeshOperatorArgs `json:"glooMeshOperatorArgs"` Settings SettingsValues `json:"settings"` DisallowIntersectingConfig bool `json:"disallowIntersectingConfig"` WatchOutputTypes bool `json:"watchOutputTypes"` }
The schema for our Helm chart values. Struct members must be public for visibility to skv2 Helm generator.
type GlooMeshOperatorArgs ¶
type GlooMeshOperatorArgs struct {
SettingsRef SettingsRef `json:"settingsRef"`
}
type SettingsRef ¶
type SettingsValues ¶
type SettingsValues settingsv1alpha2.SettingsSpec
we must use a custom Settings type here in order to ensure protos are marshalled to json properly
func (SettingsValues) MarshalJSON ¶
func (v SettingsValues) MarshalJSON() ([]byte, error)
Click to show internal directories.
Click to hide internal directories.