{"id":10684,"date":"2019-05-03T12:56:12","date_gmt":"2019-05-03T19:56:12","guid":{"rendered":"https:\/\/riguy.com\/?page_id=10684"},"modified":"2019-05-03T14:22:05","modified_gmt":"2019-05-03T21:22:05","slug":"gcp-compute-engine-with-kubernetes","status":"publish","type":"page","link":"https:\/\/riguy.com\/?page_id=10684","title":{"rendered":"GCP Compute Engine with Kubernetes: Part 4"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Moving along, as an important aside, Compute Engine health checks can be implemented. These HTTP requests essentially ping the instances to determine whether the instances are in a healthy state or not. This is very useful and essential in a Cloud computing production environment. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"675\" height=\"400\" src=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub7.jpg\" alt=\"\" class=\"wp-image-10685\" srcset=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub7.jpg 675w, https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub7-300x178.jpg 300w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The Zones subsection demonstrates the power of the worldwide regions of data centers in play, although the below only shows the USA. Note that for load balancing and fail over purposes, it is just as important to have multiple sub zones within each zone [which are within each continent].continents<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"584\" src=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub8.jpg\" alt=\"\" class=\"wp-image-10686\" srcset=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub8.jpg 509w, https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub8-261x300.jpg 261w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, Network endpoint groups can be created from within the menu. These can aggregate IP addresses for networking purposes, like firewalling and load balancing. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"689\" height=\"379\" src=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub9.jpg\" alt=\"\" class=\"wp-image-10687\" srcset=\"https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub9.jpg 689w, https:\/\/riguy.com\/wp-content\/uploads\/2019\/05\/Kub9-300x165.jpg 300w\" sizes=\"auto, (max-width: 689px) 100vw, 689px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Moving along, as an important aside, Compute Engine health checks can be implemented. These HTTP requests essentially ping the instances to determine whether the instances are in a healthy state or not. This is very useful and essential in a Cloud computing production environment. The Zones subsection demonstrates the power of the worldwide regions of &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/riguy.com\/?page_id=10684\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;GCP Compute Engine with Kubernetes: Part 4&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":10666,"menu_order":2,"comment_status":"open","ping_status":"closed","template":"","meta":{"_crdt_document":"","footnotes":""},"class_list":["post-10684","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/pages\/10684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/riguy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10684"}],"version-history":[{"count":2,"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/pages\/10684\/revisions"}],"predecessor-version":[{"id":10695,"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/pages\/10684\/revisions\/10695"}],"up":[{"embeddable":true,"href":"https:\/\/riguy.com\/index.php?rest_route=\/wp\/v2\/pages\/10666"}],"wp:attachment":[{"href":"https:\/\/riguy.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}