pkg

package
v4.1.0+incompatible Latest Latest
Warning

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

Go to latest
Published: May 1, 2019 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package pkg contains all of the libraries for OpenShift 3.

Source Files

  • doc.go

Directories

Path Synopsis
admission
api
Package api should not be used.
Package api should not be used.
legacy
legacy is a deprecated package that exists to install types into an ungroupified scheme for use reading old files by the CLI and the old oapi API server.
legacy is a deprecated package that exists to install types into an ungroupified scheme for use reading old files by the CLI and the old oapi API server.
apiserver
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.
apiserver/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.
apiserver/registry/deploylog
Package deploylog provides a Registry interface for retrieving deployment logs
Package deploylog provides a Registry interface for retrieving deployment logs
apiserver/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.
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.
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
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.
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.