Documentation ¶
Index ¶
- Constants
- Variables
- func AddAuthConfigFlags(set *pflag.FlagSet, ac *options.InputAuthConfig)
- func AddCheckOutputFlag(set *pflag.FlagSet, outputType *printers.OutputType)
- func AddClusterFlags(set *pflag.FlagSet, register *options.Cluster)
- func AddConfigFlagsOIDCSettings(set *pflag.FlagSet, oidc *options.OIDCSettings)
- func AddConsulConfigFlags(set *pflag.FlagSet, consul *contextoptions.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.Install)
- func AddFileFlag(set *pflag.FlagSet, strptr *string)
- func AddGlooInstallFlags(set *pflag.FlagSet, install *options.Install)
- func AddGlooUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
- func AddIncludeUpstreamsFlag(set *pflag.FlagSet, boolptr *bool)
- func AddKnativeInstallFlags(set *pflag.FlagSet, install *options.Knative)
- func AddKubeConfigFlag(set *pflag.FlagSet, kubeConfig *string)
- func AddKubeContextFlag(set *pflag.FlagSet, KubeContext *string)
- func AddLocalChartFlag(set *pflag.FlagSet, localChart *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 AddPodSelectorFlag(set *pflag.FlagSet, strptr *string)
- func AddReadOnlyFlag(set *pflag.FlagSet, readOnly *bool)
- func AddRegisterFlags(set *pflag.FlagSet, register *options.Register)
- func AddResourceNamespaceFlag(set *pflag.FlagSet, strptr *[]string)
- func AddRouteFlags(set *pflag.FlagSet, route *options.InputRoute)
- func AddShowYamlFlag(set *pflag.FlagSet, showYaml *bool)
- func AddUpstreamFlag(set *pflag.FlagSet, strptr *string)
- func AddVaultSecretFlags(set *pflag.FlagSet, vault *options.Vault)
- func AddVerboseFlag(set *pflag.FlagSet, opts *options.Options)
- func AddVersionFlag(set *pflag.FlagSet, version *string)
- 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" VersionFlag = "version" LocalChartFlag = "local-chart" ShowYamlFlag = "show-yaml" )
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 AddCheckOutputFlag ¶ added in v1.9.0
func AddCheckOutputFlag(set *pflag.FlagSet, outputType *printers.OutputType)
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 AddConsulConfigFlags(set *pflag.FlagSet, consul *contextoptions.Consul)
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.9.25
func AddFederationDemoFlags ¶ added in v1.5.0
func AddFileFlag ¶
func AddGlooInstallFlags ¶ added in v1.5.0
func AddGlooUninstallFlags ¶ added in v1.5.0
func AddGlooUninstallFlags(set *pflag.FlagSet, opts *options.HelmUninstall)
func AddIncludeUpstreamsFlag ¶ added in v1.7.0
func AddKnativeInstallFlags ¶ added in v0.17.0
func AddKubeConfigFlag ¶ added in v0.18.43
func AddKubeContextFlag ¶ added in v1.14.0
AddKubeContextFlag adds a flag to our flag set that sets the kube context we use when interacting with kubernetes
func AddLocalChartFlag ¶ added in v1.14.0
func AddNamespaceFlag ¶
func AddOutputFlag ¶
func AddOutputFlag(set *pflag.FlagSet, outputType *printers.OutputType)
func AddPodSelectorFlag ¶ added in v1.13.0
func AddReadOnlyFlag ¶ added in v1.14.0
AddReadOnlyFlag adds a flag to our flag set that indicates we shouldn't do anything that requires RBAC create permissions
func AddRegisterFlags ¶ added in v1.5.0
func AddResourceNamespaceFlag ¶ added in v1.13.0
func AddRouteFlags ¶
func AddRouteFlags(set *pflag.FlagSet, route *options.InputRoute)
func AddShowYamlFlag ¶ added in v1.14.0
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 AddVersionFlag ¶ added in v1.14.0
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.