File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change
1
+ - Setup Git & [ Cloud Source Repository] ( https://console.cloud.google.com/marketplace/details/google-cloud-platform/cloud-source-repositories )
2
+
3
+ - Create Trigger for Git Pushes to:
4
+ - Build Project's Container Image
5
+ - Deploy Project
6
+ - Add Service Account Permissions for Triggers to do Build/Deploy via Repo
7
+
8
+ - Create a ` cloudbuild.yaml ` to:
9
+ - Improve build speed via ` caching `
10
+
11
+ - Setup Django Staticfiles via Google Cloud Storage and ` django-storages `
12
+
13
+ - Map a custom domain to a Cloud Run Service
14
+
15
+ - Implement Sendgrid to have transactional emails in our project
16
+
17
+ - Build pre-push (or build) end-to-end tests in Django to ensure valid deploys
18
+
19
+ - Review the [ Django Deployment Checklist] ( https://docs.djangoproject.com/en/3.0/howto/deployment/checklist/ )
20
+
21
+ - Knative on Kubernetes -> Cloud Run <- App Engine
22
+
23
+ - @justinmitchel @joincfe
You can’t perform that action at this time.
0 commit comments