pkg

package
v3.7.2+incompatible Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2018 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 deploy contains logic for watching and synchronizing deployments from configuration.
Package deploy contains logic for watching and synchronizing deployments from configuration.
apis/apps
+groupName=apps.openshift.io Package api is the internal version of the API.
+groupName=apps.openshift.io Package api is the internal version of the API.
apis/apps/v1
+groupName=apps.openshift.io Package v1 is the v1 version of the API.
+groupName=apps.openshift.io Package v1 is the v1 version of the API.
cmd
Package cmd contains various interface implementations for command-line tools associated with deploymentconfigs.
Package cmd contains various interface implementations for command-line tools associated with deploymentconfigs.
controller
Package controller contains all the controllers which taken together implement the deployment system's behavior.
Package controller contains all the controllers which taken together implement the deployment system's behavior.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/apps/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/apps/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/apps/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/apps/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
graph/analysis
Package analysis provides functions that analyse deployment configurations and setup markers that will be reported by oc status
Package analysis provides functions that analyse deployment configurations and setup markers that will be reported by oc status
metrics/prometheus
Package prometheus contains code for injecting apps related metrics into the prometheus registry running in the openshift master
Package prometheus contains code for injecting apps related metrics into the prometheus registry running in the openshift master
registry/deployconfig
Package deployconfig provides Registry interface and its RESTStorage implementation for storing DeploymentConfig api objects.
Package deployconfig provides Registry interface and its RESTStorage implementation for storing DeploymentConfig api objects.
registry/deploylog
Package deploylog provides a Registry interface for retrieving deployment logs
Package deploylog provides a Registry interface for retrieving deployment logs
registry/rollback
Package rollback contains the code for generating DeploymentConfigs representing rollbacks as well as REST support for API clients.
Package rollback contains the code for generating DeploymentConfigs representing rollbacks as well as REST support for API clients.
strategy
Package strategy contains implementations of core deployment strategies.
Package strategy contains implementations of core deployment strategies.
strategy/support
Package support is a library of code useful to any strategy.
Package support is a library of code useful to any strategy.
assets
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.
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
apis/authorization
+groupName=authorization.openshift.io Package api is the internal version of the API.
+groupName=authorization.openshift.io Package api is the internal version of the API.
apis/authorization/internal/serviceaccount
serviceaccount is copied from k8s.io/kubernetes/pkg/serviceaccount to avoid an API dependency on k8s.io/kubernetes outside of the api types we rely upon.
serviceaccount is copied from k8s.io/kubernetes/pkg/serviceaccount to avoid an API dependency on k8s.io/kubernetes outside of the api types we rely upon.
apis/authorization/v1
+groupName=authorization.openshift.io Package v1 is the v1 version of the API.
+groupName=authorization.openshift.io Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/authorization/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/authorization/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/authorization/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/authorization/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
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/testing
Package testing contains types for tests.
Package testing contains types for tests.
apis/build
+groupName=build.openshift.io Package api is the internal version of the API.
+groupName=build.openshift.io Package api is the internal version of the API.
apis/build/v1
+groupName=build.openshift.io Package v1 is the v1 version of the API.
+groupName=build.openshift.io 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
cmd
Package cmd provides command helpers for builds
Package cmd provides command helpers for builds
controller/build/defaults
Package defaults contains the BuildDefaults admission control plugin.
Package defaults contains the BuildDefaults admission control plugin.
controller/build/defaults/api
Package api is the internal version of the API.
Package api is the internal version of the API.
controller/build/defaults/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
controller/build/overrides
Package overrides contains the BuildOverrides admission control plugin.
Package overrides contains the BuildOverrides admission control plugin.
controller/build/overrides/api
Package api is the internal version of the API.
Package api is the internal version of the API.
controller/build/overrides/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/build/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/build/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/build/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/build/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
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.
metrics/prometheus
Package prometheus contains code for injecting build related metrics into the prometheus registry running in the openshift master
Package prometheus contains code for injecting build related metrics into the prometheus registry running in the openshift master
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.
util/dockerfile
Package dockerfile has utilities that complement Docker's official Dockerfile parser.
Package dockerfile has utilities that complement Docker's official Dockerfile parser.
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/bitbucket
Package bitbucket contains webhook.Plugin implementation of bitbucket webhooks according to https://confluence.atlassian.com/bitbucket/manage-webhooks-735643732.html
Package bitbucket contains webhook.Plugin implementation of bitbucket webhooks according to https://confluence.atlassian.com/bitbucket/manage-webhooks-735643732.html
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/
webhook/gitlab
Package gitlab contains webhook.Plugin implementation of gitlab webhooks according to https://docs.gitlab.com/ce/user/project/integrations/webhooks.html
Package gitlab contains webhook.Plugin implementation of gitlab webhooks according to https://docs.gitlab.com/ce/user/project/integrations/webhooks.html
cmd
flagtypes
Package flagtypes provides types that implement the pflags.Value interface for converting command line flags to objects.
Package flagtypes provides types that implement the pflags.Value interface for converting command line flags to objects.
infra/builder
Package builder contains commands for running a Source-to-Images or Docker build from within a container
Package builder contains commands for running a Source-to-Images or Docker build from within a container
server/api
Package api is the internal version of the API.
Package api is the internal version of the API.
server/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
server/api/v1/testing
Package testing contains types for tests.
Package testing contains types for tests.
server/crypto/extensions
Package extensions defines cryptographic extensions for OpenShift.
Package extensions defines cryptographic extensions for OpenShift.
server/election
Package election provides objects for managing the list of active masters via leases.
Package election provides objects for managing the list of active masters via leases.
server/etcd
Package etcd provides objects for creating an embedded etcd server process.
Package etcd provides objects for creating an embedded etcd server process.
server/kubernetes
Package kubernetes provides objects for starting the Kubernetes master and node code.
Package kubernetes provides objects for starting the Kubernetes master and node code.
server/kubernetes/network/transport
Extracted from k8s.io/kubernetes/pkg/kubelet/certificate/transport.go, will be removed when openshift-sdn and the network components move out of the Kubelet.
Extracted from k8s.io/kubernetes/pkg/kubelet/certificate/transport.go, will be removed when openshift-sdn and the network components move out of the Kubelet.
server/origin
Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
Package app does all of the work necessary to create a Kubernetes APIServer by binding together the API, master and APIServer infrastructure.
util
Package util provides utility functions for the cmd packages.
Package util provides utility functions for the cmd packages.
util/pluginconfig/testing
Package testing contains types for tests.
Package testing contains types for tests.
config
cmd
Package controller provides reusable support for controller implementations.
Package controller provides reusable support for controller implementations.
diagnostics
log
pod
dockerregistry
server
Package server wraps repository and blob store objects of docker/distribution upstream.
Package server wraps repository and blob store objects of docker/distribution upstream.
server/api
Package api describes routes and urls that extends the Registry JSON HTTP API.
Package api describes routes and urls that extends the Registry JSON HTTP API.
server/audit
Package audit log the beginning and end of each API request to different logger.
Package audit log the beginning and end of each API request to different logger.
server/client
Package client provides functions to make requests to external APIs.
Package client provides functions to make requests to external APIs.
server/metrics
Package metrics provides functions to collect runtime registry statistics and expose the registered metrics via HTTP.
Package metrics provides functions to collect runtime registry statistics and expose the registered metrics via HTTP.
federation
app
Package app defines reference objects used to generate OpenShift API objects
Package app defines reference objects used to generate OpenShift API objects
dockerfile
Package dockerfile provides utilities for finding and parsing Dockerfiles
Package dockerfile provides utilities for finding and parsing Dockerfiles
errors
Package errors defines errors thrown during config generation
Package errors defines errors thrown during config generation
git
Package git allows working with Git repositories
Package git allows working with Git repositories
jenkinsfile
Package jenkinsfile provides utilities for finding and parsing Jenkinsfiles
Package jenkinsfile provides utilities for finding and parsing Jenkinsfiles
source
Package source includes detectors for STI source repositories
Package source includes detectors for STI source repositories
Package gitserver provides a smart Git HTTP server that can also set and remove hooks.
Package gitserver provides a smart Git HTTP server that can also set and remove hooks.
Package image provides support for images, image repositories, and image repository mappings, including RESTStorage implementations and registries.
Package image provides support for images, image repositories, and image repository mappings, including RESTStorage implementations and registries.
admission/imagepolicy/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/imagepolicy/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apis/image
+groupName=image.openshift.io Package api is the internal version of the API.
+groupName=image.openshift.io Package api is the internal version of the API.
apis/image/docker10
Package docker10 is the docker10 version of the API.
Package docker10 is the docker10 version of the API.
apis/image/dockerpre012
Package dockerpre012 is the dockerpre012 version of the API.
Package dockerpre012 is the dockerpre012 version of the API.
apis/image/internal/digest
digest is a copy from "github.com/docker/distribution/digest" that is kept because we want to avoid the godep, this package has no non-standard dependencies, and if it changes lots of other docker registry stuff breaks.
digest is a copy from "github.com/docker/distribution/digest" that is kept because we want to avoid the godep, this package has no non-standard dependencies, and if it changes lots of other docker registry stuff breaks.
apis/image/internal/reference
reference is a copy from "github.com/docker/distribution/reference" that is kept because we want to avoid the godep, this package has no non-standard dependencies, and if it changes lots of other docker registry stuff breaks.
reference is a copy from "github.com/docker/distribution/reference" that is kept because we want to avoid the godep, this package has no non-standard dependencies, and if it changes lots of other docker registry stuff breaks.
apis/image/v1
+groupName=image.openshift.io Package v1 is the v1 version of the API.
+groupName=image.openshift.io Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/image/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/image/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/image/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/image/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
prune
Package prune contains logic for pruning images and interoperating with the integrated Docker registry.
Package prune contains logic for pruning images and interoperating with the integrated Docker registry.
ingress
admission
This plugin supplements upstream Ingress admission validation It takes care of current Openshift specific constraints on Ingress resources
This plugin supplements upstream Ingress admission validation It takes care of current Openshift specific constraints on Ingress resources
admission/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
Package network provides OpenShift-internal SDN-related APIs
Package network provides OpenShift-internal SDN-related APIs
apis/network
+groupName=network.openshift.io Package api is the internal version of the API.
+groupName=network.openshift.io Package api is the internal version of the API.
apis/network/v1
+groupName=network.openshift.io Package v1 is the v1 version of the API.
+groupName=network.openshift.io Package v1 is the v1 version of the API.
common
Package common contains the OpenShift SDN code that is shared between master, node, and proxy
Package common contains the OpenShift SDN code that is shared between master, node, and proxy
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/network/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/network/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/network/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/network/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
master
Package master contains the OpenShift SDN code that runs on the master
Package master contains the OpenShift SDN code that runs on the master
node
Package node contains the OpenShift SDN networking code that runs on the nodes
Package node contains the OpenShift SDN networking code that runs on the nodes
proxy
Package proxy contains the OpenShift SDN code that runs as part of the service proxy
Package proxy contains the OpenShift SDN code that runs as part of the service proxy
oauth
apis/oauth
+groupName=oauth.openshift.io Package api is the internal version of the API.
+groupName=oauth.openshift.io Package api is the internal version of the API.
apis/oauth/v1
+groupName=oauth.openshift.io Package v1 is the v1 version of the API.
+groupName=oauth.openshift.io Package v1 is the v1 version of the API.
apis/oauth/validation
Package validation has functions for validating the correctness of api objects and explaining what is wrong with them when they aren't valid.
Package validation has functions for validating the correctness of api objects and explaining what is wrong with them when they aren't valid.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/oauth/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/oauth/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/oauth/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/oauth/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
osintypes
osintypes holds types that are used to interpret responses from the RangelReale osin server.
osintypes holds types that are used to interpret responses from the RangelReale osin server.
oc
admin/diagnostics
OpenShift v3 Diagnostics
OpenShift v3 Diagnostics
bootstrap/docker/exec
Package exec contains a utility to Docker exec into a running a container
Package exec contains a utility to Docker exec into a running a container
bootstrap/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.
bootstrap/docker/run
Package runner contains a utility to run Docker containers
Package runner contains a utility to run Docker containers
cli
package openapi contains generated openapi definitions.
package openapi contains generated openapi definitions.
pod
Package project provides support for projects including RESTStorage implementations and registries.
Package project provides support for projects including RESTStorage implementations and registries.
admission/lifecycle/testing
Package testing contains types for tests.
Package testing contains types for tests.
admission/requestlimit/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/requestlimit/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apis/project
+groupName=project.openshift.io Package api is the internal version of the API.
+groupName=project.openshift.io Package api is the internal version of the API.
apis/project/v1
+groupName=project.openshift.io Package v1 is the v1 version of the API.
+groupName=project.openshift.io Package v1 is the v1 version of the API.
auth
Package auth provides mechanisms for enforcing authorization to Project resources in OpenShift
Package auth provides mechanisms for enforcing authorization to Project resources in OpenShift
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/project/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/project/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/project/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/project/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
proxy
admission/clusterresourceoverride/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/clusterresourceoverride/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
admission/runonceduration
Package runonceduration contains the RunOnceDuration admission control plugin.
Package runonceduration contains the RunOnceDuration admission control plugin.
admission/runonceduration/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/runonceduration/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apis/quota
+groupName=quota.openshift.io Package api is the internal version of the API.
+groupName=quota.openshift.io Package api is the internal version of the API.
apis/quota/v1
+groupName=quota.openshift.io Package v1 is the v1 version of the API.
+groupName=quota.openshift.io Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/quota/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/quota/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/quota/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/quota/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
image
Package image implements evaluators of usage for imagestreams and images.
Package image implements evaluators of usage for imagestreams and images.
Package route provides support for managing and watching routes.
Package route provides support for managing and watching routes.
allocation
Package allocation contains all the route allocation plugins.
Package allocation contains all the route allocation plugins.
allocation/simple
Package simple contains the SimpleAllocation route plugin.
Package simple contains the SimpleAllocation route plugin.
apis/route
+groupName=route.openshift.io Package api is the internal version of the API.
+groupName=route.openshift.io Package api is the internal version of the API.
apis/route/v1
+groupName=route.openshift.io Package v1 is the v1 version of the API.
+groupName=route.openshift.io Package v1 is the v1 version of the API.
controller
Package controller contains all the route handling controllers.
Package controller contains all the route handling controllers.
controller/allocation
Package allocation contains all the route allocation controllers.
Package allocation contains all the route allocation controllers.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/route/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/route/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/route/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/route/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generator
Package generator implements the Generator interface for routes
Package generator implements the Generator interface for routes
graph
Package graph contains graph utilities for routes
Package graph contains graph utilities for routes
graph/analysis
Package analysis provides functions that analyse routes and setup markers that will be reported by oc status
Package analysis provides functions that analyse routes and setup markers that will be reported by oc status
graph/nodes
Package nodes contains graph functions and types for routes
Package nodes contains graph functions and types for routes
Package router contains the abstraction for router backend implementations.
Package router contains the abstraction for router backend implementations.
controller
Package controller contains the router controller.
Package controller contains the router controller.
controller/factory
Package factory contains code used to create the router controller.
Package factory contains code used to create the router controller.
f5
metrics/haproxy
Package haproxy is inspired by https://github.com/prometheus/haproxy_exporter
Package haproxy is inspired by https://github.com/prometheus/haproxy_exporter
scheduler
admission/podnodeconstraints/api
Package api is the internal version of the API.
Package api is the internal version of the API.
admission/podnodeconstraints/api/v1
Package v1 is the v1 version of the API.
Package v1 is the v1 version of the API.
apis/security
+groupName=security.openshift.io Package api is the internal version of the API.
+groupName=security.openshift.io Package api is the internal version of the API.
apis/security/v1
+groupName=security.openshift.io Package v1 is the v1 version of the API.
+groupName=security.openshift.io Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/security/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/security/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/security/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/security/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
mcs
registry/securitycontextconstraints
Package securitycontextconstraints provides Registry interface and its REST implementation for storing SecurityContextConstraints api objects.
Package securitycontextconstraints provides Registry interface and its REST implementation for storing SecurityContextConstraints api objects.
securitycontextconstraints/selinux
Package selinux contains security context constraints SELinux strategy implementations.
Package selinux contains security context constraints SELinux strategy implementations.
securitycontextconstraints/user
Package user contains security context constraints user strategy implementations.
Package user contains security context constraints user strategy implementations.
uid
Package template provides TemplateProcessor, capable of transforming Template objects into Config objects.
Package template provides TemplateProcessor, capable of transforming Template objects into Config objects.
apis/template
+groupName=template.openshift.io Package api is the internal version of the API.
+groupName=template.openshift.io Package api is the internal version of the API.
apis/template/v1
+groupName=template.openshift.io Package v1 is the v1 version of the API.
+groupName=template.openshift.io Package v1 is the v1 version of the API.
apis/template/validation
Package validation has functions for validating the correctness of Template objects and explaining what is wrong with them when they aren't valid.
Package validation has functions for validating the correctness of Template objects and explaining what is wrong with them when they aren't valid.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/template/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/template/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/template/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/template/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generator
Package generator defines GeneratorInterface interface and implements some random value generators.
Package generator defines GeneratorInterface interface and implements some random value generators.
generator/examples
Package examples demonstrates possible implementation of some random value generators.
Package examples demonstrates possible implementation of some random value generators.
servicebroker/apis/config
+groupName=config.templateservicebroker.openshift.io
+groupName=config.templateservicebroker.openshift.io
servicebroker/apis/config/v1
+groupName=config.templateservicebroker.openshift.io Package v1 is the v1 version of the API.
+groupName=config.templateservicebroker.openshift.io Package v1 is the v1 version of the API.
templateservicebroker
Package unidling supports unidling scalable resources upon network traffic to associated services
Package unidling supports unidling scalable resources upon network traffic to associated services
api
apis/user
+groupName=user.openshift.io Package api is the internal version of the API.
+groupName=user.openshift.io Package api is the internal version of the API.
apis/user/v1
+groupName=user.openshift.io Package v1 is the v1 version of the API.
+groupName=user.openshift.io Package v1 is the v1 version of the API.
generated/clientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/clientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/clientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/clientset/typed/user/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/clientset/typed/user/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
generated/internalclientset
This package has the automatically generated clientset.
This package has the automatically generated clientset.
generated/internalclientset/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
generated/internalclientset/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
generated/internalclientset/typed/user/internalversion
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
generated/internalclientset/typed/user/internalversion/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
Package util implements various utility functions used in both testing and implementation of OpenShift.
Package util implements various utility functions used in both testing and implementation of OpenShift.
docker
Package docker has utilities to work with Docker.
Package docker has utilities to work with Docker.
docker/dockerfile
Package dockerfile has utilities that complement Docker's official Dockerfile parser.
Package dockerfile has utilities that complement Docker's official Dockerfile parser.
dot
errors
Package errors provides utility functions for various errors
Package errors provides utility functions for various errors
file
Package file implements utility functions used to work with arbitrary files.
Package file implements utility functions used to work with arbitrary files.
fsnotification
Package fsnotification provides helper functions that wrap the fsnotify filesystem notification package.
Package fsnotification provides helper functions that wrap the fsnotify filesystem notification package.
httpproxy
Package httpproxy contains an upgrade-aware HTTP single-host reverse proxy.
Package httpproxy contains an upgrade-aware HTTP single-host reverse proxy.
labelselector
labelselector is trim down version of k8s/pkg/labels/selector.go It only accepts exact label matches Example: "k1=v1, k2 = v2"
labelselector is trim down version of k8s/pkg/labels/selector.go It only accepts exact label matches Example: "k1=v1, k2 = v2"
ovs
Package ovs provides a wrapper around ovs-vsctl and ovs-ofctl
Package ovs provides a wrapper around ovs-vsctl and ovs-ofctl
testing
Package testing contains testing types.
Package testing contains testing types.
Package version supplies version information collected at build time to OpenShift and Kubernetes components.
Package version supplies version information collected at build time to OpenShift and Kubernetes components.
volume

Jump to

Keyboard shortcuts

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