feat(helm)!: Update chart vpa to 4.11.0#833
Conversation
|
Path: @@ -1,518 +1 @@
----
-# Source: vpa/templates/recommender-service-account.yaml
-apiVersion: v1
-kind: ServiceAccount
-automountServiceAccountToken: true
-metadata:
- name: vpa-recommender
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: recommender
----
-# Source: vpa/templates/updater-service-account.yaml
-apiVersion: v1
-kind: ServiceAccount
-automountServiceAccountToken: true
-metadata:
- name: vpa-updater
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- app.kubernetes.io/component: updater
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-metrics-reader
-rules:
- - apiGroups:
- - "metrics.k8s.io"
- resources:
- - pods
- verbs:
- - get
- - list
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-actor
-rules:
- - apiGroups:
- - ""
- resources:
- - pods
- - nodes
- - limitranges
- verbs:
- - get
- - list
- - watch
- - apiGroups:
- - ""
- resources:
- - events
- verbs:
- - get
- - list
- - watch
- - create
- - apiGroups:
- - "poc.autoscaling.k8s.io"
- resources:
- - verticalpodautoscalers
- verbs:
- - get
- - list
- - watch
- - patch
- - apiGroups:
- - "autoscaling.k8s.io"
- resources:
- - verticalpodautoscalers
- verbs:
- - get
- - list
- - watch
- - patch
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-checkpoint-actor
-rules:
- - apiGroups:
- - "poc.autoscaling.k8s.io"
- resources:
- - verticalpodautoscalercheckpoints
- verbs:
- - get
- - list
- - watch
- - create
- - patch
- - delete
- - apiGroups:
- - "autoscaling.k8s.io"
- resources:
- - verticalpodautoscalercheckpoints
- verbs:
- - get
- - list
- - watch
- - create
- - patch
- - delete
- - apiGroups:
- - ""
- resources:
- - namespaces
- verbs:
- - get
- - list
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-evictioner
-rules:
- - apiGroups:
- - "apps"
- - "extensions"
- resources:
- - replicasets
- verbs:
- - get
- - apiGroups:
- - ""
- resources:
- - pods/eviction
- verbs:
- - create
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-target-reader
-rules:
- - apiGroups:
- - '*'
- resources:
- - '*/scale'
- verbs:
- - get
- - watch
- - apiGroups:
- - ""
- resources:
- - replicationcontrollers
- verbs:
- - get
- - list
- - watch
- - apiGroups:
- - apps
- resources:
- - daemonsets
- - deployments
- - replicasets
- - statefulsets
- verbs:
- - get
- - list
- - watch
- - apiGroups:
- - batch
- resources:
- - jobs
- - cronjobs
- verbs:
- - get
- - list
- - watch
----
-# Source: vpa/templates/clusterroles.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-status-reader
-rules:
- - apiGroups:
- - "coordination.k8s.io"
- resources:
- - leases
- verbs:
- - get
- - list
- - watch
----
-# Source: vpa/templates/clusterrolebindings.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: vpa-metrics-reader
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: vpa-metrics-reader
-subjects:
- - kind: ServiceAccount
- name: vpa-recommender
- namespace: default
----
-# Source: vpa/templates/clusterrolebindings.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: vpa-checkpoint-actor
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: vpa-checkpoint-actor
-subjects:
- - kind: ServiceAccount
- name: vpa-recommender
- namespace: default
----
-# Source: vpa/templates/clusterrolebindings.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: vpa-actor
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: vpa-actor
-subjects:
- - kind: ServiceAccount
- name: vpa-recommender
- namespace: default
----
-# Source: vpa/templates/clusterrolebindings.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: vpa-target-reader-binding
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: vpa-target-reader
-subjects:
- - kind: ServiceAccount
- name: vpa-recommender
- namespace: default
----
-# Source: vpa/templates/recommender-deployment.yaml
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: vpa-recommender
- labels:
- app.kubernetes.io/component: recommender
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/component: recommender
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- template:
- metadata:
- labels:
- app.kubernetes.io/component: recommender
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- spec:
- serviceAccountName: vpa-recommender
- securityContext:
- runAsNonRoot: true
- runAsUser: 65534
- containers:
- - name: vpa
- securityContext: {}
- image: "k8s.gcr.io/autoscaling/vpa-recommender:0.10.0"
- imagePullPolicy: Always
- args:
- - --pod-recommendation-min-cpu-millicores=15
- - --pod-recommendation-min-memory-mb=100
- - --prometheus-address=http://thanos-query.monitoring.svc.cluster.local:9090
- - --storage=prometheus
- - --v=4
- livenessProbe:
- failureThreshold: 6
- httpGet:
- path: /health-check
- port: metrics
- scheme: HTTP
- periodSeconds: 5
- successThreshold: 1
- timeoutSeconds: 3
- readinessProbe:
- failureThreshold: 120
- httpGet:
- path: /health-check
- port: metrics
- scheme: HTTP
- periodSeconds: 5
- successThreshold: 1
- timeoutSeconds: 3
- ports:
- - name: metrics
- containerPort: 8942
- protocol: TCP
- resources:
- limits:
- cpu: 200m
- memory: 1000Mi
- requests:
- cpu: 50m
- memory: 500Mi
----
-# Source: vpa/templates/tests/rbac.yaml
-apiVersion: v1
-kind: ServiceAccount
-metadata:
- annotations:
- "helm.sh/hook": "test"
- "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation,hook-failed"
- "helm.sh/hook-weight": "10"
- name: vpa-test
----
-# Source: vpa/templates/tests/rbac.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRole
-metadata:
- name: vpa-test
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": "test"
- "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation,hook-failed"
- "helm.sh/hook-weight": "20"
-rules:
- - apiGroups:
- - "metrics.k8s.io"
- resources:
- - "nodes"
- verbs:
- - list
- - apiGroups:
- - "apiextensions.k8s.io"
- resources:
- - customresourcedefinitions
- verbs:
- - get
- - list
- - watch
- - apiGroups:
- - "autoscaling.k8s.io"
- resources:
- - verticalpodautoscalers
- verbs:
- - get
- - list
- - watch
- - create
- - delete
- - apiGroups:
- - "autoscaling.k8s.io"
- resources:
- - verticalpodautoscalercheckpoints
- verbs:
- - get
- - list
- - watch
----
-# Source: vpa/templates/tests/rbac.yaml
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: vpa-test
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": "test"
- "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation,hook-failed"
- "helm.sh/hook-weight": "30"
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: vpa-test
-subjects:
- - kind: ServiceAccount
- name: vpa-test
- namespace: default
----
-# Source: vpa/templates/tests/crd-available.yaml
-apiVersion: v1
-kind: Pod
-metadata:
- name: vpa-checkpoint-crd-available
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test
- "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation"
- "helm.sh/hook-weight": "50"
-spec:
- serviceAccountName: vpa-test
- containers:
- - name: test
- image: quay.io/reactiveops/ci-images:v11-alpine
- command: ['kubectl']
- args:
- - get
- - crd
- - verticalpodautoscalercheckpoints.autoscaling.k8s.io
- restartPolicy: Never
----
-# Source: vpa/templates/tests/crd-available.yaml
-apiVersion: v1
-kind: Pod
-metadata:
- name: vpa-crd-available
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test
- "helm.sh/hook-delete-policy": "hook-succeeded,before-hook-creation"
- "helm.sh/hook-weight": "50"
-spec:
- serviceAccountName: vpa-test
- containers:
- - name: test
- image: quay.io/reactiveops/ci-images:v11-alpine
- command: ['kubectl']
- args:
- - get
- - crd
- - verticalpodautoscalers.autoscaling.k8s.io
- restartPolicy: Never
----
-# Source: vpa/templates/tests/create-vpa.yaml
-apiVersion: v1
-kind: Pod
-metadata:
- name: vpa-test-create-vpa
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test
- "helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
- "helm.sh/hook-weight": "100"
-spec:
- serviceAccountName: vpa-test
- containers:
- - name: test
- image: quay.io/reactiveops/ci-images:v11-alpine
- command: ['bash']
- args:
- - -c
- - |
- #!/bin/bash
- set -e
- set -x
- cat <<EOF | kubectl -n default apply -f -
- apiVersion: autoscaling.k8s.io/v1
- kind: VerticalPodAutoscaler
- metadata:
- name: test-vpa
- spec:
- targetRef:
- apiVersion: "apps/v1"
- kind: Deployment
- name: my-app
- updatePolicy:
- updateMode: "Off"
- EOF
-
- kubectl -n default describe vpa test-vpa
- kubectl -n default delete vpa test-vpa
- restartPolicy: Never
----
-# Source: vpa/templates/tests/metrics.yaml
-apiVersion: v1
-kind: Pod
-metadata:
- name: vpa-metrics-api-available
- labels:
- app.kubernetes.io/name: vpa
- app.kubernetes.io/instance: vpa
- app.kubernetes.io/managed-by: Helm
- annotations:
- "helm.sh/hook": test
- "helm.sh/hook-delete-policy": "before-hook-creation,hook-succeeded"
- "helm.sh/hook-weight": "70"
-spec:
- serviceAccountName: vpa-test
- containers:
- - name: test
- image: quay.io/reactiveops/ci-images:v11-alpine
- command: ['kubectl']
- args:
- - get
- - --raw
- - "/apis/metrics.k8s.io/v1beta1/nodes"
- restartPolicy: Never |
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
MegaLinter status: ❌ ERROR
See errors details in artifact MegaLinter reports on CI Job page |
33a31ea to
e686903
Compare
e686903 to
41f2c1f
Compare
41f2c1f to
35edab9
Compare
35edab9 to
9e7b2f8
Compare
9e7b2f8 to
a06629d
Compare
a06629d to
4d8eb41
Compare
4d8eb41 to
1cdef78
Compare
1cdef78 to
e2fdbdd
Compare
e2fdbdd to
f5e0bb1
Compare
f5e0bb1 to
f42296e
Compare
f42296e to
1f2425d
Compare
1f2425d to
d34a218
Compare
d34a218 to
1c8a540
Compare
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
1c8a540 to
8964eed
Compare
8964eed to
8bf24ff
Compare
8bf24ff to
68a4f14
Compare
68a4f14 to
4fbc5c6
Compare
4fbc5c6 to
fdaf627
Compare
fdaf627 to
fae5cf1
Compare
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
| datasource | package | from | to | | ---------- | ------- | ----- | ------ | | helm | vpa | 1.4.0 | 4.11.0 |
fae5cf1 to
f2f54f8
Compare
This PR contains the following updates:
1.4.0->4.11.0⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.