This commit is contained in:
parent
39e7dbb724
commit
56186c31c5
|
@ -3,6 +3,8 @@ apiVersion: apiextensions.k8s.io/v1beta1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
name: verticalpodautoscalers.autoscaling.k8s.io
|
name: verticalpodautoscalers.autoscaling.k8s.io
|
||||||
|
annotations:
|
||||||
|
"api-approved.kubernetes.io": "https://github.com/kubernetes/kubernetes/pull/63797"
|
||||||
spec:
|
spec:
|
||||||
group: autoscaling.k8s.io
|
group: autoscaling.k8s.io
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
|
@ -15,11 +17,14 @@ spec:
|
||||||
version: v1beta1
|
version: v1beta1
|
||||||
versions:
|
versions:
|
||||||
- name: v1beta1
|
- name: v1beta1
|
||||||
served: true
|
served: false
|
||||||
storage: false
|
storage: false
|
||||||
- name: v1beta2
|
- name: v1beta2
|
||||||
served: true
|
served: true
|
||||||
storage: true
|
storage: true
|
||||||
|
- name: v1
|
||||||
|
served: true
|
||||||
|
storage: false
|
||||||
validation:
|
validation:
|
||||||
# openAPIV3Schema is the schema for validating custom objects.
|
# openAPIV3Schema is the schema for validating custom objects.
|
||||||
openAPIV3Schema:
|
openAPIV3Schema:
|
||||||
|
@ -43,11 +48,28 @@ spec:
|
||||||
type: array
|
type: array
|
||||||
items:
|
items:
|
||||||
type: object
|
type: object
|
||||||
|
properties:
|
||||||
|
containerName:
|
||||||
|
type: string
|
||||||
|
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
|
apiVersion: apiextensions.k8s.io/v1beta1
|
||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
name: verticalpodautoscalercheckpoints.autoscaling.k8s.io
|
name: verticalpodautoscalercheckpoints.autoscaling.k8s.io
|
||||||
|
annotations:
|
||||||
|
"api-approved.kubernetes.io": "https://github.com/kubernetes/kubernetes/pull/63797"
|
||||||
spec:
|
spec:
|
||||||
group: autoscaling.k8s.io
|
group: autoscaling.k8s.io
|
||||||
scope: Namespaced
|
scope: Namespaced
|
||||||
|
@ -60,8 +82,11 @@ spec:
|
||||||
version: v1beta1
|
version: v1beta1
|
||||||
versions:
|
versions:
|
||||||
- name: v1beta1
|
- name: v1beta1
|
||||||
served: true
|
served: false
|
||||||
storage: false
|
storage: false
|
||||||
- name: v1beta2
|
- name: v1beta2
|
||||||
served: true
|
served: true
|
||||||
storage: true
|
storage: true
|
||||||
|
- name: v1
|
||||||
|
served: true
|
||||||
|
storage: false
|
Reference in a new issue