generate

package
v0.3.25 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2019 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultValues = "install/helm/supergloo/values-defaults.yaml"
	ValuesOutput  = "install/helm/supergloo/values.yaml"
	ChartTemplate = "install/helm/supergloo/Chart-template.yaml"
	ChartOutput   = "install/helm/supergloo/Chart.yaml"
)

Variables

This section is empty.

Functions

func Run

func Run(version, imageTag, imageRepoPrefix string) error

Types

type Config

type Config struct {
	Supergloo       *Supergloo       `json:"supergloo,omitempty"`
	Discovery       *Discovery       `json:"discovery,omitempty"`
	MeshDiscovery   *MeshDiscovery   `json:"meshDiscovery,omitempty"`
	SidecarInjector *SidecarInjector `json:"sidecarInjector,omitempty"`
	Rbac            *Rbac            `json:"rbac,omitempty"`
}

type Discovery

type Discovery struct {
	Deployment *StandardDeployment `json:"deployment,omitempty"`
}

type MeshDiscovery added in v0.3.9

type MeshDiscovery struct {
	Deployment *StandardDeployment `json:"deployment,omitempty"`
}

type Rbac

type Rbac struct {
	Create bool `json:"create"`
}

type SidecarInjector added in v0.3.23

type SidecarInjector struct {
	Image *generate.Image `json:"image,omitempty"`
}

type StandardDeployment

type StandardDeployment struct {
	Image *generate.Image `json:"image,omitempty"`
	Stats bool            `json:"stats"`
}

type Supergloo

type Supergloo struct {
	Deployment               *StandardDeployment `json:"deployment,omitempty"`
	DisablePrometheusBouncer bool                `json:"disablePrometheusBouncer,omitempty"`
}

Jump to

Keyboard shortcuts

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