package expose
import "k8s.io/kubernetes/pkg/kubectl/cmd/expose"
Index ¶
- func NewCmdExposeService(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command
- type ExposeServiceOptions
Functions ¶
func NewCmdExposeService ¶
Types ¶
type ExposeServiceOptions ¶
type ExposeServiceOptions struct { FilenameOptions resource.FilenameOptions RecordFlags *genericclioptions.RecordFlags PrintFlags *genericclioptions.PrintFlags PrintObj printers.ResourcePrinterFunc DryRun bool EnforceNamespace bool Generators func(string) map[string]generate.Generator CanBeExposed polymorphichelpers.CanBeExposedFunc MapBasedSelectorForObject func(runtime.Object) (string, error) PortsForObject polymorphichelpers.PortsForObjectFunc ProtocolsForObject func(runtime.Object) (map[string]string, error) Namespace string Mapper meta.RESTMapper DynamicClient dynamic.Interface Builder *resource.Builder Recorder genericclioptions.Recorder genericclioptions.IOStreams }
func NewExposeServiceOptions ¶
func NewExposeServiceOptions(ioStreams genericclioptions.IOStreams) *ExposeServiceOptions
func (*ExposeServiceOptions) Complete ¶
func (*ExposeServiceOptions) RunExpose ¶
func (o *ExposeServiceOptions) RunExpose(cmd *cobra.Command, args []string) error
Source Files ¶
expose.go
- Version
- v1.14.6-beta.0
- Published
- Aug 5, 2019
- Platform
- js/wasm
- Imports
- 22 packages
- Last checked
- 9 minutes ago –
Tools for package owners.