package
0.0.0-20180911130330-d3ccc4fb1d66
Repository: https://github.com/rglyons/kube-arangodb.git
Documentation: pkg.go.dev
# Functions
Resource takes an unqualified resource and returns a Group qualified GroupResource.
# Constants
No description provided by the author
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 ReplicaSets (and label key that is added to its pods) to prevent the existing ReplicaSets to select new pods (and old pods being select by new ReplicaSet).
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.
No description provided by the author
No description provided by the author
GroupName is the group name use in this package.
Replace the old daemons only when it's killed.
OnDeleteStatefulSetStrategyType triggers the legacy behavior.
OrderedReadyPodManagement will create pods in strictly increasing order on scale up and strictly decreasing order on scale down, progressing only when the previous pod is ready or terminated.
ParallelPodManagement will create and delete pods as soon as the stateful set replica count is changed, and will not wait for pods to be ready or complete termination.
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 ReplicaSets by new one using rolling update i.e gradually scale down the old ReplicaSets and scale up the new one.
RollingUpdateStatefulSetStrategyType indicates that update will be applied to all Pods in the StatefulSet with respect to the StatefulSet ordering constraints.
No description provided by the author
No description provided by the author
# Variables
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 ControllerRevision is deprecated by apps/v1/ControllerRevision.
ControllerRevisionList is a resource containing a list of ControllerRevision objects.
DEPRECATED - This group version of DaemonSet is deprecated by apps/v1/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 is a struct used to control the update strategy for a DaemonSet.
DEPRECATED - This group version of Deployment is deprecated by apps/v1/Deployment.
DeploymentCondition describes the state of a deployment at a certain point.
DeploymentList is a list of Deployments.
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.
DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1/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.
Spec to control the desired behavior of daemon set rolling update.
Spec to control the desired behavior of rolling update.
RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.
Scale represents a scaling request for a resource.
ScaleSpec describes the attributes of a scale subresource.
ScaleStatus represents the current status of a scale subresource.
DEPRECATED - This group version of StatefulSet is deprecated by apps/v1/StatefulSet.
StatefulSetCondition describes the state of a statefulset at a certain point.
StatefulSetList is a collection of StatefulSets.
A StatefulSetSpec is the specification of a StatefulSet.
StatefulSetStatus represents the current state of a StatefulSet.
StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates.
# 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
PodManagementPolicyType defines the policy for creating pods under a stateful set.
No description provided by the author
No description provided by the author
StatefulSetUpdateStrategyType is a string enumeration type that enumerates all possible update strategies for the StatefulSet controller.