I have been in DevOps related jobs for past 6 years dealing mainly with Kubernetes in AWS and on-premise as well. I spent quite a lot …
:date_long | 1 min Read
Google cloud
**Terraform in my wadzpay-dev''
GOOGLE_APPLICATION_CREDENTIALS=/home/jantoth/.google-cloud-keys/wadzpay-dev-cdb0bf1613d2.json
gcloud auth list
gcloud config set account jan.toth@vacuumlabs.com
gcloud config set project wadzpay-dev
**Terraform in my own account''
GOOGLE_APPLICATION_CREDENTIALS=/home/jantoth/.google-cloud-keys/consummate-atom-309219-0b338646619a.json
gcloud config set account kubernetes.certification@gmail.com
gcloud config set project consummate-atom-309219
# optional?
gcloud services enable \
cloudresourcemanager.googleapis.com \
compute.googleapis.com \
iam.googleapis.com \
oslogin.googleapis.com \
servicenetworking.googleapis.com \
sqladmin.googleapis.com
cd /home/jantoth/Documents/work/wadzpay-service/terraform-test
terraform init
terraform plan
**Notes:''
gcloud config set account kubernetes.certification@gmail.com
gcloud config set project consummate-atom-309219
gcloud redis instances list --region europe-west3
gcloud redis instances describe wadzpay-dev-tf --region europe-west3
**Article:'' https://medium.com/google-cloud/using-memorystore-with-cloud-run-82e3d61df016
# Clone a simple node js app
git clone https://github.com/kolban-google/accessing-memorystore-from-cloud-run.git
cd accessing-memorystore-from-cloud-run
# Build docker image
docker build -t gcr.io/consummate-atom-309219/cloud-run-app .
docker push gcr.io/consummate-atom-309219/cloud-run-app
# List redis instances in region
gcloud redis instances list --region europe-west3
# Describe already provisioned
gcloud redis instances create redis1 --region europe-west
gcloud redis instances describe redis1 --region europe-west3
# Create VPC connector
gcloud compute networks vpc-access connectors create my-vpc-connector --network default --region europe-west3 --range 10.8.0.0/28
gcloud run deploy cloud-run-app \
--image gcr.io/consummate-atom-309219/cloud-run-app \
--max-instances 1 \
--platform managed \
--region europe-west3 \
--vpc-connector my-vpc-connector \
--allow-unauthenticated \
--set-env-vars "REDIS_IP=10.148.60.211,PSQL_HOST=10.124.32.3"