commands

package
v2.11.26 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2024 License: Apache-2.0 Imports: 66 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AppsSet = wire.NewSet(
	BuildsSet,
	provideAppsGetter, apps.NewClient, apps.NewPusher, logs.NewTailer,
)
View Source
var ConfigMapsSet = wire.NewSet(config.GetKubernetes, provideConfigMapsGetter, configmaps.NewClient)
View Source
var ServiceBindingsSet = wire.NewSet(
	AppsSet,
	provideSecretsGetter,
	provideServiceInstanceBindingsGetter, secrets.NewClient, serviceinstancebindings.NewClient,
)
View Source
var ServicesSet = wire.NewSet(
	provideSecretsGetter, config.GetKubernetes, config.GetKfClient, provideServiceInstancesGetter, marketplace.NewClient, secrets.NewClient, serviceinstances.NewClient,
)
View Source
var TasksSet = wire.NewSet(
	AppsSet,
	provideTasksGetter, tasks.NewClient,
)
View Source
var Version = "dev"

Version is filled in via ldflags.

Functions

func InjectApps

func InjectApps(p *config.KfParams) *cobra.Command

func InjectBindRouteService

func InjectBindRouteService(p *config.KfParams) *cobra.Command

func InjectBindService

func InjectBindService(p *config.KfParams) *cobra.Command

func InjectBuild

func InjectBuild(p *config.KfParams) *cobra.Command

func InjectBuildLogs

func InjectBuildLogs(p *config.KfParams) *cobra.Command

func InjectBuildpacks

func InjectBuildpacks(p *config.KfParams) *cobra.Command

func InjectBuildpacksClient

func InjectBuildpacksClient(p *config.KfParams) buildpacks.Client

func InjectBuilds

func InjectBuilds(p *config.KfParams) *cobra.Command

func InjectConfigCluster

func InjectConfigCluster(p *config.KfParams) *cobra.Command

func InjectConfigSpace

func InjectConfigSpace(p *config.KfParams) *cobra.Command

func InjectCreateAutoscalingRule

func InjectCreateAutoscalingRule(p *config.KfParams) *cobra.Command

func InjectCreateJob

func InjectCreateJob(p *config.KfParams) *cobra.Command

func InjectCreateRoute

func InjectCreateRoute(p *config.KfParams) *cobra.Command

func InjectCreateService

func InjectCreateService(p *config.KfParams) *cobra.Command

func InjectCreateServiceBroker

func InjectCreateServiceBroker(p *config.KfParams) *cobra.Command

func InjectCreateSpace

func InjectCreateSpace(p *config.KfParams) *cobra.Command

func InjectCreateUserProvidedService

func InjectCreateUserProvidedService(p *config.KfParams) *cobra.Command

func InjectDelete

func InjectDelete(p *config.KfParams) *cobra.Command

func InjectDeleteAutoscalingRules

func InjectDeleteAutoscalingRules(p *config.KfParams) *cobra.Command

func InjectDeleteJob

func InjectDeleteJob(p *config.KfParams) *cobra.Command

func InjectDeleteJobSchedule

func InjectDeleteJobSchedule(p *config.KfParams) *cobra.Command

func InjectDeleteNetworkPolicies

func InjectDeleteNetworkPolicies(p *config.KfParams) *cobra.Command

func InjectDeleteOrphanedRoutes

func InjectDeleteOrphanedRoutes(p *config.KfParams) *cobra.Command

func InjectDeleteRoute

func InjectDeleteRoute(p *config.KfParams) *cobra.Command

func InjectDeleteService

func InjectDeleteService(p *config.KfParams) *cobra.Command

func InjectDeleteServiceBroker

func InjectDeleteServiceBroker(p *config.KfParams) *cobra.Command

func InjectDeleteSpace

func InjectDeleteSpace(p *config.KfParams) *cobra.Command

func InjectDependencyCommand

func InjectDependencyCommand(p *config.KfParams) *cobra.Command

func InjectDescribeNetworkPolicy

func InjectDescribeNetworkPolicy(p *config.KfParams) *cobra.Command

func InjectDisableAutoscale

func InjectDisableAutoscale(p *config.KfParams) *cobra.Command

func InjectDomains

func InjectDomains(p *config.KfParams) *cobra.Command

func InjectEnableAutoscale

func InjectEnableAutoscale(p *config.KfParams) *cobra.Command

func InjectEnv

func InjectEnv(p *config.KfParams) *cobra.Command

func InjectExportToK8sCommand

func InjectExportToK8sCommand(p *config.KfParams) *cobra.Command

func InjectFixOrphanedBindingsCommand added in v2.11.13

func InjectFixOrphanedBindingsCommand(p *config.KfParams) *cobra.Command

func InjectGetApp

func InjectGetApp(p *config.KfParams) *cobra.Command

func InjectGetService

func InjectGetService(p *config.KfParams) *cobra.Command

func InjectJobHistory

func InjectJobHistory(p *config.KfParams) *cobra.Command

func InjectListBindings

func InjectListBindings(p *config.KfParams) *cobra.Command

