pkg

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2017 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package pkg contains all of the libraries for OpenShift 3.

Directories

Path Synopsis
api
Package api includes all OpenShift-specific types used to communicate between the various parts of the OpenShift and the Kubernetes systems.
Package api includes all OpenShift-specific types used to communicate between the various parts of the OpenShift and the Kubernetes systems.
latest
Package latest defines the default output serializations that code should use and imports the required schemas.
Package latest defines the default output serializations that code should use and imports the required schemas.
v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
Package assets includes all of the built static assets used by the OpenShift console and login flows, as well as all supporting server logic for running the console.
Package assets includes all of the built static assets used by the OpenShift console and login flows, as well as all supporting server logic for running the console.
Package auth provides mechanisms for providing authorization and authentication to OpenShift
Package auth provides mechanisms for providing authorization and authentication to OpenShift
api
authenticator/password/basicauthpassword
Package basicauthpassword implements authenticator.Password by making a BasicAuth call to a remote endpoint and extracting user information from a JSON response.
Package basicauthpassword implements authenticator.Password by making a BasicAuth call to a remote endpoint and extracting user information from a JSON response.
authenticator/password/keystonepassword
Package keystone provide authentication via keystone.
Package keystone provide authentication via keystone.
authenticator/request/x509request
Package x509request provides a request authenticator that validates and extracts user information from client certificates
Package x509request provides a request authenticator that validates and extracts user information from client certificates
oauth/external
Package external implements an OAuth flow with an external identity provider
Package external implements an OAuth flow with an external identity provider
authorization
api
Package api is the internal version of the API.
Package api is the internal version of the API.
api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
client/clientset_generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/internalclientset/typed/core/unversioned
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/internalclientset/typed/core/unversioned/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client/clientset_generated/release_v1_3
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/release_v1_3/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/release_v1_3/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/release_v1_3/typed/core/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client/clientset_generated/release_v1_4
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/release_v1_4/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/release_v1_4/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/release_v1_4/typed/core/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
docker/exec
Package exec contains a utility to Docker exec into a running a container Create an ExecHelper with NewExecHelper and then create new exec commands with Command()
Package exec contains a utility to Docker exec into a running a container Create an ExecHelper with NewExecHelper and then create new exec commands with Command()
docker/host
Package host contains a utility to run commands on the Docker host by using an image in privileged mode.
Package host contains a utility to run commands on the Docker host by using an image in privileged mode.
docker/run
Package runner contains a utility to run Docker containers Create a RunHelper with NewRunHelper and then create new run instances with New()
Package runner contains a utility to run Docker containers Create a RunHelper with NewRunHelper and then create new run instances with New()
Package build contains the OpenShift build system.
Package build contains the OpenShift build system.
admission
Package admission contains admission control plugins that work with builds or pods that are running builds.
Package admission contains admission control plugins that work with builds or pods that are running builds.
admission/defaults
Package defaults contains the BuildDefaults admission control plugin.
Package defaults contains the BuildDefaults admission control plugin.
admission/defaults/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/overrides
Package overrides contains the BuildOverrides admission control plugin.
Package overrides contains the BuildOverrides admission control plugin.
admission/overrides/api
Package api is the internal version of the API.
Package api is the internal version of the API.
api
Package api is the internal version of the API.
Package api is the internal version of the API.
api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
builder
Package builder contains builders for STI and Docker in OpenShift Origin
Package builder contains builders for STI and Docker in OpenShift Origin
builder/cmd
Package cmd contains the main entry point for the docker and STI builders
Package cmd contains the main entry point for the docker and STI builders
builder/cmd/dockercfg
Package dockercfg contains a command helper to read .dockercfg files
Package dockercfg contains a command helper to read .dockercfg files
builder/cmd/scmauth
Package scmauth provides SCM authentication methods based on secret files
Package scmauth provides SCM authentication methods based on secret files
client/clientset_generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/internalclientset/typed/core/unversioned
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/internalclientset/typed/core/unversioned/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client/clientset_generated/release_v1_3
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/release_v1_3/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/release_v1_3/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/release_v1_3/typed/core/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
client/clientset_generated/release_v1_4
This package has the automatically generated clientset.
This package has the automatically generated clientset.
client/clientset_generated/release_v1_4/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
client/clientset_generated/release_v1_4/typed/core/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
client/clientset_generated/release_v1_4/typed/core/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
cmd
Package cmd provides command helpers for builds
Package cmd provides command helpers for builds
generator
Package generator contains the code to generate Build from BuildConfig as well as REST support to help expose the generator from an API.
Package generator contains the code to generate Build from BuildConfig as well as REST support to help expose the generator from an API.
util
Package util contains common functions that are used by the rest of the OpenShift build system.
Package util contains common functions that are used by the rest of the OpenShift build system.
webhook
Package webhook contains code for managing and serving webhook services, providing post push events to trigger builds.
Package webhook contains code for managing and serving webhook services, providing post push events to trigger builds.
webhook/generic
Package generic contains webhook.Plugin implementation of a generic webhooks for use in testing and/or other ad/hoc usage
Package generic contains webhook.Plugin implementation of a generic webhooks for use in testing and/or other ad/hoc usage
webhook/github
Package github contains webhook.Plugin implementation of github webhooks according to https://developer.github.com/webhooks/
Package github contains webhook.Plugin implementation of github webhooks according to https://developer.github.com/webhooks/
cmd