0byt3m1n1
Path:
/
home
/
mgatv524
/
public_html
/
giga
/
vendor
/
mongodb
/
mongodb
/
.evergreen
/
serverless
/
[
Home
]
File: delete-instance.sh
#!/bin/bash set -o errexit set +o xtrace if [ -z "$SERVERLESS_INSTANCE_NAME" ]; then echo "Instance name must be provided via SERVERLESS_INSTANCE_NAME environment variable" exit 1 fi if [ -z "$SERVERLESS_DRIVERS_GROUP" ]; then echo "Drivers Atlas group must be provided via SERVERLESS_DRIVERS_GROUP environment variable" exit 1 fi if [ -z "$SERVERLESS_API_PRIVATE_KEY" ]; then echo "Atlas API private key must be provided via SERVERLESS_API_PRIVATE_KEY environment variable" exit 1 fi if [ -z "$SERVERLESS_API_PUBLIC_KEY" ]; then echo "Atlas API public key must be provided via SERVERLESS_API_PUBLIC_KEY environment variable" exit 1 fi echo "deleting serverless instance \"${SERVERLESS_INSTANCE_NAME}\"..." API_BASE_URL="https://account-dev.mongodb.com/api/atlas/v1.0/groups/$SERVERLESS_DRIVERS_GROUP" curl \ --silent \ --show-error \ -u "$SERVERLESS_API_PUBLIC_KEY:$SERVERLESS_API_PRIVATE_KEY" \ -X DELETE \ --digest \ --header "Accept: application/json" \ --header "Content-Type: application/json" \ "${API_BASE_URL}/serverless/${SERVERLESS_INSTANCE_NAME}?pretty=true" echo ""