├── .gitignore ├── README.md ├── appengine-buggy ├── app.yaml ├── main.py ├── requirements.txt └── templates │ └── index.html ├── appengine-demo ├── app.yaml ├── main.py ├── requirements.txt └── templates │ └── index.html ├── flask-configmaps ├── Dockerfile ├── app.py ├── requirements.txt └── templates │ └── index.html ├── flask-firestore ├── Dockerfile ├── app.py ├── requirements.txt └── templates │ └── index.html ├── forumdb.sql └── gke-workload-identity ├── secret-agent ├── .dockerignore ├── Dockerfile ├── main.py ├── pod-template.yaml └── serviceaccount.yaml └── secret-service ├── .dockerignore ├── Dockerfile └── main.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/README.md -------------------------------------------------------------------------------- /appengine-buggy/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: python38 2 | 3 | -------------------------------------------------------------------------------- /appengine-buggy/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/appengine-buggy/main.py -------------------------------------------------------------------------------- /appengine-buggy/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==1.1.2 2 | google-python-cloud-debugger 3 | 4 | -------------------------------------------------------------------------------- /appengine-buggy/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/appengine-buggy/templates/index.html -------------------------------------------------------------------------------- /appengine-demo/app.yaml: -------------------------------------------------------------------------------- 1 | runtime: python39 2 | 3 | -------------------------------------------------------------------------------- /appengine-demo/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/appengine-demo/main.py -------------------------------------------------------------------------------- /appengine-demo/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask==1.1.2 2 | 3 | -------------------------------------------------------------------------------- /appengine-demo/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/appengine-demo/templates/index.html -------------------------------------------------------------------------------- /flask-configmaps/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-configmaps/Dockerfile -------------------------------------------------------------------------------- /flask-configmaps/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-configmaps/app.py -------------------------------------------------------------------------------- /flask-configmaps/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | gunicorn 3 | -------------------------------------------------------------------------------- /flask-configmaps/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-configmaps/templates/index.html -------------------------------------------------------------------------------- /flask-firestore/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-firestore/Dockerfile -------------------------------------------------------------------------------- /flask-firestore/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-firestore/app.py -------------------------------------------------------------------------------- /flask-firestore/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask 2 | gunicorn 3 | google-cloud-firestore 4 | -------------------------------------------------------------------------------- /flask-firestore/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/flask-firestore/templates/index.html -------------------------------------------------------------------------------- /forumdb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/forumdb.sql -------------------------------------------------------------------------------- /gke-workload-identity/secret-agent/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-agent/.dockerignore -------------------------------------------------------------------------------- /gke-workload-identity/secret-agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-agent/Dockerfile -------------------------------------------------------------------------------- /gke-workload-identity/secret-agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-agent/main.py -------------------------------------------------------------------------------- /gke-workload-identity/secret-agent/pod-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-agent/pod-template.yaml -------------------------------------------------------------------------------- /gke-workload-identity/secret-agent/serviceaccount.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: ServiceAccount 3 | metadata: 4 | name: secret-agent 5 | -------------------------------------------------------------------------------- /gke-workload-identity/secret-service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-service/.dockerignore -------------------------------------------------------------------------------- /gke-workload-identity/secret-service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-service/Dockerfile -------------------------------------------------------------------------------- /gke-workload-identity/secret-service/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linuxacademy/content-google-certified-pro-cloud-developer/HEAD/gke-workload-identity/secret-service/main.py --------------------------------------------------------------------------------