1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"queryDurationMs":53,"svcOperation":{"svcOperationId":181,"operation":"create","url":"https://jenkins-master1.adl.nubes.ru/job/cloudServicesDev/job/k8s/job/ClickHouse/job/create/job/master/buildWithParameters","descr":null,"man":"Операция создания кластера ClickHouse<br/><br/>Для подключения к кластеру также необходимо создать базу данных через операцию `create_database` и создание пользователя через операцию `create_user`","cfsParams":[{"svcOperationCfsParamId":572,"svcOperationCfsParam":"resourceRealm","label":"Платформа для развертывания","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":"getAvailableResourceRealms","regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Кластер Kubernetes в котором будет развёрнуто приложение","man":"Выбрать платформу из списка<br/><br/>**Если список не отображается**<br/>обратитесь к сервис менеджеру с вопросом предоставления ресурсной платформы","sort":10,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":573,"svcOperationCfsParam":"s3Uid","label":"Услуга S3 для резервных копий","dataType":"uuid","valueList":null,"refSvcId":12,"isRequired":true,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Экземпляр (учетная запись) S3 для резервного копирования. Резервное копирование обязательно","man":"**Если список не отображается** <br/>перейдите в раздел `S3 Object Storage` <br/>операция `create`","sort":20,"dependsOnCfsParams":null,"isModifiable":null,"isSensitive":false},{"svcOperationCfsParamId":574,"svcOperationCfsParam":"resourceInstances","label":"Кол-во реплик каждого шарда","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `3`","man":"**Для синхронизации данных между репликами** необходимо включить `Создать ClickHouse-Keeper`","sort":30,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":575,"svcOperationCfsParam":"resourceInstancesShards","label":"Количество шардов","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":7,"minvalue":1,"descr":"Пример: `1`","man":"**Шард** - это часть данных, разделенная на разные узлы (серверы) для горизонтального масштабирования и обработки больших объемов информации. <br/>**Реплика** - это точная копия данных внутри одного шарда","sort":40,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":576,"svcOperationCfsParam":"resourceCPU","label":"Квота ядра пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1000","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":1000,"descr":"Пример: `1000`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":50,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":577,"svcOperationCfsParam":"resourceMemory","label":"Квота памяти пода кластера","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"1536","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":1536,"descr":"Пример: `2048`","man":"Указывается в Megabytes","sort":60,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":578,"svcOperationCfsParam":"appVersion","label":"Версия ClickHouse-server","dataType":"string","valueList":["25.10"],"refSvcId":null,"isRequired":true,"defaultValue":"25.10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Версия `clickhouse-server`","man":null,"sort":70,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":579,"svcOperationCfsParam":"resourceDisk","label":"Размер диска для базы данных","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"10","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":999,"minvalue":1,"descr":"Пример: `100`","man":"Указывается в Gigabytes","sort":80,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":580,"svcOperationCfsParam":"needExternalAddressMaster","label":"Публикация белого ip для master ноды","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"false","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Позволяет подключиться извне к ClickHouse","man":"Для выделения IP также необходимо указать имя Ip-space.<br/>Его можно получить из свойств ресурсной платформы","sort":90,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":581,"svcOperationCfsParam":"ipSpaceNameMaster","label":"Имя ipSpace для публикации белого ip master ноды","dataType":"string","valueList":null,"refSvcId":null,"isRequired":false,"defaultValue":null,"defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Пример: `internet-no-antiddos-v1`","man":"Имя ipSpace для публикации внешнего адреса<br/><br/>Не может быть пустым, если включен `Выделение белого ip для master ноды`","sort":100,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":582,"svcOperationCfsParam":"needCreateKeeper","label":"Создать ClickHouse-Keeper","dataType":"boolean","valueList":["false","true"],"refSvcId":null,"isRequired":true,"defaultValue":"true","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Необходим для кластеризации ClickHouse","man":"Аналог `Zookeeper`, представленный от ClickHouse","sort":200,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":583,"svcOperationCfsParam":"resourceCPUKeeper","label":"Квота ядра пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"50","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8000,"minvalue":50,"descr":"Пример: `100`","man":"Указывается в Milicores<br/>`1000` Mili == `1` Ядро","sort":210,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":584,"svcOperationCfsParam":"resourceMemoryKeeper","label":"Квота памяти пода Keeper","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"152","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":8192,"minvalue":152,"descr":"Пример: `256`","man":"Указывается в Megabytes","sort":220,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":585,"svcOperationCfsParam":"resourceInstancesKeeper","label":"Кол-во реплик Keeper","dataType":"integer > 0","valueList":["1","3"],"refSvcId":null,"isRequired":true,"defaultValue":"1","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":3,"minvalue":1,"descr":"Пример: `1`","man":"Для **теста** - 1 нода. <br/>Для **продуктива** - 3 ноды","sort":230,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":586,"svcOperationCfsParam":"ext_BACKUP_SCHEDULE","label":"Расписание резервного копирования","dataType":"string","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"0 0 * * *","defaultCompute":null,"func":null,"regex":"^((((\\d+,)+\\d+|(\\d+(\\/|-|#)\\d+)|(\\d+L?)|(\\*(\\/\\d+)?)|(L(-\\d+)?)|(\\?)|([A-Z]{3}(-[A-Z]{3})?)) ?){5,7})|(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\\d+(ns|us|µs|ms|s|m|h))+)$","uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":null,"minvalue":null,"descr":"Принимает формат `CRON`","man":null,"sort":500,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false},{"svcOperationCfsParamId":587,"svcOperationCfsParam":"ext_BACKUP_NUM_TO_RETAIN","label":"Количество резервных копий","dataType":"integer > 0","valueList":null,"refSvcId":null,"isRequired":true,"defaultValue":"7","defaultCompute":null,"func":null,"regex":null,"uniqueScope":null,"maxlength":null,"minlength":null,"maxvalue":60,"minvalue":3,"descr":"Пример: `7`","man":"Кол-во **полных** резервных копий<br/>Кол-во инкрементов - неограничено<br/><br/>Полная резервная копия выполняется раз в неделю<br/>*Если изначально полной резервной копии нет* выполняется полный бекап<br/>В остальные дни по крону выполняются **инкременты**","sort":510,"dependsOnCfsParams":null,"isModifiable":true,"isSensitive":false}]},"runDurationMs":55} |