Redis+MongoDB
May 11, 2023
YC MongoDB. Create and Update.
В данной статье разберём процесс создания и изменения кластера MongoDB в YC.
Создание кластера.
С внешним доступом, версия 5.0.
export FOLDER=$(yc config get folder-id) export ZONE=ru-central1-a export SG=$(yc vpc sg get cam-db --format json | jq -r '.id') export NETWORK=$(yc vpc network get cameda-test --format json | jq -r '.id') export SUBNET=$(yc vpc subnet get subnet-a --format json | jq -r '.id') yc mongodb cluster create \ --folder-id $FOLDER \ --name cam-mongo-test \ --description "MongoDB test cluster" \ --labels cameda=test \ --environment=production \ --mongodb-version=5.0 \ --network-id $NETWORK \ --security-group-ids $SG \ --mongod-resource-preset s1.micro \ --host zone-id=$ZONE,subnet-id=$SUBNET,assign-public-ip \ --mongod-disk-type network-hdd \ --mongod-disk-size 10 \ --user name=cameda,password=passpass \ --database name=db1 \ --backup-window-start 01:00:00 \ --backup-retain-period-days 15 \ --datalens-access=false \ --datatransfer-access=false \ --deletion-protection=false \ --async