func InjectListJobSchedules

func InjectListJobSchedules(p *config.KfParams) *cobra.Command

func InjectListJobs

func InjectListJobs(p *config.KfParams) *cobra.Command

func InjectListServices

func InjectListServices(p *config.KfParams) *cobra.Command

func InjectLogs

func InjectLogs(p *config.KfParams) *cobra.Command

func InjectMapRoute

func InjectMapRoute(p *config.KfParams) *cobra.Command

func InjectMarketplace

func InjectMarketplace(p *config.KfParams) *cobra.Command

func InjectNetworkPolicies

func InjectNetworkPolicies(p *config.KfParams) *cobra.Command

func InjectProxy

func InjectProxy(p *config.KfParams) *cobra.Command

func InjectProxyRoute

func InjectProxyRoute(p *config.KfParams) *cobra.Command

func InjectPush

func InjectPush(p *config.KfParams) *cobra.Command

func InjectRestage

func InjectRestage(p *config.KfParams) *cobra.Command

func InjectRestart

func InjectRestart(p *config.KfParams) *cobra.Command

func InjectRoutes

func InjectRoutes(p *config.KfParams) *cobra.Command

func InjectRunJob

func InjectRunJob(p *config.KfParams) *cobra.Command

func InjectRunTask

func InjectRunTask(p *config.KfParams) *cobra.Command

func InjectSSH

func InjectSSH(p *config.KfParams) *cobra.Command

func InjectScale

func InjectScale(p *config.KfParams) *cobra.Command

func InjectScheduleJob

func InjectScheduleJob(p *config.KfParams) *cobra.Command

func InjectSetEnv

func InjectSetEnv(p *config.KfParams) *cobra.Command

func InjectSetSpaceRole

func InjectSetSpaceRole(p *config.KfParams) *cobra.Command

func InjectSpace

func InjectSpace(p *config.KfParams) *cobra.Command

func InjectSpaceUsers

func InjectSpaceUsers(p *config.KfParams) *cobra.Command

func InjectSpaces

func InjectSpaces(p *config.KfParams) *cobra.Command

func InjectStacks

func InjectStacks(p *config.KfParams) *cobra.Command

func InjectStart

func InjectStart(p *config.KfParams) *cobra.Command

func InjectStop

func InjectStop(p *config.KfParams) *cobra.Command

func InjectTarget

func InjectTarget(p *config.KfParams) *cobra.Command

func InjectTasks

func InjectTasks(p *config.KfParams) *cobra.Command

func InjectTerminateTask

func InjectTerminateTask(p *config.KfParams) *cobra.Command

func InjectUnbindRouteService

func InjectUnbindRouteService(p *config.KfParams) *cobra.Command

func InjectUnbindService

func InjectUnbindService(p *config.KfParams) *cobra.Command

func InjectUnmapRoute

func InjectUnmapRoute(p *config.KfParams) *cobra.Command

func InjectUnsetEnv

func InjectUnsetEnv(p *config.KfParams) *cobra.Command

func InjectUnsetSpaceRole

func InjectUnsetSpaceRole(p *config.KfParams) *cobra.Command

func InjectUpdateAutoscalingLimits

func InjectUpdateAutoscalingLimits(p *config.KfParams) *cobra.Command

func InjectUpdateUserProvidedService

func InjectUpdateUserProvidedService(p *config.KfParams) *cobra.Command

func InjectVcapServices

func InjectVcapServices(p *config.KfParams) *cobra.Command

func InjectWrapV2Buildpack

func InjectWrapV2Buildpack(p *config.KfParams) *cobra.Command

func InjectXargsApps added in v2.11.18

func InjectXargsApps(p *config.KfParams) *cobra.Command

func NewAboutCommand

func NewAboutCommand() *cobra.Command

NewAboutCommand creates a command that describes the governing agreement.

func NewDebugCommand

func NewDebugCommand(p *config.KfParams, kubernetes k8sclient.Interface) *cobra.Command

NewDebugCommand creates a command that prints debugging information.

func NewKfCommand

func NewKfCommand() *cobra.Command

NewKfCommand creates the root Kf command suitable for using in a CLI context.

func NewRawKfCommand

func NewRawKfCommand() *cobra.Command

NewRawKfCommand returns the root Kf command without Kubernetes style formatting applied to the docs which permanently modifies them by changing whitespace and running them through a custom markdown to text renderer.

func NewTargetCommand

func NewTargetCommand(p *config.KfParams, client spaces.Client) *cobra.Command

NewTargetCommand creates a command that can set the default space.

func NewThirdPartyLicensesCommand

func NewThirdPartyLicensesCommand() *cobra.Command

NewThirdPartyLicensesCommand creates a command that prints third party license info.

func NewVersionCommand

func NewVersionCommand(version, goos string) *cobra.Command

NewVersionCommand returns a command that displays the version.

Types

This section is empty.

Directories

Path Synopsis
Package spaces contains the kf sub-commands for manipulating spaces.
Package spaces contains the kf sub-commands for manipulating spaces.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL