Skip to content

Commit

Permalink
feat(vertical-pod-autoscaler): update registry.k8s.io/autoscaling/vpa…
Browse files Browse the repository at this point in the history
… to v1.0.0
  • Loading branch information
sebastien-prudhomme committed Oct 10, 2023
1 parent 2d4cfb8 commit 15e393b
Show file tree
Hide file tree
Showing 9 changed files with 98 additions and 35 deletions.
4 changes: 2 additions & 2 deletions charts/vertical-pod-autoscaler/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v2
appVersion: 0.14.0
appVersion: 1.0.0
description: Set of components that automatically adjust the amount of CPU and memory requested by pods running in the Kubernetes Cluster
home: https://github.com/kubernetes/autoscaler
icon: https://raw.githubusercontent.com/kubernetes/kubernetes/master/logo/logo.svg
Expand All @@ -10,7 +10,7 @@ name: vertical-pod-autoscaler
sources:
- https://github.com/kubernetes/autoscaler
- https://github.com/cowboysysop/charts/tree/master/charts/vertical-pod-autoscaler
version: 9.3.0
version: 9.2.0
dependencies:
- name: common
version: 2.9.0
Expand Down
15 changes: 9 additions & 6 deletions charts/vertical-pod-autoscaler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `admissionController.replicaCount` | Number of replicas | `1` |
| `admissionController.image.registry` | Image registry | `registry.k8s.io` |
| `admissionController.image.repository` | Image repository | `autoscaling/vpa-admission-controller` |
| `admissionController.image.tag` | Image tag | `0.14.0` |
| `admissionController.image.tag` | Image tag | `1.0.0` |
| `admissionController.image.digest` | Image digest | `""` |
| `admissionController.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `admissionController.pdb.create` | Specifies whether a pod disruption budget should be created | `false` |
Expand All @@ -162,6 +162,8 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `admissionController.podSecurityContext.runAsNonRoot` | Whether the container must run as a non-root user | `true` |
| `admissionController.podSecurityContext.runAsUser` | The UID to run the entrypoint of the container process | `65534` |
| `admissionController.priorityClassName` | Priority class name | `nil` |
| `admissionController.runtimeClassName` | Runtime class name | `""` |
| `admissionController.topologySpreadConstraints` | Topology Spread Constraints for pod assignment | `[]` |
| `admissionController.securityContext` | Container security context | `{}` |
| `admissionController.containerPorts.https` | Container port for HTTPS | `8000` |
| `admissionController.containerPorts.metrics` | Container port for Metrics | `8944` |
Expand Down Expand Up @@ -190,7 +192,6 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `admissionController.resources` | CPU/Memory resource requests/limits | `{}` |
| `admissionController.nodeSelector` | Node labels for pod assignment | `{}` |
| `admissionController.tolerations` | Tolerations for pod assignment | `[]` |
| `admissionController.topologySpreadConstraints` | Topology spread constraints for pod assignment | `[]` |
| `admissionController.affinity` | Map of node/pod affinities | `{}` |
| `admissionController.extraArgs` | Additional container arguments | |
| `admissionController.extraArgs.v` | Number for the log level verbosity | `2` |
Expand Down Expand Up @@ -223,7 +224,7 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `recommender.replicaCount` | Number of replicas | `1` |
| `recommender.image.registry` | Image registry | `registry.k8s.io` |
| `recommender.image.repository` | Image repository | `autoscaling/vpa-recommender` |
| `recommender.image.tag` | Image tag | `0.14.0` |
| `recommender.image.tag` | Image tag | `1.0.0` |
| `recommender.image.digest` | Image digest | `""` |
| `recommender.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `recommender.pdb.create` | Specifies whether a pod disruption budget should be created | `false` |
Expand All @@ -238,6 +239,8 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `recommender.podSecurityContext.runAsNonRoot` | Whether the container must run as a non-root user | `true` |
| `recommender.podSecurityContext.runAsUser` | The UID to run the entrypoint of the container process | `65534` |
| `recommender.priorityClassName` | Priority class name | `nil` |
| `recommender.runtimeClassName` | Runtime class name | `""` |
| `recommender.topologySpreadConstraints` | Topology Spread Constraints for pod assignment | `[]` |
| `recommender.securityContext` | Container security context | `{}` |
| `recommender.containerPorts.metrics` | Container port for Metrics | `8942` |
| `recommender.livenessProbe.enabled` | Enable liveness probe | `true` |
Expand All @@ -261,7 +264,6 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `recommender.resources` | CPU/Memory resource requests/limits | `{}` |
| `recommender.nodeSelector` | Node labels for pod assignment | `{}` |
| `recommender.tolerations` | Tolerations for pod assignment | `[]` |
| `recommender.topologySpreadConstraints` | Topology spread constraints for pod assignment | `[]` |
| `recommender.affinity` | Map of node/pod affinities | `{}` |
| `recommender.extraArgs` | Additional container arguments | |
| `recommender.extraArgs.v` | Number for the log level verbosity | `2` |
Expand Down Expand Up @@ -291,7 +293,7 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `updater.replicaCount` | Number of replicas | `1` |
| `updater.image.registry` | Image registry | `registry.k8s.io` |
| `updater.image.repository` | Image repository | `autoscaling/vpa-updater` |
| `updater.image.tag` | Image tag | `0.14.0` |
| `updater.image.tag` | Image tag | `1.0.0` |
| `updater.image.digest` | Image digest | `""` |
| `updater.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `updater.pdb.create` | Specifies whether a pod disruption budget should be created | `false` |
Expand All @@ -306,6 +308,8 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `updater.podSecurityContext.runAsNonRoot` | Whether the container must run as a non-root user | `true` |
| `updater.podSecurityContext.runAsUser` | The UID to run the entrypoint of the container process | `65534` |
| `updater.priorityClassName` | Priority class name | `nil` |
| `updater.runtimeClassName` | Runtime class name | `""` |
| `updater.topologySpreadConstraints` | Topology Spread Constraints for pod assignment | `[]` |
| `updater.securityContext` | Container security context | `{}` |
| `updater.containerPorts.metrics` | Container port for Metrics | `8943` |
| `updater.livenessProbe.enabled` | Enable liveness probe | `true` |
Expand All @@ -329,7 +333,6 @@ $ kubectl delete crd verticalpodautoscalercheckpoints.autoscaling.k8s.io
| `updater.resources` | CPU/Memory resource requests/limits | `{}` |
| `updater.nodeSelector` | Node labels for pod assignment | `{}` |
| `updater.tolerations` | Tolerations for pod assignment | `[]` |
| `updater.topologySpreadConstraints` | Topology spread constraints for pod assignment | `[]` |
| `updater.affinity` | Map of node/pod affinities | `{}` |
| `updater.extraArgs` | Additional container arguments | |
| `updater.extraArgs.v` | Number for the log level verbosity | `2` |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ spec:
description: API version of the referent
type: string
kind:
description: 'Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"'
description: 'Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names'
Expand All @@ -178,6 +178,39 @@ spec:
pods. If not specified, all fields in the `PodUpdatePolicy` are
set to their default values.
properties:
evictionRequirements:
description: EvictionRequirements is a list of EvictionRequirements
that need to evaluate to true in order for a Pod to be evicted.
If more than one EvictionRequirement is specified, all of them
need to be fulfilled to allow eviction.
items:
description: EvictionRequirement defines a single condition
which needs to be true in order to evict a Pod
properties:
changeRequirement:
description: EvictionChangeRequirement refers to the relationship
between the new target recommendation for a Pod and its
current requests, what kind of change is necessary for
the Pod to be evicted
enum:
- TargetHigherThanRequests
- TargetLowerThanRequests
type: string
resource:
description: Resources is a list of one or more resources
that the condition applies to. If more than one resource
is given, the EvictionRequirement is fulfilled if at least
one resource meets `changeRequirement`.
items:
description: ResourceName is the name identifying various
resources in a ResourceList.
type: string
type: array
required:
- changeRequirement
- resource
type: object
type: array
minReplicas:
description: Minimal number of replicas which need to be alive
for Updater to attempt pod eviction (pending other checks like
Expand Down Expand Up @@ -312,7 +345,8 @@ spec:
type: object
served: true
storage: true
subresources: {}
subresources:
status: {}
- deprecated: true
deprecationWarning: autoscaling.k8s.io/v1beta2 API is deprecated
name: v1beta2
Expand Down Expand Up @@ -405,7 +439,7 @@ spec:
description: API version of the referent
type: string
kind:
description: 'Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"'
description: 'Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
type: string
name:
description: 'Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names'
Expand Down Expand Up @@ -547,3 +581,5 @@ spec:
type: object
served: true
storage: false
subresources:
status: {}
Loading

0 comments on commit 15e393b

Please sign in to comment.