package create
import "k8s.io/kubernetes/pkg/kubectl/cmd/create"
Index ¶
- func NameFromCommandArgs(cmd *cobra.Command, args []string) (string, error)
- func NewCmdCreate(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateClusterRole(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateClusterRoleBinding(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateConfigMap(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateCronJob(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateDeployment(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateJob(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateNamespace(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreatePodDisruptionBudget(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreatePriorityClass(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateQuota(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateRole(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateRoleBinding(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateSecret(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateSecretDockerRegistry(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateSecretGeneric(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateSecretTLS(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateService(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateServiceAccount(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateServiceClusterIP(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateServiceExternalName(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateServiceLoadBalancer(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func NewCmdCreateServiceNodePort(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
- func RunEditOnCreate(f cmdutil.Factory, printFlags *genericclioptions.PrintFlags, recordFlags *genericclioptions.RecordFlags, ioStreams genericclioptions.IOStreams, cmd *cobra.Command, options *resource.FilenameOptions) error
- type ClusterRoleBindingOpts
- func (o *ClusterRoleBindingOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ClusterRoleBindingOpts) Run() error
- type ConfigMapOpts
- func (o *ConfigMapOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ConfigMapOpts) Run() error
- type CreateClusterRoleOptions
- func (c *CreateClusterRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (c *CreateClusterRoleOptions) RunCreateRole() error
- func (c *CreateClusterRoleOptions) Validate() error
- type CreateCronJobOptions
- func NewCreateCronJobOptions(ioStreams genericclioptions.IOStreams) *CreateCronJobOptions
- func (o *CreateCronJobOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *CreateCronJobOptions) Run() error
- func (o *CreateCronJobOptions) Validate() error
- type CreateJobOptions
- func NewCreateJobOptions(ioStreams genericclioptions.IOStreams) *CreateJobOptions
- func (o *CreateJobOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *CreateJobOptions) Run() error
- func (o *CreateJobOptions) Validate() error
- type CreateOptions
- func NewCreateOptions(ioStreams genericclioptions.IOStreams) *CreateOptions
- func (o *CreateOptions) Complete(f cmdutil.Factory, cmd *cobra.Command) error
- func (o *CreateOptions) RunCreate(f cmdutil.Factory, cmd *cobra.Command) error
- func (o *CreateOptions) ValidateArgs(cmd *cobra.Command, args []string) error
- type CreateRoleOptions
- func NewCreateRoleOptions(ioStreams genericclioptions.IOStreams) *CreateRoleOptions
- func (o *CreateRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *CreateRoleOptions) RunCreateRole() error
- func (o *CreateRoleOptions) Validate() error
- type CreateSubcommandOptions
- func NewCreateSubcommandOptions(ioStreams genericclioptions.IOStreams) *CreateSubcommandOptions
- func (o *CreateSubcommandOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string, generator generate.StructuredGenerator) error
- func (o *CreateSubcommandOptions) Run() error
- type DeploymentOpts
- func (o *DeploymentOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *DeploymentOpts) Run() error
- type NamespaceOpts
- func (o *NamespaceOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *NamespaceOpts) Run() error
- type PodDisruptionBudgetOpts
- func (o *PodDisruptionBudgetOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *PodDisruptionBudgetOpts) Run() error
- type PriorityClassOpts
- func (o *PriorityClassOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *PriorityClassOpts) Run() error
- type QuotaOpts
- func (o *QuotaOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *QuotaOpts) Run() error
- type ResourceOptions
- type RoleBindingOpts
- func (o *RoleBindingOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *RoleBindingOpts) Run() error
- type SecretDockerRegistryOpts
- func (o *SecretDockerRegistryOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *SecretDockerRegistryOpts) Run() error
- type SecretGenericOpts
- func (o *SecretGenericOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *SecretGenericOpts) Run() error
- type SecretTLSOpts
- func (o *SecretTLSOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *SecretTLSOpts) Run() error
- type ServiceAccountOpts
- func (o *ServiceAccountOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ServiceAccountOpts) Run() error
- type ServiceClusterIPOpts
- func (o *ServiceClusterIPOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ServiceClusterIPOpts) Run() error
- type ServiceExternalNameOpts
- func (o *ServiceExternalNameOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ServiceExternalNameOpts) Run() error
- type ServiceLoadBalancerOpts
- func (o *ServiceLoadBalancerOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
- func (o *ServiceLoadBalancerOpts) Run() error
- type ServiceNodePortOpts
Functions ¶
func NameFromCommandArgs ¶
NameFromCommandArgs is a utility function for commands that assume the first argument is a resource name
func NewCmdCreate ¶
NewCmdCreate returns new initialized instance of create sub command
func NewCmdCreateClusterRole ¶
func NewCmdCreateClusterRole(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateClusterRole initializes and returns new ClusterRoles command
func NewCmdCreateClusterRoleBinding ¶
func NewCmdCreateClusterRoleBinding(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateClusterRoleBinding returns an initialized command instance of ClusterRoleBinding
func NewCmdCreateConfigMap ¶
NewCmdCreateConfigMap initializes and returns ConfigMapOpts
func NewCmdCreateCronJob ¶
NewCmdCreateCronJob is a command to to create CronJobs.
func NewCmdCreateDeployment ¶
func NewCmdCreateDeployment(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateDeployment is a macro command to create a new deployment. This command is better known to users as `kubectl create deployment`. Note that this command overlaps significantly with the `kubectl run` command.
func NewCmdCreateJob ¶
NewCmdCreateJob is a command to ease creating Jobs from CronJobs.
func NewCmdCreateNamespace ¶
NewCmdCreateNamespace is a macro command to create a new namespace
func NewCmdCreatePodDisruptionBudget ¶
func NewCmdCreatePodDisruptionBudget(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreatePodDisruptionBudget is a macro command to create a new pod disruption budget.
func NewCmdCreatePriorityClass ¶
func NewCmdCreatePriorityClass(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreatePriorityClass is a macro command to create a new priorityClass.
func NewCmdCreateQuota ¶
NewCmdCreateQuota is a macro command to create a new quota
func NewCmdCreateRole ¶
NewCmdCreateRole returnns an initialized Command instance for 'create role' sub command
func NewCmdCreateRoleBinding ¶
func NewCmdCreateRoleBinding(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateRoleBinding returns an initialized Command instance for 'create rolebinding' sub command
func NewCmdCreateSecret ¶
NewCmdCreateSecret groups subcommands to create various types of secrets
func NewCmdCreateSecretDockerRegistry ¶
func NewCmdCreateSecretDockerRegistry(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateSecretDockerRegistry is a macro command for creating secrets to work with Docker registries
func NewCmdCreateSecretGeneric ¶
func NewCmdCreateSecretGeneric(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateSecretGeneric is a command to create generic secrets from files, directories, or literal values
func NewCmdCreateSecretTLS ¶
NewCmdCreateSecretTLS is a macro command for creating secrets to work with Docker registries
func NewCmdCreateService ¶
NewCmdCreateService is a macro command to create a new service
func NewCmdCreateServiceAccount ¶
func NewCmdCreateServiceAccount(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateServiceAccount is a macro command to create a new service account
func NewCmdCreateServiceClusterIP ¶
func NewCmdCreateServiceClusterIP(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateServiceClusterIP is a command to create a ClusterIP service
func NewCmdCreateServiceExternalName ¶
func NewCmdCreateServiceExternalName(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateServiceExternalName is a macro command for creating an ExternalName service
func NewCmdCreateServiceLoadBalancer ¶
func NewCmdCreateServiceLoadBalancer(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateServiceLoadBalancer is a macro command for creating a LoadBalancer service
func NewCmdCreateServiceNodePort ¶
func NewCmdCreateServiceNodePort(f cmdutil.Factory, ioStreams genericclioptions.IOStreams) *cobra.Command
NewCmdCreateServiceNodePort is a macro command for creating a NodePort service
func RunEditOnCreate ¶
func RunEditOnCreate(f cmdutil.Factory, printFlags *genericclioptions.PrintFlags, recordFlags *genericclioptions.RecordFlags, ioStreams genericclioptions.IOStreams, cmd *cobra.Command, options *resource.FilenameOptions) error
RunEditOnCreate performs edit on creation
Types ¶
type ClusterRoleBindingOpts ¶
type ClusterRoleBindingOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ClusterRoleBindingOpts is returned by NewCmdCreateClusterRoleBinding
func (*ClusterRoleBindingOpts) Complete ¶
func (o *ClusterRoleBindingOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*ClusterRoleBindingOpts) Run ¶
func (o *ClusterRoleBindingOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ClusterRoleBindingOpts instance
type ConfigMapOpts ¶
type ConfigMapOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ConfigMapOpts holds properties for create configmap sub-command
func (*ConfigMapOpts) Complete ¶
Complete completes all the required options
func (*ConfigMapOpts) Run ¶
func (o *ConfigMapOpts) Run() error
Run performs the execution of 'create' sub command options
type CreateClusterRoleOptions ¶
type CreateClusterRoleOptions struct { *CreateRoleOptions NonResourceURLs []string AggregationRule map[string]string }
CreateClusterRoleOptions is returned by NewCmdCreateClusterRole
func (*CreateClusterRoleOptions) Complete ¶
func (c *CreateClusterRoleOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*CreateClusterRoleOptions) RunCreateRole ¶
func (c *CreateClusterRoleOptions) RunCreateRole() error
RunCreateRole creates a new clusterRole
func (*CreateClusterRoleOptions) Validate ¶
func (c *CreateClusterRoleOptions) Validate() error
Validate makes sure there is no discrepency in CreateClusterRoleOptions
type CreateCronJobOptions ¶
type CreateCronJobOptions struct { PrintFlags *genericclioptions.PrintFlags PrintObj func(obj runtime.Object) error Name string Image string Schedule string Command []string Restart string Namespace string Client batchv1beta1client.BatchV1beta1Interface DryRun bool Builder *resource.Builder Cmd *cobra.Command genericclioptions.IOStreams }
func NewCreateCronJobOptions ¶
func NewCreateCronJobOptions(ioStreams genericclioptions.IOStreams) *CreateCronJobOptions
func (*CreateCronJobOptions) Complete ¶
func (*CreateCronJobOptions) Run ¶
func (o *CreateCronJobOptions) Run() error
func (*CreateCronJobOptions) Validate ¶
func (o *CreateCronJobOptions) Validate() error
type CreateJobOptions ¶
type CreateJobOptions struct { PrintFlags *genericclioptions.PrintFlags PrintObj func(obj runtime.Object) error Name string Image string From string Command []string Namespace string Client batchv1client.BatchV1Interface DryRun bool Builder *resource.Builder Cmd *cobra.Command genericclioptions.IOStreams }
CreateJobOptions is the command line options for 'create job'
func NewCreateJobOptions ¶
func NewCreateJobOptions(ioStreams genericclioptions.IOStreams) *CreateJobOptions
NewCreateJobOptions initializes and returns new CreateJobOptions instance
func (*CreateJobOptions) Complete ¶
Complete completes all the required options
func (*CreateJobOptions) Run ¶
func (o *CreateJobOptions) Run() error
Run performs the execution of 'create job' sub command
func (*CreateJobOptions) Validate ¶
func (o *CreateJobOptions) Validate() error
Validate makes sure provided values and valid Job options
type CreateOptions ¶
type CreateOptions struct { PrintFlags *genericclioptions.PrintFlags RecordFlags *genericclioptions.RecordFlags DryRun bool FilenameOptions resource.FilenameOptions Selector string EditBeforeCreate bool Raw string Recorder genericclioptions.Recorder PrintObj func(obj kruntime.Object) error genericclioptions.IOStreams }
CreateOptions is the commandline options for 'create' sub command
func NewCreateOptions ¶
func NewCreateOptions(ioStreams genericclioptions.IOStreams) *CreateOptions
NewCreateOptions returns an initialized CreateOptions instance
func (*CreateOptions) Complete ¶
Complete completes all the required options
func (*CreateOptions) RunCreate ¶
RunCreate performs the creation
func (*CreateOptions) ValidateArgs ¶
func (o *CreateOptions) ValidateArgs(cmd *cobra.Command, args []string) error
ValidateArgs makes sure there is no discrepency in command options
type CreateRoleOptions ¶
type CreateRoleOptions struct { PrintFlags *genericclioptions.PrintFlags Name string Verbs []string Resources []ResourceOptions ResourceNames []string DryRun bool OutputFormat string Namespace string Client clientgorbacv1.RbacV1Interface Mapper meta.RESTMapper PrintObj func(obj runtime.Object) error genericclioptions.IOStreams }
CreateRoleOptions holds the options for 'create role' sub command
func NewCreateRoleOptions ¶
func NewCreateRoleOptions(ioStreams genericclioptions.IOStreams) *CreateRoleOptions
NewCreateRoleOptions returns an initialized CreateRoleOptions instance
func (*CreateRoleOptions) Complete ¶
Complete completes all the required options
func (*CreateRoleOptions) RunCreateRole ¶
func (o *CreateRoleOptions) RunCreateRole() error
RunCreateRole performs the execution of 'create role' sub command
func (*CreateRoleOptions) Validate ¶
func (o *CreateRoleOptions) Validate() error
Validate makes sure there is no discrepency in provided option values
type CreateSubcommandOptions ¶
type CreateSubcommandOptions struct { // PrintFlags holds options necessary for obtaining a printer PrintFlags *genericclioptions.PrintFlags // Name of resource being created Name string // StructuredGenerator is the resource generator for the object being created StructuredGenerator generate.StructuredGenerator // DryRun is true if the command should be simulated but not run against the server DryRun bool CreateAnnotation bool Namespace string EnforceNamespace bool Mapper meta.RESTMapper DynamicClient dynamic.Interface PrintObj printers.ResourcePrinterFunc genericclioptions.IOStreams }
CreateSubcommandOptions is an options struct to support create subcommands
func NewCreateSubcommandOptions ¶
func NewCreateSubcommandOptions(ioStreams genericclioptions.IOStreams) *CreateSubcommandOptions
NewCreateSubcommandOptions returns initialized CreateSubcommandOptions
func (*CreateSubcommandOptions) Complete ¶
func (o *CreateSubcommandOptions) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string, generator generate.StructuredGenerator) error
Complete completes all the required options
func (*CreateSubcommandOptions) Run ¶
func (o *CreateSubcommandOptions) Run() error
Run executes a create subcommand using the specified options
type DeploymentOpts ¶
type DeploymentOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
DeploymentOpts is returned by NewCmdCreateDeployment
func (*DeploymentOpts) Complete ¶
Complete completes all the options
func (*DeploymentOpts) Run ¶
func (o *DeploymentOpts) Run() error
Run performs the execution of 'create deployment' sub command
type NamespaceOpts ¶
type NamespaceOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
NamespaceOpts is the options for 'create namespare' sub command
func (*NamespaceOpts) Complete ¶
Complete completes all the required options
func (*NamespaceOpts) Run ¶
func (o *NamespaceOpts) Run() error
Run calls the CreateSubcommandOptions.Run in NamespaceOpts instance
type PodDisruptionBudgetOpts ¶
type PodDisruptionBudgetOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
PodDisruptionBudgetOpts holds the command-line options for poddisruptionbudget sub command
func (*PodDisruptionBudgetOpts) Complete ¶
func (o *PodDisruptionBudgetOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*PodDisruptionBudgetOpts) Run ¶
func (o *PodDisruptionBudgetOpts) Run() error
Run calls the CreateSubcommandOptions.Run in PodDisruptionBudgetOpts instance
type PriorityClassOpts ¶
type PriorityClassOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
PriorityClassOpts holds the options for 'create priorityclass' sub command
func (*PriorityClassOpts) Complete ¶
Complete completes all the required options
func (*PriorityClassOpts) Run ¶
func (o *PriorityClassOpts) Run() error
Run calls the CreateSubcommandOptions.Run in the PriorityClassOpts instance
type QuotaOpts ¶
type QuotaOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
QuotaOpts holds the command-line options for 'create quota' sub command
func (*QuotaOpts) Complete ¶
Complete completes all the required options
func (*QuotaOpts) Run ¶
Run calls the CreateSubcommandOptions.Run in QuotaOpts instance
type ResourceOptions ¶
ResourceOptions holds the related options for '--resource' option
type RoleBindingOpts ¶
type RoleBindingOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
RoleBindingOpts holds the options for 'create rolebinding' sub command
func (*RoleBindingOpts) Complete ¶
Complete completes all the required options
func (*RoleBindingOpts) Run ¶
func (o *RoleBindingOpts) Run() error
Run calls the CreateSubcommandOptions.Run in RoleBindingOpts instance
type SecretDockerRegistryOpts ¶
type SecretDockerRegistryOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
SecretDockerRegistryOpts holds the options for 'create secret docker-registry' sub command
func (*SecretDockerRegistryOpts) Complete ¶
func (o *SecretDockerRegistryOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*SecretDockerRegistryOpts) Run ¶
func (o *SecretDockerRegistryOpts) Run() error
Run calls CreateSubcommandOptions.Run in SecretDockerRegistryOpts instance
type SecretGenericOpts ¶
type SecretGenericOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
SecretGenericOpts holds the options for 'create secret' sub command
func (*SecretGenericOpts) Complete ¶
Complete completes all the required options
func (*SecretGenericOpts) Run ¶
func (o *SecretGenericOpts) Run() error
Run calls the CreateSubcommandOptions.Run in SecretGenericOpts instance
type SecretTLSOpts ¶
type SecretTLSOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
SecretTLSOpts holds the options for 'create secret tls' sub command
func (*SecretTLSOpts) Complete ¶
Complete completes all the required options
func (*SecretTLSOpts) Run ¶
func (o *SecretTLSOpts) Run() error
Run calls CreateSubcommandOptions.Run in the SecretTLSOpts instance
type ServiceAccountOpts ¶
type ServiceAccountOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ServiceAccountOpts holds the options for 'create serviceaccount' sub command
func (*ServiceAccountOpts) Complete ¶
Complete completes all the required options
func (*ServiceAccountOpts) Run ¶
func (o *ServiceAccountOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ServiceAccountOpts instance
type ServiceClusterIPOpts ¶
type ServiceClusterIPOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ServiceClusterIPOpts holds the options for 'create service clusterip' sub command
func (*ServiceClusterIPOpts) Complete ¶
Complete completes all the required options
func (*ServiceClusterIPOpts) Run ¶
func (o *ServiceClusterIPOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ServiceClusterIPOpts instance
type ServiceExternalNameOpts ¶
type ServiceExternalNameOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ServiceExternalNameOpts holds the options for 'create service externalname' sub command
func (*ServiceExternalNameOpts) Complete ¶
func (o *ServiceExternalNameOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*ServiceExternalNameOpts) Run ¶
func (o *ServiceExternalNameOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ServiceExternalNameOpts instance
type ServiceLoadBalancerOpts ¶
type ServiceLoadBalancerOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ServiceLoadBalancerOpts holds the options for 'create service loadbalancer' sub command
func (*ServiceLoadBalancerOpts) Complete ¶
func (o *ServiceLoadBalancerOpts) Complete(f cmdutil.Factory, cmd *cobra.Command, args []string) error
Complete completes all the required options
func (*ServiceLoadBalancerOpts) Run ¶
func (o *ServiceLoadBalancerOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ServiceLoadBalancerOpts instance
type ServiceNodePortOpts ¶
type ServiceNodePortOpts struct { CreateSubcommandOptions *CreateSubcommandOptions }
ServiceNodePortOpts holds the options for 'create service nodeport' sub command
func (*ServiceNodePortOpts) Complete ¶
Complete completes all the required options
func (*ServiceNodePortOpts) Run ¶
func (o *ServiceNodePortOpts) Run() error
Run calls the CreateSubcommandOptions.Run in ServiceNodePortOpts instance
Source Files ¶
create.go create_clusterrole.go create_clusterrolebinding.go create_configmap.go create_cronjob.go create_deployment.go create_job.go create_namespace.go create_pdb.go create_priorityclass.go create_quota.go create_role.go create_rolebinding.go create_secret.go create_service.go create_serviceaccount.go
- Version
- v1.14.4
- Published
- Jul 4, 2019
- Platform
- js/wasm
- Imports
- 34 packages
- Last checked
- 11 seconds ago –
Tools for package owners.