mirror of
https://github.com/auricom/home-cluster.git
synced 2025-09-30 23:45:25 +02:00

split goldilocks yaml files fix github actions fix github actions fix github actions fix github actions fix github actions fix github actions fix github actions fix github actions fix github actions fix github actions Update Flux components to v0.4.3 [ci-skip] Signed-off-by: GitHub <noreply@github.com> fix github actions fix github actions fix github actions
94 lines
2.6 KiB
YAML
94 lines
2.6 KiB
YAML
---
|
|
apiVersion: apiextensions.k8s.io/v1beta1
|
|
kind: CustomResourceDefinition
|
|
metadata:
|
|
name: verticalpodautoscalers.autoscaling.k8s.io
|
|
annotations:
|
|
"api-approved.kubernetes.io": "https://github.com/kubernetes/kubernetes/pull/63797"
|
|
spec:
|
|
group: autoscaling.k8s.io
|
|
scope: Namespaced
|
|
names:
|
|
plural: verticalpodautoscalers
|
|
singular: verticalpodautoscaler
|
|
kind: VerticalPodAutoscaler
|
|
shortNames:
|
|
- vpa
|
|
version: v1beta1
|
|
versions:
|
|
- name: v1beta1
|
|
served: false
|
|
storage: false
|
|
- name: v1beta2
|
|
served: true
|
|
storage: true
|
|
- name: v1
|
|
served: true
|
|
storage: false
|
|
validation:
|
|
# openAPIV3Schema is the schema for validating custom objects.
|
|
openAPIV3Schema:
|
|
type: object
|
|
properties:
|
|
spec:
|
|
type: object
|
|
properties:
|
|
targetRef:
|
|
type: object
|
|
updatePolicy:
|
|
type: object
|
|
properties:
|
|
updateMode:
|
|
type: string
|
|
resourcePolicy:
|
|
type: object
|
|
properties:
|
|
containerPolicies:
|
|
type: array
|
|
items:
|
|
type: object
|
|
properties:
|
|
containerName:
|
|
type: string
|
|
controlledValues:
|
|
type: string
|
|
enum: ["RequestsAndLimits", "RequestsOnly"]
|
|
mode:
|
|
type: string
|
|
enum: ["Auto", "Off"]
|
|
minAllowed:
|
|
type: object
|
|
maxAllowed:
|
|
type: object
|
|
controlledResources:
|
|
type: array
|
|
items:
|
|
type: string
|
|
enum: ["cpu", "memory"]
|
|
---
|
|
apiVersion: apiextensions.k8s.io/v1beta1
|
|
kind: CustomResourceDefinition
|
|
metadata:
|
|
name: verticalpodautoscalercheckpoints.autoscaling.k8s.io
|
|
annotations:
|
|
"api-approved.kubernetes.io": "https://github.com/kubernetes/kubernetes/pull/63797"
|
|
spec:
|
|
group: autoscaling.k8s.io
|
|
scope: Namespaced
|
|
names:
|
|
plural: verticalpodautoscalercheckpoints
|
|
singular: verticalpodautoscalercheckpoint
|
|
kind: VerticalPodAutoscalerCheckpoint
|
|
shortNames:
|
|
- vpacheckpoint
|
|
version: v1beta1
|
|
versions:
|
|
- name: v1beta1
|
|
served: false
|
|
storage: false
|
|
- name: v1beta2
|
|
served: true
|
|
storage: true
|
|
- name: v1
|
|
served: true
|
|
storage: false |