Экспериментальная версия. Функциональность может сильно измениться. Совместимость с будущими версиями не гарантируется.
Postgres
Scope: Namespaced
Version: v1alpha1
-
строкаAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
строкаKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
-
-
-
-
строка
Тип Docker-образа PostgreSQL. Возможные значения:
minimal
: Самый легкий образ, без дополнительных расширений PostgreSQL.standard
: Образ с дополнительными расширениями PostgreSQL: pgaudit, pgvector, pg-failover-slots.
По умолчанию:
standard
Пример:
imageType: standard
PostgresClass
Scope: Cluster
Version: v1alpha1
Данный ресурс описывает:
- требования к ресурсам (диапазоны CPU и памяти, которые пользователь может выбрать при создании кластера);
- параметры PostgreSQL, которые пользователь может задавать при создании кластера;
Этот ресурс не может быть удалён, пока он используется хотя бы на одной ВМ.
-
строкаAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
строкаKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
PostgresDatabase
Scope: Namespaced
Version: v1alpha1
-
строкаAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
строкаKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
-
объектThe name of the PostgreSQL cluster hosting the user. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
Пример:
name: small
-
PostgresUser
Scope: Namespaced
Version: v1alpha1
-
строкаAPIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
-
строкаKind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
-
-
объектThe name of the PostgreSQL cluster hosting the user. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
Пример:
name: small
-