GCP Classroom Series – 18/Mar/2021

Autoscaling experiment

  • I have created an instance template with lamp image and instance size e2-medium (2VCPUs and 4GB of RAM) Preview

  • Now lets create a instance group with minimum 1 instance and maximum 5 instances Preview Preview Preview Preview

  • Now lets wait for the instance group to be launched and then create a load balancer Preview

  • Lets create a load balancer Preview Preview Preview

  • Now lets access the application using loadbalancer ip Preview

  • Now lets create artifical load on the cpu, for that lets login in to the vm and execute stress commands Preview

stress --cpu 8 --vm 2 --vm-bytes 128M --timeout 100m -v

Preview Preview

  • Now lets try to stop the stress command and see if the servers come down Wait for atleast 10 mins Preview
  • Number of instance were decreased as load on cpu decreased
  • Exercise:
    • Create a gcp image with tomcat 8 installed Refer Here
    • Also install stress
    sudo apt install stress -y
    
    • tomcat runs on port 8080
    • Now create an instance template with 2 VCPUs and 4 GB of RAM
    • Now create an instance group (min 1 and max 2) and a load balancer
    • Ensure you create port mapping in instance group with 8080
    • loadbalancer frontend port 80 and backend port 8080 Preview

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Social Network Widget by Acurax Small Business Website Designers

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube