package
0.33.0-alpha.2
Repository: https://github.com/kubernetes/api.git
Documentation: pkg.go.dev

# Functions

Resource takes an unqualified resource and returns a Group qualified GroupResource.

# Constants

DEPRECATED: DefaultDaemonSetUniqueLabelKey is used instead.
DefaultDaemonSetUniqueLabelKey is the default label key that is added to existing DaemonSet pods to distinguish between old and new DaemonSet pods during DaemonSet template updates.
DefaultDeploymentUniqueLabelKey is the default key of the selector that is added to existing RCs (and label key that is added to its pods) to prevent the existing RCs to select new pods (and old pods being select by new RC).
Available means the deployment is available, ie.
Progressing means the deployment is progressing.
ReplicaFailure is added in a deployment when one of its pods fails to be created or deleted.
GroupName is the group name use in this package.
Replace the old daemons only when it's killed.
PathTypeExact matches the URL path exactly and with case sensitivity.
PathTypeImplementationSpecific matching is up to the IngressClass.
PathTypePrefix matches based on a URL path prefix split by '/'.
PolicyTypeEgress is a NetworkPolicy that affects egress traffic on selected pods.
PolicyTypeIngress is a NetworkPolicy that affects ingress traffic on selected pods.
Kill all existing pods before creating new ones.
ReplicaSetReplicaFailure is added in a replica set when one of its pods fails to be created due to insufficient quota, limit ranges, pod security policy, node selectors, etc.
Replace the old daemons by new ones using rolling update i.e replace them on each node one after the other.
Replace the old RCs by new one using rolling update i.e gradually scale down the old RCs and scale up the new one.

# 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
TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
SchemeGroupVersion is group version used to register these objects.

# Structs

DEPRECATED - This group version of DaemonSet is deprecated by apps/v1beta2/DaemonSet.
DaemonSetCondition describes the state of a DaemonSet at a certain point.
DaemonSetList is a collection of daemon sets.
DaemonSetSpec is the specification of a daemon set.
DaemonSetStatus represents the current status of a daemon set.
DaemonSetUpdateStrategy indicates the strategy that the DaemonSet controller will use to perform updates.
DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
DEPRECATED.
DeploymentSpec is the specification of the desired behavior of the Deployment.
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
HTTPIngressPath associates a path with a backend.
HTTPIngressRuleValue is a list of http selectors pointing to backends.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend.
IngressBackend describes all endpoints for a given service and port.
IngressList is a collection of Ingress.
IngressLoadBalancerIngress represents the status of a load-balancer ingress point.
LoadBalancerStatus represents the status of a load-balancer.
IngressPortStatus represents the error condition of a service port.
IngressRule represents the rules mapping the paths under a specified host to the related backend services.
IngressRuleValue represents a rule to apply against incoming requests.
IngressSpec describes the Ingress the user wishes to exist.
IngressStatus describe the current state of the Ingress.
IngressTLS describes the transport layer security associated with an Ingress.
DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock.
DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy.
DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule.
DEPRECATED 1.9 - This group version of NetworkPolicyList is deprecated by networking/v1/NetworkPolicyList.
DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.
DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.
DEPRECATED 1.9 - This group version of NetworkPolicySpec is deprecated by networking/v1/NetworkPolicySpec.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet.
ReplicaSetCondition describes the state of a replica set at a certain point.
ReplicaSetList is a collection of ReplicaSets.
ReplicaSetSpec is the specification of a ReplicaSet.
ReplicaSetStatus represents the current status of a ReplicaSet.
DEPRECATED.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
represents a scaling request for a resource.
describes the attributes of a scale subresource.
represents the current status of a scale subresource.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PathType represents the type of path referred to by a HTTPIngressPath.
DEPRECATED 1.9 - This group version of PolicyType is deprecated by networking/v1/PolicyType.
No description provided by the author