Skip to content

Commit c6e9c52

Browse files
committed
updated README.md
1 parent 90da67b commit c6e9c52

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

gcp_cloud_function_sql_export/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ Solution documentation:
77

88
https://cloud.google.com/solutions/scheduling-cloud-sql-database-exports-using-cloud-scheduler
99

10-
`main.py` - the code
11-
`requirements.txt` - the pip modules to bootstrap
12-
`deploy.sh` - upload the code and deps
10+
- `main.py` - the code
11+
- `requirements.txt` - the pip modules to bootstrap
12+
- `deploy.sh` - upload the code and deps
1313

1414
Upload the function to GCF in the current GCP project:
1515

@@ -21,6 +21,6 @@ Upload the function to GCF in the current GCP project:
2121

2222
- [Cloud PubSub](https://cloud.google.com/pubsub) topic must exist
2323
- [Cloud Scheduler](https://cloud.google.com/scheduler) must be set to trigger notifications on schedule for any instances and databases in those instances you want backed up to GCS
24+
- see `gcp_cloud_schedule_sql_exports.sh` - creates jobs for every database in every Cloud SQL instance in the current project (except replicas and stopped instances)
2425
- service account with permissions to access [Cloud SQL](https://cloud.google.com/sql) and the [GCS](https://cloud.google.com/storage) bucket
25-
26-
See [DevOps Bash tools] repo which has scripts to idempotently create the service account and permissions, and also set up the [Cloud Scheduler](https://cloud.google.com/scheduler) jobs for every running non-replica instance and database in the current project.
26+
- see `gcp_sql_exports_create_service_account.sh` in [DevOps Bash tools](https://github.com/HariSekhon/DevOps-Bash-tools/) repo

0 commit comments

Comments
 (0)