Documentation ¶
Overview ¶
*
Copyright (C) 2015 Red Hat, Inc. *
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2017 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2017 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
Copyright (C) 2015 Red Hat, Inc. *
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
Copyright (C) 2015 Red Hat, Inc. *
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at *
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
*
- Copyright (C) 2015 Red Hat, Inc. *
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at *
- http://www.apache.org/licenses/LICENSE-2.0 *
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
Index ¶
- Constants
- func CheckEndpointReady(endpoint *kubeApi.Endpoints) error
- func CheckExternalService(ns string, service string, c *clientset.Clientset) error
- func CheckService(ns string, service string, c *clientset.Clientset) error
- func CheckServiceExists(ns string, service string, c *clientset.Clientset) error
- func FindServiceURL(ns string, serviceName string, c *clientset.Clientset, retry bool) string
- func GetServiceOrRouteURL(ns string, serviceName string, c *clientset.Clientset, oc *oclient.Client, ...) string
- func GetServiceURL(ns string, serviceName string, c *clientset.Clientset) string
- func HasExternalIP(ns string, serviceName string, c *clientset.Clientset) error
- func NewCmdBddEnv(f cmdutil.Factory) *cobra.Command
- func NewCmdCheShell(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUp(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCleanUpApp(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpApps(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpContentRepository(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpJenkins(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpMavenLocalRepo(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpSystem(f cmdutil.Factory) *cobra.Command
- func NewCmdCleanUpTenant(f cmdutil.Factory) *cobra.Command
- func NewCmdCompletion(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdConsole(f cmdutil.Factory) *cobra.Command
- func NewCmdCopyEndpoints(f cmdutil.Factory) *cobra.Command
- func NewCmdCreate(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdCreateEnviron(f cmdutil.Factory) (cmd *cobra.Command)
- func NewCmdDelete(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdDeleteCluster(f cmdutil.Factory) *cobra.Command
- func NewCmdDeleteEnviron(f cmdutil.Factory) *cobra.Command
- func NewCmdDeploy(f cmdutil.Factory) *cobra.Command
- func NewCmdDockerEnv(f cmdutil.Factory) *cobra.Command
- func NewCmdE2ESecret(f cmdutil.Factory) *cobra.Command
- func NewCmdE2ETest(f cmdutil.Factory) *cobra.Command
- func NewCmdE2eConsole(f cmdutil.Factory) *cobra.Command
- func NewCmdE2eEnv(f cmdutil.Factory) *cobra.Command
- func NewCmdErasePVC(f cmdutil.Factory) *cobra.Command
- func NewCmdGet(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdGetEnviron(f cmdutil.Factory, out io.Writer) *cobra.Command
- func NewCmdIP(f cmdutil.Factory) *cobra.Command
- func NewCmdIngress(f cmdutil.Factory) *cobra.Command
- func NewCmdInstall(f cmdutil.Factory) *cobra.Command
- func NewCmdLog(f cmdutil.Factory) *cobra.Command
- func NewCmdPackageVersions(f cmdutil.Factory) *cobra.Command
- func NewCmdPackages(f cmdutil.Factory) *cobra.Command
- func NewCmdPull(f cmdutil.Factory) *cobra.Command
- func NewCmdRoutes(f cmdutil.Factory) *cobra.Command
- func NewCmdRun(f cmdutil.Factory) *cobra.Command
- func NewCmdSecrets(f cmdutil.Factory) *cobra.Command
- func NewCmdService(f cmdutil.Factory) *cobra.Command
- func NewCmdStart(f cmdutil.Factory) *cobra.Command
- func NewCmdStatus(f cmdutil.Factory) *cobra.Command
- func NewCmdStop(f cmdutil.Factory) *cobra.Command
- func NewCmdTenant(f cmdutil.Factory) *cobra.Command
- func NewCmdTenantCheck(f cmdutil.Factory) *cobra.Command
- func NewCmdTenantDelete(f cmdutil.Factory) *cobra.Command
- func NewCmdTenantUpdate(f cmdutil.Factory) *cobra.Command
- func NewCmdTest(f cmdutil.Factory) *cobra.Command
- func NewCmdUpgrade(f cmdutil.Factory) *cobra.Command
- func NewCmdValidate(f cmdutil.Factory) *cobra.Command
- func NewCmdVersion() *cobra.Command
- func NewCmdVolumes(f cmdutil.Factory) *cobra.Command
- func NewCmdWaitFor(f cmdutil.Factory) *cobra.Command
- func Retry(attempts int, callback func() error) (err error)
- func RetryAfter(attempts int, callback func() error, d time.Duration) (err error)
- func RunCompletion(f cmdutil.Factory, out io.Writer, cmd *cobra.Command, args []string) error
- func WaitForExternalIPAddress(ns string, serviceName string, c *clientset.Clientset) (address string, err error)
- func WaitForService(ns string, serviceName string, c *clientset.Clientset)
- type DefaultFabric8Deployment
- type EnvironmentData
- type Keypair
- type Metadata
- type MultiError
- type Result
Constants ¶
const ( Fabric8SCC = "fabric8" Fabric8SASSCC = "fabric8-sa-group" RestrictedSCC = "restricted" )
Variables ¶
This section is empty.
Functions ¶
func CheckEndpointReady ¶ added in v0.4.50
CheckEndpointReady checks that the kubernetes endpoint is ready Credits: https://github.com/kubernetes/minikube/blob/v0.9.0/cmd/minikube/cmd/service.go#L101
func CheckExternalService ¶ added in v0.4.158
CheckExternalService waits for the specified service to be ready by returning an error until the service is up The check is done by polling the endpoint associated with the service and when the endpoint exists, returning no error->service-online Credits: https://github.com/kubernetes/minikube/blob/v0.9.0/cmd/minikube/cmd/service.go#L89
func CheckService ¶ added in v0.4.50
CheckService waits for the specified service to be ready by returning an error until the service is up The check is done by polling the endpoint associated with the service and when the endpoint exists, returning no error->service-online Credits: https://github.com/kubernetes/minikube/blob/v0.9.0/cmd/minikube/cmd/service.go#L89
func CheckServiceExists ¶ added in v0.4.134
CheckServiceExists waits for the specified service to have an external URL
func FindServiceURL ¶ added in v0.4.134
FindServiceURL returns the external service URL waiting a little bit for it to show up
func GetServiceOrRouteURL ¶ added in v0.4.170
func GetServiceOrRouteURL(ns string, serviceName string, c *clientset.Clientset, oc *oclient.Client, protocol string) string
GetServiceOrRouteURL returns the external service URL or the route URL returns the empty string if it cannot be found
func GetServiceURL ¶ added in v0.4.167
GetServiceURL returns the external service URL or returns the empty string if it cannot be found
func HasExternalIP ¶ added in v0.4.142
HasExternalIP checks if a service has an external ip address
func NewCmdBddEnv ¶ added in v0.4.170
NewCmdBddEnv generates the environment variables for a BDD test on a cluster
func NewCmdCleanUp ¶ added in v0.4.70
func NewCmdCleanUpApps ¶ added in v0.4.137
NewCmdCleanUpApps deletes all the tenant apps
func NewCmdCleanUpContentRepository ¶ added in v0.4.134
NewCmdCleanUpContentRepository delete files in the tenants content repository
func NewCmdCleanUpJenkins ¶ added in v0.4.134
NewCmdCleanUpJenkins delete files in the tenants content repository
func NewCmdCleanUpMavenLocalRepo ¶ added in v0.4.137
NewCmdCleanUpMavenLocalRepo delete files in the tenants content repository
func NewCmdCleanUpSystem ¶ added in v0.4.134
NewCmdCleanUp delete all fabric8 apps, environments and configurations
func NewCmdCleanUpTenant ¶ added in v0.4.134
NewCmdCleanUpTenant delete files in the tenants content repository
func NewCmdCompletion ¶ added in v0.4.134
func NewCmdConsole ¶ added in v0.4.66
NewCmdConsole Open the fabric8 console
func NewCmdCopyEndpoints ¶ added in v0.4.106
func NewCmdCreate ¶ added in v0.4.132
func NewCmdCreateEnviron ¶ added in v0.4.132
func NewCmdDelete ¶ added in v0.4.113
func NewCmdDeleteCluster ¶ added in v0.4.123
NewCmdDeleteCluster deletes the current local cluster
func NewCmdDeleteEnviron ¶ added in v0.4.132
NewCmdDeleteEnviron is a command to delete an environ using: gofabric8 delete environ abcd
func NewCmdDockerEnv ¶ added in v0.4.66
NewCmdDockerEnv sets the current
func NewCmdE2ESecret ¶ added in v0.4.156
NewCmdE2ESecret creates/updates a Secret for running E2E tests
func NewCmdE2ETest ¶ added in v0.4.156
NewCmdE2ETest performs an end to end test in the current cluster in a local pod
func NewCmdE2eConsole ¶ added in v0.4.175
NewCmdE2eConsole generates the environment variables for an E2E test on a cluster
func NewCmdE2eEnv ¶ added in v0.4.167
NewCmdE2eEnv generates the environment variables for an E2E test on a cluster
func NewCmdErasePVC ¶ added in v0.4.170
NewCmdErasePVC Erase PVC https://github.com/fabric8io/gofabric8/issues/598
func NewCmdGetEnviron ¶ added in v0.4.123
func NewCmdInstall ¶ added in v0.4.61
NewCmdInstall installs the dependencies to run the fabric8 microservices platform
func NewCmdLog ¶ added in v0.4.134
NewCmdLog tails the log of the newest pod for a Deployment or DeploymentConfig
func NewCmdPackageVersions ¶ added in v0.4.114
func NewCmdService ¶ added in v0.4.50
NewCmdService looks up the external service address and opens the URL Credits: https://github.com/kubernetes/minikube/blob/v0.9.0/cmd/minikube/cmd/service.go
func NewCmdStart ¶ added in v0.4.64
NewCmdStart starts a local cloud environment
func NewCmdStatus ¶ added in v0.4.70
NewCmdStatus stops the current local cluster
func NewCmdStop ¶ added in v0.4.70
NewCmdStop stops the current local cluster
func NewCmdTenantDelete ¶ added in v0.4.140
func NewCmdTenantUpdate ¶ added in v0.4.140
func NewCmdTest ¶ added in v0.4.139
NewCmdTest performs a test pipeline to check an installation
func NewCmdVersion ¶
func RetryAfter ¶ added in v0.4.50
func RunCompletion ¶ added in v0.4.134
Types ¶
type DefaultFabric8Deployment ¶ added in v0.4.70
type DefaultFabric8Deployment struct {
// contains filtered or unexported fields
}
Fabric8Deployment structure to work with the fabric8 deploy command
func GetDefaultFabric8Deployment ¶ added in v0.4.70
func GetDefaultFabric8Deployment() DefaultFabric8Deployment
GetDefaultFabric8Deployment create new instance of Fabric8Deployment
type EnvironmentData ¶ added in v0.4.123
type MultiError ¶ added in v0.4.50
type MultiError struct {
Errors []error
}
func (*MultiError) Collect ¶ added in v0.4.50
func (m *MultiError) Collect(err error)
func (MultiError) ToError ¶ added in v0.4.50
func (m MultiError) ToError() error
Source Files ¶
- bdd_env.go
- che.go
- clean_apps.go
- clean_content_repo.go
- clean_jenkins.go
- clean_mvn_local_repo.go
- clean_tenant.go
- cleanup.go
- cluster.go
- common.go
- completion.go
- console.go
- copy_endpoints.go
- cruds.go
- deploy.go
- docker_env.go
- e2e.go
- e2e_console.go
- e2e_env.go
- e2e_secret.go
- environ.go
- erase_pvc.go
- ingress.go
- install.go
- ip.go
- log.go
- package_version.go
- packages.go
- pull.go
- routes.go
- run.go
- secrets.go
- service.go
- start.go
- status.go
- stop.go
- tenant.go
- tenant_check.go
- tenant_delete.go
- tenant_upgrade.go
- test.go
- upgrade.go
- validate.go
- version.go
- volumes.go
- wait_for.go