apiVersion: autoscaling/v1
import "k8s.io/api/autoscaling/v1"
Scale представляє запит на масштабування ресурсу.
| Поле | Опис |
|---|---|
apiVersionstring | APIVersion визначає версію схеми цього представлення об'єкта. Сервери повинні конвертувати розпізнані схеми до останнього внутрішнього значення і можуть відхиляти нерозпізнані значення. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources. |
kindstring | Kind є рядком, що представляє REST-ресурс, який цей обʼєкт представляє. Сервери можуть визначати це з точки доступу, до якої клієнт надсилає запити. Не можна оновлювати. У CamelCase. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds. |
metadataObjectMeta | Стандартні метадані обʼєкта; Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata. |
specScaleSpec | spec визначає поведінку масштабування. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. |
statusScaleStatus | status визначає поточний стан масштабування. Більше інформації: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Тільки для читання. |
ScaleSpec описує атрибути субресурсу масштабування.
| Поле | Опис |
|---|---|
replicasinteger | replicas є бажаною кількістю екземплярів для масштабованого обʼєкта. |
ScaleStatus описує поточний стан субресурсу масштабування.
| Поле | Опис |
|---|---|
replicas *integer | replicas є фактичною кількістю спостережуваних екземплярів масштабованого обʼєкта. |
selectorstring | selector є запитом міток для подів, які повинні відповідати кількості реплік. Це те саме, що і селектор міток, але у форматі рядка, щоб уникнути інспекції клієнтами. Рядок буде у тому ж форматі, що й синтаксис параметра запиту. Більше інформації про селектори міток: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ |