helm

package
v1.0.4 Latest Latest
Warning

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

Go to latest
Published: Oct 27, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetChartInfo

func GetChartInfo() *chart.Chart

func GetImageTags

func GetImageTags() map[string]string

Types

type HTTP

type HTTP struct {
	Port    int     `yaml:"port"`
	Service Service `yaml:"service"`
}

type Image

type Image struct {
	Repository string `yaml:"repository"`
	Tag        string `yaml:"tag"`
	PullPolicy string `yaml:"pullPolicy"`
}

type PSP

type PSP struct {
	Enabled bool `yaml:"enabled"`
}

type RBAC

type RBAC struct {
	Enabled bool `yaml:"enabled"`
	PSP     PSP  `yaml:"psp"`
}

type Service

type Service struct {
	Type        string   `yaml:"type"`
	Annotations struct{} `yaml:"annotations"`
	Labels      struct{} `yaml:"labels"`
}

type Values

type Values struct {
	ReplicaCount     int                 `yaml:"replicaCount"`
	Image            Image               `yaml:"image"`
	ImagePullSecrets []string            `yaml:"imagePullSecrets"`
	NameOverride     string              `yaml:"nameOverride"`
	FullnameOverride string              `yaml:"fullnameOverride"`
	Resources        *k8s.Resources      `yaml:"resources"`
	NodeSelector     map[string]string   `yaml:"nodeSelector"`
	Tolerations      []corev1.Toleration `yaml:"tolerations"`
	HTTP             HTTP                `yaml:"http"`
	RBAC             RBAC                `yaml:"rbac"`
}

func DefaultValues

func DefaultValues(imageTags map[string]string) *Values

Jump to

Keyboard shortcuts

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