Skip to content

nubes_nextcloud Resource

Service: Nextcloud.

Full service guide.

Service manual.

Schema

Name Type Plan behavior Sensitive Description
access_configuration object Required No —
adopt_existing_on_create bool Optional, Computed No —
app_configuration object Required No —
cluster_configuration object Required No —
id string Computed No —
keep_on_destroy bool Optional, Computed No Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.
log_level string Optional No Operation stages log level: none (default), info, debug. Overrides provider-level log_level.
operation_timeout string Optional No —
reconcile_trigger string Optional No Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.
resource_name string Required No —
startup_configuration object Required No —
state_out ["map","string"] Computed No —
state_out_flat ["map","string"] Computed No —
state_params ["map","string"] Computed No —
state_params_flat ["map","string"] Computed No —
suspend_on_destroy bool Optional, Computed No —
vault_fields ["list","string"] Computed No —
vault_secrets ["map","string"] Computed Yes —
vault_url string Computed No —
vault_user_path string Computed No —

Nested attributes: access_configuration

Name Type Plan behavior Sensitive Description
domain string Optional, Computed No Если указан FQDN в формате: myapp.example.com, предварительно будет проверяться DNS-запись (А-запись должна смотреть на IP Ingress кластера ресурсной платформы)

Если указан в формате myapp, DNS-запись будет автоматически создана в служебной DNS-зоне

Nested attributes: app_configuration

Name Type Plan behavior Sensitive Description
document_server string Optional, Computed No Выбор сервера документов (onlyoffice)/(collabora). onlyoffice пока не доступен
Размер пода collabora:
1.8 ядра. 2Gi ОЗУ
log_level string Optional, Computed No Включает отображение логов самого nextcloud
Логи уходят в /dev/stdout контейнера
NONE отключает логирование
version string Optional, Computed No —

Nested attributes: cluster_configuration

Name Type Plan behavior Sensitive Description
cpu number Optional, Computed No Указывается в Milicores
1000 Mili == 1 Ядро
disk number Optional, Computed No Указывается в GIGAbytes
На данном диске хранятся данные Nextcloud
memory number Optional, Computed No Указывается в Megabytes
replicas number Optional, Computed No —

Nested attributes: startup_configuration

Name Type Plan behavior Sensitive Description
psql_enabled bool Optional, Computed No Инстанс обязан быть развёрнут на той же ресурсной платформе, где и будет располагаться Nextcloud
psql_uid string Required No Необходимо выбирать, когда выбран параметр Подключить PostgreSQL из Личного кабинета
redis_enabled bool Optional, Computed No Инстанс обязан быть развёрнут на той же ресурсной платформе, где и будет располагаться Nextcloud
redis_uid string Required No Необходимо выбирать, когда выбран параметр Подключить Redis из Личного кабинета
resource_realm string Optional, Computed No Кластер Kubernetes, на котором будет развернут экземпляр