Documentation ¶
Index ¶
- Constants
- Variables
- func AddAuthConfigFlags(set *pflag.FlagSet, ac *options.InputAuthConfig)
- func AddClusterFlags(set *pflag.FlagSet, register *options.Cluster)
- func AddConfigFlagsOIDCSettings(set *pflag.FlagSet, oidc *options.OIDCSettings)
- func AddConsulConfigFlags(set *pflag.FlagSet, consul *options.Consul)
- func AddCreateUpstreamFlags(set *pflag.FlagSet, upstreamType string, upstream *options.InputUpstream)
- func AddDebugFlags(set *pflag.FlagSet, top *options.Top)
- func AddDeregisterFlags(set *pflag.FlagSet, register *options.Register)
- func AddDryRunFlag(set *pflag.FlagSet, dryRun *bool)
- func AddEnterpriseInstallFlags(set *pflag.FlagSet, install *options.Install)
- func AddExcludecheckFlag(set *pflag.FlagSet, strarrptr *[]string)
- func AddFederationDemoFlags(set *pflag.FlagSet, install *options.Federation)
- func AddFederationInstallFlags(set *pflag.FlagSet, install *options.Federation)
- func AddFileFlag(set *pflag.FlagSet, strptr *string)
- func AddGlooFedUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
- func AddGlooInstallFlags(set *pflag.FlagSet, install *options.Install)
- func AddGlooUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
- func AddKnativeInstallFlags(set *pflag.FlagSet, install *options.Knative)
- func AddKubeConfigFlag(set *pflag.FlagSet, kubeConfig *string)
- func AddMetadataFlags(set *pflag.FlagSet, metaptr *core.Metadata)
- func AddNamespaceFlag(set *pflag.FlagSet, strptr *string)
- func AddOutputFlag(set *pflag.FlagSet, outputType *printers.OutputType)
- func AddRegisterFlags(set *pflag.FlagSet, register *options.Register)
- func AddRouteFlags(set *pflag.FlagSet, route *options.InputRoute)
- func AddUpstreamFlag(set *pflag.FlagSet, strptr *string)
- func AddVaultSecretFlags(set *pflag.FlagSet, vault *options.Vault)
- func AddVerboseFlag(set *pflag.FlagSet, opts *options.Options)
- func AddVirtualServiceFlags(set *pflag.FlagSet, vs *options.InputVirtualService)
- func RemoveRouteFlags(set *pflag.FlagSet, route *options.RemoveRoute)
Constants ¶
View Source
const ( OutputFlag = "output" FileFlag = "file" DryRunFlag = "dry-run" )
View Source
const LocalClusterDomainOverride = "local-cluster-domain-override"
Variables ¶
View Source
var DefaultNamespace = defaults.GlooSystem
DefaultNamespace wraps defaults.GlooSystem to separate global Gloo defaults from glooctl flags
Functions ¶
func AddAuthConfigFlags ¶ added in v1.0.0
func AddAuthConfigFlags(set *pflag.FlagSet, ac *options.InputAuthConfig)
func AddClusterFlags ¶ added in v1.5.0
func AddConfigFlagsOIDCSettings ¶ added in v0.18.42
func AddConfigFlagsOIDCSettings(set *pflag.FlagSet, oidc *options.OIDCSettings)
func AddConsulConfigFlags ¶ added in v0.18.23
func AddCreateUpstreamFlags ¶ added in v0.18.16
func AddCreateUpstreamFlags(set *pflag.FlagSet, upstreamType string, upstream *options.InputUpstream)
func AddDeregisterFlags ¶ added in v1.5.0
func AddDryRunFlag ¶ added in v0.13.5
func AddEnterpriseInstallFlags ¶ added in v0.18.42
func AddExcludecheckFlag ¶ added in v1.5.0
func AddFederationDemoFlags ¶ added in v1.5.0
func AddFederationDemoFlags(set *pflag.FlagSet, install *options.Federation)
func AddFederationInstallFlags ¶ added in v1.5.0
func AddFederationInstallFlags(set *pflag.FlagSet, install *options.Federation)
func AddFileFlag ¶
func AddGlooFedUninstallFlags ¶ added in v1.5.0
func AddGlooFedUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
func AddGlooInstallFlags ¶ added in v1.5.0
func AddGlooUninstallFlags ¶ added in v1.5.0
func AddGlooUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
func AddKnativeInstallFlags ¶ added in v0.17.0
func AddKubeConfigFlag ¶ added in v0.18.43
func AddNamespaceFlag ¶
func AddOutputFlag ¶
func AddOutputFlag(set *pflag.FlagSet, outputType *printers.OutputType)
func AddRegisterFlags ¶ added in v1.5.0
func AddRouteFlags ¶
func AddRouteFlags(set *pflag.FlagSet, route *options.InputRoute)
func AddUpstreamFlag ¶ added in v1.5.0
func AddVaultSecretFlags ¶ added in v0.18.23
func AddVerboseFlag ¶ added in v0.17.0
currently only used by install/uninstall/dashboard but should be changed if it gets shared by more
func AddVirtualServiceFlags ¶
func AddVirtualServiceFlags(set *pflag.FlagSet, vs *options.InputVirtualService)
func RemoveRouteFlags ¶
func RemoveRouteFlags(set *pflag.FlagSet, route *options.RemoveRoute)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.