groups

package
v0.10.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CertAgentGroups = []model.Group{
	makeGroup("certificates", v1alpha2Version, []ResourceToGenerate{
		{Kind: "IssuedCertificate"},
		{Kind: "CertificateRequest"},
		{Kind: "PodBounceDirective", NoStatus: true},
	}),
}
View Source
var GlooMeshGroups = []model.Group{
	makeGroup("settings", v1alpha2Version, []ResourceToGenerate{
		{Kind: "Settings"},
	}),
	makeGroup("discovery", v1alpha2Version, []ResourceToGenerate{
		{Kind: "TrafficTarget"},
		{Kind: "Workload"},
		{Kind: "Mesh"},
	}),
	makeGroup("networking", v1alpha2Version, []ResourceToGenerate{
		{Kind: "TrafficPolicy"},
		{Kind: "AccessPolicy"},
		{Kind: "VirtualMesh"},
		{Kind: "FailoverService"},
	}),
}

Functions

func MakeGroup

func MakeGroup(module, apiRoot, groupPrefix, version string, resourcesToGenerate []ResourceToGenerate) model.Group

exported for use in enterprise repo

Types

type ResourceToGenerate

type ResourceToGenerate struct {
	Kind     string
	NoStatus bool // don't put a status on this resource
}

Jump to

Keyboard shortcuts

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