Documentation
¶
Index ¶
- func NewGenerateCommand(f cmdutil.Factory, ioStreams cmdutil.IOStreams) *cobra.Command
- func NewGenerateExperimentCommand(ioStreams cmdutil.IOStreams) *cobra.Command
- func NewGenerateInstallCmd(ioStreams cmdutil.IOStreams) *cobra.Command
- func NewGenerateRBACCommand(ioStreams cmdutil.IOStreams) *cobra.Command
- type ExperimentGenerator
- type GenerateExperimentOptions
- type GenerateInstallOptions
- type GenerateRBACOptions
- type PatchingRule
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewGenerateCommand ¶
func NewGenerateExperimentCommand ¶ added in v1.2.0
func NewGenerateInstallCmd ¶ added in v1.2.3
Types ¶
type ExperimentGenerator ¶
type ExperimentGenerator struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
}
type GenerateExperimentOptions ¶ added in v1.2.0
type GenerateExperimentOptions struct {
Config *ExperimentGenerator
cmdutil.IOStreams
}
func NewGenerateExperimentOptions ¶ added in v1.2.0
func NewGenerateExperimentOptions(ioStreams cmdutil.IOStreams) *GenerateExperimentOptions
func (*GenerateExperimentOptions) Complete ¶ added in v1.2.0
func (o *GenerateExperimentOptions) Complete(cmd *cobra.Command, args []string) error
func (*GenerateExperimentOptions) Run ¶ added in v1.2.0
func (o *GenerateExperimentOptions) Run() error
type GenerateInstallOptions ¶ added in v1.2.3
type GenerateInstallOptions struct {
Kubectl *cmdutil.Kubectl
Namespace string
Env io.Reader
cmdutil.IOStreams
}
func NewGenerateInstallOptions ¶ added in v1.2.3
func NewGenerateInstallOptions(ioStreams cmdutil.IOStreams) *GenerateInstallOptions
func (*GenerateInstallOptions) Complete ¶ added in v1.2.3
func (o *GenerateInstallOptions) Complete() error
func (*GenerateInstallOptions) Run ¶ added in v1.2.3
func (o *GenerateInstallOptions) Run() error
type GenerateRBACOptions ¶ added in v1.2.0
type GenerateRBACOptions struct {
Filename string
Name string
IncludeNames bool
Bootstrap bool
AdditionalRules []PatchingRule
cmdutil.IOStreams
// contains filtered or unexported fields
}
func NewGenerateRBACOptions ¶ added in v1.2.0
func NewGenerateRBACOptions(ioStreams cmdutil.IOStreams) *GenerateRBACOptions
func (*GenerateRBACOptions) Complete ¶ added in v1.2.0
func (o *GenerateRBACOptions) Complete() error
func (*GenerateRBACOptions) Run ¶ added in v1.2.0
func (o *GenerateRBACOptions) Run() error
type PatchingRule ¶ added in v1.2.2
func (*PatchingRule) CopyTo ¶ added in v1.2.2
func (r *PatchingRule) CopyTo(pr *rbacv1.PolicyRule)
func (*PatchingRule) ToPolicyRule ¶ added in v1.2.2
func (r *PatchingRule) ToPolicyRule() *rbacv1.PolicyRule
Click to show internal directories.
Click to hide internal directories.