import "istio.io/istio/pkg/test/framework/components/namespace"
type Config struct { // Prefix to use for autogenerated namespace name Prefix string // Inject indicates whether to add sidecar injection label to this namespace Inject bool // Revision is the namespace of custom injector instance Revision string // Labels to be applied to namespace Labels map[string]string }
Config contains configuration information about the namespace instance
type Instance interface { Name() string SetLabel(key, value string) error RemoveLabel(key string) error }
Instance represents an allocated namespace that can be used to create config, or deploy components in.
Claim an existing namespace in all clusters, or create a new one if doesn't exist.
ClaimOrFail calls Claim and fails test if it returns error
New creates a new Namespace in all clusters.
NewOrFail calls New and fails test if it returns error
Package namespace imports 15 packages (graph) and is imported by 15 packages. Updated 2020-12-24. Refresh now. Tools for package owners.