{"id":9510,"date":"2024-03-15T09:00:43","date_gmt":"2024-03-15T12:00:43","guid":{"rendered":"https:\/\/www.fernandoquadro.com.br\/html\/?p=9510"},"modified":"2024-03-01T18:09:20","modified_gmt":"2024-03-01T21:09:20","slug":"voce-conhece-o-kubernetes","status":"publish","type":"post","link":"https:\/\/www.fernandoquadro.com.br\/html\/2024\/03\/15\/voce-conhece-o-kubernetes\/","title":{"rendered":"Voc\u00ea conhece o Kubernetes?"},"content":{"rendered":"<p>N\u00e3o, o Kubernetes n\u00e3o \u00e9 uma pessoa, eu eu vou te explicar isso nesse post, mas antes de falar do Kubernetes, eu preciso te contextualizar falando um pouco sobre o Docker.<\/p>\n<p>O Docker revolucionou a forma como distribuir e rodar a aplica\u00e7\u00e3o. Por\u00e9m, uma vez tendo um container rodando, h\u00e1 ainda outras quest\u00f5es a resolver. Por exemplo:<\/p>\n<p>\ud83d\udccdSe um container falha na execu\u00e7\u00e3o, como garantir que ele sobe novamente de maneira autom\u00e1tica (alta disponibilidade)?<br \/>\n\ud83d\udccdE se precisarmos de 4 containers, como automatizar e garantir que sempre teremos os 4 rodando (escalabilidade)?<br \/>\n\ud83d\udccdE mais, se quisermos algo el\u00e1stico, como por exemplo ter no m\u00ednimo 1 container mas podendo crescer at\u00e9 5 em execu\u00e7\u00e3o, como fazer?<\/p>\n<p>Isso s\u00e3o s\u00f3 algumas quest\u00f5es levantadas, existem v\u00e1rios outras (rede, volumes, monitoramento, atualiza\u00e7\u00e3o, etc) que o Docker sozinho n\u00e3o resolve.<\/p>\n<p>Reparem aqui a necessidade de ter um &#8220;gerenciador de container&#8221;, algu\u00e9m que &#8220;fica de olho&#8221; nos containers em execu\u00e7\u00e3o, garantindo que o sistema como um todo continua rodando como foi planejado.<\/p>\n<p>\u00c9 ai que entra o Kubernetes, pois \u00e9 ele quem gerencia os containers em execu\u00e7\u00e3o e por isso ele tamb\u00e9m \u00e9 chamado de Orquestrador de Containers. Atrav\u00e9s dele podemos definir o estado de um sistema completo, por exemplo baseado em micro servi\u00e7os, seguindo boas pr\u00e1ticas de infraestrutura como c\u00f3digo, permitindo balanceamento de carga, alta disponibilidade, atualiza\u00e7\u00f5es em lote, rollbacks e muito muito mais.<\/p>\n<p>Fonte: webgis.tech<br \/>\nInstagram: <a href=\"https:\/\/instagram.com\/webgis.tech\" rel=\"noopener\" target=\"_blank\">https:\/\/instagram.com\/webgis.tech<\/a><br \/>\nLinkedIn: <a href=\"https:\/\/www.linkedin.com\/company\/webgis-tech\" rel=\"noopener\" target=\"_blank\">https:\/\/www.linkedin.com\/company\/webgis-tech<\/a><\/p>\n<p>Voc\u00ea j\u00e1 tinha ouvido falar do Kubernetes? Conte nos coment\u00e1rios \ud83d\udc47<\/p>\n","protected":false},"excerpt":{"rendered":"<p>N\u00e3o, o Kubernetes n\u00e3o \u00e9 uma pessoa, eu eu vou te explicar isso nesse post, mas antes de falar do Kubernetes, eu preciso te contextualizar falando um pouco sobre o Docker. O Docker revolucionou a forma como distribuir e rodar&#8230; <a class=\"more-link\" href=\"https:\/\/www.fernandoquadro.com.br\/html\/2024\/03\/15\/voce-conhece-o-kubernetes\/\">Continue Reading &rarr;<\/a><\/p>\n","protected":false},"author":275,"featured_media":9511,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[207],"class_list":["post-9510","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9510","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/users\/275"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/comments?post=9510"}],"version-history":[{"count":1,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9510\/revisions"}],"predecessor-version":[{"id":9512,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/posts\/9510\/revisions\/9512"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media\/9511"}],"wp:attachment":[{"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/media?parent=9510"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/categories?post=9510"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fernandoquadro.com.br\/html\/wp-json\/wp\/v2\/tags?post=9510"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}