package
4.1.0+incompatible
Repository: https://github.com/csrwng/origin.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package v1 is the v1 version of the API.
No description provided by the author

# Functions

No description provided by the author
DefaultClientTransport sets defaults for a client Transport that are suitable for use by infrastructure components.
No description provided by the author
It respects the extended args which are used to enable and disable versions in kube too.
GetEnabledAPIVersionsForGroup returns the list of API Versions that are enabled for that group.
GetKubeAPIServerFlagAPIEnablement parses the available flag at the groupVersion level with no support for individual resources and no support for the legacy API.
GetKubeConfigOrInClusterConfig loads in-cluster config if kubeConfigFile is empty or the file if not, then applies overrides.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Kind takes an unqualified kind and returns back a Group qualified GroupKind.
ParseNamespaceAndName returns back the namespace and name (empty if something goes wrong), for a given string.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource takes an unqualified resource and returns back a Group qualified GroupResource.
SetProtobufClientDefaults sets the appropriate content types for defaulting to protobuf client communications and increases the default QPS and burst.

# Constants

A new entry shall be added to FeatureAliases for every change to following values.
No description provided by the author
DockerExecHandlerNative uses Docker's exec API for executing commands in containers.
DockerExecHandlerNsenter uses nsenter for executing commands in containers.
GrantHandlerAuto auto-approves client authorization grant requests.
GrantHandlerDeny auto-denies client authorization grant requests.
GrantHandlerPrompt prompts the user to approve new client authorization grant requests.
No description provided by the author
LogFormatJson saves event in structured json format.
LogFormatLegacy saves event in 1-line text format.
StringSourceEncryptedBlockType is the PEM block type used to store an encrypted string.
StringSourceKeyBlockType is the PEM block type used to store an encrypting key.
WebHookModeBatch indicates that the webhook should buffer audit events internally, sending batch updates either once a certain number of events have been received or a certain amount of time has passed.
WebHookModeBlocking causes the webhook to block on every attempt to process a set of events.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DeadKubernetesStorageVersionLevels are storage versions which shouldn't be exposed externally.
No description provided by the author
DeadOpenShiftStorageVersionLevels are storage versions which shouldn't be exposed externally.
No description provided by the author
No description provided by the author
DefaultOpenShiftStorageVersionLevel is the default storage version for resources.
No description provided by the author
No description provided by the author
No description provided by the author
KnownKubernetesStorageVersionLevels are storage versions that can be dealt with internally.
No description provided by the author
KnownOpenShiftStorageVersionLevels are storage versions that can be dealt with internally.
No description provided by the author
No description provided by the author
Map of group names to allowed REST API versions.
Map of group names to known, but disabled REST API versions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SchemeGroupVersion is group version used to register these objects.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
AggregatorConfig holds information required to make the aggregator function.
No description provided by the author
AuditConfig holds configuration for the audit capabilities.
No description provided by the author
No description provided by the author
No description provided by the author
BuildDefaultsConfig controls the default information for Builds.
BuildOverridesConfig controls override settings for builds.
No description provided by the author
No description provided by the author
ClusterNetworkEntry defines an individual cluster network.
ControllerConfig holds configuration values for controllers.
ControllerElectionConfig contains configuration values for deciding how a controller will be elected to act as leader.
DefaultAdmissionConfig can be used to enable or disable various admission plugins.
No description provided by the author
No description provided by the author
No description provided by the author
DockerConfig holds Docker related configuration options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GroupResource points to a resource by its name and API group.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
JenkinsPipelineConfig holds configuration for the Jenkins pipeline strategy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LocalQuota contains options for controlling local volume quota on the node.
MasterAuthConfig configures authentication options in addition to the standard oauth token and client certificate authenticators.
No description provided by the author
No description provided by the author
MasterNetworkConfig to be passed to the compiled in network plugin.
MasterVolumeConfig contains options for configuring volume plugins in the master node.
NamedCertificate specifies a certificate/key, and the names it should be served for.
MasterNetworkConfig to be passed to the compiled in network plugin.
NodeAuthConfig holds authn/authz configuration options.
NodeConfig is the fully specified config starting an OpenShift node.
NodeNetworkConfig provides network options for the node.
NodeVolumeConfig contains options for configuring volumes on the node.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RegistryLocation contains a location of the registry specified by the registry domain name.
No description provided by the author
RequestHeaderAuthenticationOptions provides options for setting up a front proxy against the entire API instead of against the /oauth endpoint.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServiceServingCert holds configuration for service serving cert signer which creates cert/key pairs for pods fulfilling a service to serve with.
No description provided by the author
SessionConfig specifies options for cookie-based sessions.
No description provided by the author
SessionSecrets list the secrets to use to sign/encrypt and authenticate/decrypt created sessions.
SourceStrategyDefaultsConfig contains values that apply to builds using the source strategy.
StringSource allows specifying a string inline, or externally via env var or file.
StringSourceSpec specifies a string value, or external location.
No description provided by the author
UserAgentDenyRule adds a rejection message that can be used to help a user figure out how to get an approved client.
UserAgentMatchingConfig controls how API calls from *voluntarily* identifying clients will be handled.
UserAgentMatchRule describes how to match a given request based on User-Agent and HTTPVerb.
No description provided by the author

# Type aliases

AllowedRegistries represents a list of registries allowed for the image import.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author