package
0.0.0-20241106163021-8b2436825a5b
Repository: https://github.com/fleimkeipa/kubernetes-api.git
Documentation: pkg.go.dev
# Functions
HashPassword generates a bcrypt hash for the given password.
VerifyPassword verifies if the given password matches the stored hash.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
Deletes the object from the key-value store, the garbage collector will delete the dependents in the background.
The object exists in the key-value store until the garbage collector deletes all the dependents whose ownerReference.blockOwnerDeletion=true from the key-value store.
Orphans the dependents.
Available means the deployment is available, ie.
No description provided by the author
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
These are internal finalizer values to Kubernetes, must be qualified name unless defined here or in metav1.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NamespaceActive means the namespace is available for use in the system.
No description provided by the author
NamespaceContentRemaining contains information about resources remaining in a namespace.
NamespaceDeletionContentFailure contains information about namespace deleter errors during deletion of resources.
NamespaceDeletionDiscoveryFailure contains information about namespace deleter errors during resource discovery.
NamespaceDeletionGVParsingFailure contains information about namespace deleter errors parsing GV for legacy types.
NamespaceFinalizersRemaining contains information about which finalizers are on resources remaining in a namespace.
NamespaceTerminating means the namespace is undergoing graceful termination.
No description provided by the author
Kill all existing pods before creating new ones.
ResourceVersionMatchExact matches data at the exact resourceVersion provided.
ResourceVersionMatchNotOlderThan matches data at least as new as the provided resourceVersion.
Replace the old ReplicaSets by new one using rolling update i.e gradually scale down the old ReplicaSets and scale up the new one.
No description provided by the author
No description provided by the author
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
CreateOptions may be provided when creating an API object.
DeleteOptions may be provided when deleting an API object.
No description provided by the author
DeploymentCondition describes the state of a deployment at a certain point.
No description provided by the author
DeploymentList is a list of Deployments.
No description provided by the author
DeploymentSpec is the specification of the desired behavior of the Deployment.
No description provided by the author
DeploymentStatus is the most recently observed status of the Deployment.
DeploymentStrategy describes how to replace existing pods with new ones.
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
A label selector is a label query over a set of resources.
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
ListMeta describes metadata that synthetic resources must have, including lists and various status objects.
ListOptions is the query options to a standard REST list call.
No description provided by the author
MiniDeployment is a Deployment with only the information needed for the UI.
MiniDeploymentList is a list of Deployments with only the information needed for the UI.
MiniNamespace is a Namespace with only the information needed for the UI.
MiniNamespaceList is a list of Namespaces with only the information needed for the UI.
No description provided by the author
MiniPod is a Pod with only the information needed for the UI.
MiniPodList is a list of Pods with only the information needed for the UI.
No description provided by the author
NamespaceCondition contains details about state of namespace.
No description provided by the author
NamespaceList is a list of Namespaces.
No description provided by the author
NamespaceSpec describes the attributes on a Namespace.
NamespaceStatus is information about the current status of a Namespace.
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
PodList is a list of Pods.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PodTemplateSpec describes the data a pod should have when created from a template.
No description provided by the author
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateOptions may be provided when updating an API object.
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
# Type aliases
No description provided by the author
DeletionPropagation decides if a deletion will propagate to the dependents of the object, and how the garbage collector will handle the propagation.
No description provided by the author
+enum.
FinalizerName is the name identifying a finalizer during namespace lifecycle.
A label selector operator is the set of operators that can be used in a selector requirement.
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
resourceVersionMatch specifies how the resourceVersion parameter is applied.
No description provided by the author
No description provided by the author