{"id":91771,"date":"2020-08-18T07:42:25","date_gmt":"2020-08-18T05:42:25","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes"},"modified":"2020-08-18T07:42:25","modified_gmt":"2020-08-18T05:42:25","slug":"predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes","title":{"rendered":"Apresentamos o Contour: direcionando tr\u00e1fego para aplicativos no Kubernetes","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Apresentamos o Contour: direcionando tr\u00e1fego para aplicativos no Kubernetes\" src=\"\/wp-content\/uploads\/2020\/08\/dfbb30ddd697c6ac0b4e773b01cc976e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<p>Estamos animados em compartilhar que o Contour foi incorporado ao incubador de projetos da Cloud Native Computing Foundation (CNCF). <\/p>\n<p><\/p>\n<p>Se voc\u00ea ainda n\u00e3o ouviu falar do Contour, este \u00e9 um controlador de entrada simples e escal\u00e1vel, de c\u00f3digo aberto, para roteamento de tr\u00e1fego para aplicativos implantados no Kubernetes. <\/p>\n<p><\/p>\n<p>Vamos explorar em detalhes como ele funciona, mostrar um 'mapa de desenvolvimento' nas pr\u00f3ximas confer\u00eancias <noindex><a rel=\"nofollow\" href=\"https:\/\/kccnceu20.sched.com\/event\/b6H3\/bof-introduction-to-contour-a-high-performance-multitenant-ingress-controller-for-kubernetes-michael-michael-nick-young-vmware\">KubeCon e CloudNativeCon Europe<\/a><\/noindex>. <\/p>\n<p><\/p>\n<p>Neste artigo, convidamos voc\u00ea a conhecer o funcionamento do Contour. Explicaremos o que significa a aceita\u00e7\u00e3o do projeto pela CNCF e tamb\u00e9m compartilharemos nossos planos futuros para o desenvolvimento do projeto.<\/p>\n<p><\/p>\n<blockquote><p>As confer\u00eancias KubeCon e CloudNativeCon re\u00fanem entusiastas de tecnologia de ponta e engenheiros interessados n\u00e3o apenas em aprendizado cont\u00ednuo, mas tamb\u00e9m em promover a computa\u00e7\u00e3o em nuvem. Os eventos contam com a participa\u00e7\u00e3o de especialistas pr\u00e1ticos e desenvolvedores-chave de projetos populares, como Kubernetes, Prometheus, gRPC, Envoy, OpenTracing e outros.<\/p><\/blockquote>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2 id=\"vsyo-vnimanie-na-ingress\">Toda a aten\u00e7\u00e3o para o Ingress<\/h2>\n<p><\/p>\n<p>Para come\u00e7ar, uma introdu\u00e7\u00e3o. A comunidade Kubernetes j\u00e1 definiu como abordar as tarefas de execu\u00e7\u00e3o de cargas de trabalho e fornecer acesso de cargas para armazenamento. No entanto, em quest\u00f5es de cria\u00e7\u00e3o de redes e garantia de conectividade, ainda h\u00e1 espa\u00e7o para inova\u00e7\u00f5es. A principal e bastante importante tarefa \u00e9 a entrega de tr\u00e1fego externo para dentro do cluster. No Kubernetes, isso \u00e9 chamado de Ingress, e \u00e9 exatamente isso que o Contour faz. \u00c9 uma ferramenta que voc\u00ea pode usar facilmente no cluster para entregar tr\u00e1fego conforme necess\u00e1rio, mas com uma base funcional para o futuro \u00e0 medida que seu cluster Kubernetes cresce.<\/p>\n<p><\/p>\n<p>Tecnicamente, o Contour funciona mediante a implanta\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/www.envoyproxy.io\/\">Envoy<\/a><\/noindex> para fornecer um proxy reverso e balanceador de carga. Ele suporta a atualiza\u00e7\u00e3o din\u00e2mica de configura\u00e7\u00f5es desde o in\u00edcio e pode ser expandido para clusters Kubernetes multiteam, oferecendo v\u00e1rias estrat\u00e9gias de balanceamento de carga.<\/p>\n<p><\/p>\n<p>H\u00e1 in\u00fameras alternativas para executar o Ingress Controller no Kubernetes, mas o Contour \u00e9 \u00fanico por se concentrar exclusivamente nessa tarefa, executando-a com alto n\u00edvel de desempenho e sem deixar de lado a seguran\u00e7a e a capacidade de operar em modo multicliente.<\/p>\n<p><\/p>\n<p>Embora voc\u00ea possa implantar <noindex><a rel=\"nofollow\" href=\"https:\/\/blogs.vmware.com\/opensource\/2019\/08\/01\/explaining-service-mesh\/\">service mesh<\/a><\/noindex> Para resolver essa quest\u00e3o, isso significaria uma complica\u00e7\u00e3o adicional para o seu cluster. O Contour, por outro lado, oferece como solu\u00e7\u00e3o a opera\u00e7\u00e3o do Ingress sem a necessidade de depender de uma estrutura maior de service mesh \u2013 mas, se necess\u00e1rio, ele poder\u00e1 trabalhar com ela. Assim, \u00e9 proposto uma esp\u00e9cie de transi\u00e7\u00e3o gradual para o Ingress, o que rapidamente despertou o interesse de muitos usu\u00e1rios.<\/p>\n<p><\/p>\n<h2 id=\"sila-podderzhki-cncf\">For\u00e7a do apoio da CNCF<\/h2>\n<p><\/p>\n<p>O Contour, criado no final de 2017 pelos desenvolvedores da Heption, alcan\u00e7ou a vers\u00e3o 1.0 em novembro de 2019 e agora pode se orgulhar de uma comunidade de 600 participantes no Slack, 300 colaboradores no desenvolvimento, al\u00e9m de 90 committers e 5 mantenedores. Um dos fatos significativos \u00e9 que ele \u00e9 implementado por v\u00e1rias empresas e organiza\u00e7\u00f5es, incluindo Adobe, Kinvolk, Kintone, PhishLabs e Replicated. Avaliando que os usu\u00e1rios est\u00e3o implementando o Contour em produ\u00e7\u00e3o, e sabendo que temos uma comunidade est\u00e1vel, a CNCF decidiu que o Contour poderia entrar diretamente no incubador, pulando a fase de sandbox.<\/p>\n<p><\/p>\n<p>Para n\u00f3s, isso \u00e9 muito importante, pois consideramos tal convite como uma confirma\u00e7\u00e3o de que somos uma comunidade sustent\u00e1vel, acolhedora e aberta, alinhada aos objetivos t\u00e9cnicos da CNCF, al\u00e9m de o Contour interagir bem no ecossistema com outros projetos, como Kubernetes e Envoy. <\/p>\n<p><\/p>\n<p>Esperamos que quanto mais pessoas se juntarem a n\u00f3s, maior ser\u00e1 a diversidade e a rapidez na adi\u00e7\u00e3o de novas funcionalidades. Continuaremos lan\u00e7ando vers\u00f5es mensalmente, assim, n\u00e3o faremos os usu\u00e1rios esperarem muito por novas funcionalidades, corre\u00e7\u00f5es de bugs e melhorias de seguran\u00e7a.<\/p>\n<p><\/p>\n<h2 id=\"vklad-v-ekosistemu-kubernetes\">Contribui\u00e7\u00e3o para o ecossistema Kubernetes<\/h2>\n<p><\/p>\n<p>No futuro pr\u00f3ximo, n\u00f3s <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/community\/blob\/master\/ROADMAP.md\">queremos<\/a><\/noindex> coletar solicita\u00e7\u00f5es da comunidade sobre novas funcionalidades. Algumas dessas solicita\u00e7\u00f5es, como o suporte \u00e0 autentica\u00e7\u00e3o externa, os usu\u00e1rios esperam h\u00e1 bastante tempo, mas os recursos para isso s\u00f3 temos agora. Al\u00e9m disso, essa tarefa s\u00f3 pode ser realizada com um grande n\u00famero de feedbacks da comunidade.<\/p>\n<p><\/p>\n<p>Outras coisas que planejamos implementar em breve:<\/p>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\/issues\/2225\">incluir configura\u00e7\u00e3o do Envoy<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\/issues\/370\">suporte \u00e0 limita\u00e7\u00e3o de taxa<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\/issues\/2050\">cria\u00e7\u00e3o de um helm chart oficial<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<p>Al\u00e9m disso, come\u00e7amos a considerar o suporte <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\/issues\/1248\">UDP<\/a><\/noindex>. O Contour \u00e9 um Controlador de Ingress L7, mas alguns de nossos usu\u00e1rios desejam implantar no Kubernetes aplicativos que n\u00e3o suportam HTTP (por exemplo, aplicativos de VOIP e telefonia). Normalmente, esses aplicativos utilizam UDP, ent\u00e3o queremos expandir nossos planos para atender a essas necessidades.<\/p>\n<p><\/p>\n<p>N\u00f3s <noindex><a rel=\"nofollow\" href=\"https:\/\/projectcontour.io\/resources\/philosophy\/\">estamos ansiosos para compartilhar<\/a><\/noindex> o que aprendemos durante o desenvolvimento do nosso Controlador de Ingress com a comunidade, ajudando assim a melhorar o roteamento de dados do exterior para o cluster na pr\u00f3xima gera\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/kubernetes-sigs\/service-apis\">APIs de servi\u00e7os<\/a><\/noindex> Kubernetes.<\/p>\n<p><\/p>\n<h2 id=\"uznayte-bolshe-i-prisoedinyaytes-k-nam\">Saiba mais e junte-se a n\u00f3s!<\/h2>\n<p><\/p>\n<p>Quer saber mais sobre o Contour, incluindo uma compreens\u00e3o clara de como o projeto funciona, bem como o que a equipe espera alcan\u00e7ar desde que nos unimos \u00e0 CNCF \u2014 visite <noindex><a rel=\"nofollow\" href=\"https:\/\/kccnceu20.sched.com\/event\/b6H3\/bof-introduction-to-contour-a-high-performance-multitenant-ingress-controller-for-kubernetes-michael-michael-nick-young-vmware\">nossa apresenta\u00e7\u00e3o<\/a><\/noindex> na confer\u00eancia KubeCon em 20 de agosto de 2020 \u00e0s 13h00 CEST, ficaremos felizes em v\u00ea-lo.<\/p>\n<p><\/p>\n<p>Se n\u00e3o for poss\u00edvel, convidamos voc\u00ea a participar de qualquer uma das <noindex><a rel=\"nofollow\" href=\"https:\/\/projectcontour.io\/community\/\">reuni\u00f5es da comunidade<\/a><\/noindex>, que ocorrem \u00e0s ter\u00e7as-feiras, existem <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PL7bmigfV0EqTBsPrnCkzhu0R4SAWnBjLj\">grava\u00e7\u00f5es das reuni\u00f5es<\/a><\/noindex>. Voc\u00ea tamb\u00e9m pode se inscrever no <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/forum\/#!forum\/projectcontour-announce\">newsletter<\/a><\/noindex> Contour, em <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/community\/wiki\/Office-Hours\">hor\u00e1rio comercial<\/a><\/noindex> voc\u00ea poder\u00e1 fazer perguntas ou trabalhar em solicita\u00e7\u00f5es de mesclagem com algu\u00e9m que conhe\u00e7a bem o projeto, em tempo real. Quer ver o Contour em a\u00e7\u00e3o \u2014 nos avise no Slack ou envie uma mensagem para a lista de discuss\u00e3o.<\/p>\n<p><\/p>\n<p>Por fim, se voc\u00ea quiser contribuir, teremos prazer em aceit\u00e1-lo em nossas fileiras. Consulte nosso <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\">documenta\u00e7\u00e3o<\/a><\/noindex>, converse conosco no <noindex><a rel=\"nofollow\" href=\"https:\/\/kubernetes.slack.com\/?redir=%2Fmessages%2Fcontour\">Slack<\/a><\/noindex>, ou comece com qualquer um de nossos <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/projectcontour\/contour\/issues?q=is%3Aopen+is%3Aissue+label%3A%22Good+first+issue%22\">Good First Issues<\/a><\/noindex>. Tamb\u00e9m estamos abertos a qualquer feedback que voc\u00ea desejar compartilhar.<\/p>\n<p><\/p>\n<p>Para saber mais sobre o Contour e outras tecnologias em nuvem, considere participar remotamente do <noindex><a rel=\"nofollow\" href=\"https:\/\/events.linuxfoundation.org\/kubecon-cloudnativecon-europe\/\">KubeCon e CloudNativeCon EU<\/a><\/noindex>, que acontecer\u00e3o de 17 a 20 de agosto de 2020.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Apresentamos o Contour: direcionando tr\u00e1fego para aplicativos no Kubernetes\" src=\"\/wp-content\/uploads\/2020\/08\/67718b53e13b33fc9bcb9e674ffb02a8.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p class=\"for_users_only_msg\">Apenas usu\u00e1rios registrados podem participar da pesquisa. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/auth\/login\/\">Entre<\/a><\/noindex>, por favor.<\/p>\n<h2 class=\"default-block__polling-title\">Voc\u00ea est\u00e1 interessado no Contour?<\/h2>\n<ul class=\"poll-result\">\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">25,0%<\/strong>N\u00e3o muito. Nada de novo4<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">25,0%<\/strong>Sim, \u00e9 uma coisa promissora4<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent  poll-result__data-percent_winner\">43,8%<\/strong>Vamos ver que a\u00e7\u00f5es reais seguir\u00e3o as promessas7<\/p>\n<\/li>\n<li class=\"poll-result__item\">\n<p>                <strong class=\"poll-result__data-percent\">6,2%<\/strong>Apenas monol\u00edticos, apenas hardcore1<\/p>\n<\/li>\n<\/ul>\n<p>    16 usu\u00e1rios votaram. 3 usu\u00e1rios se abstiveram.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/515170\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043f\u0435\u0448\u0438\u043c \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u043d\u043e\u0432\u043e\u0441\u0442\u044c\u044e, \u0447\u0442\u043e Contour \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u0432 \u0438\u043d\u043a\u0443\u0431\u0430\u0442\u043e\u0440\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u043e\u0442 Cloud Native Computing Foundation (CNCF). \u0415\u0441\u043b\u0438 \u0432\u044b \u0435\u0449\u0435 \u043d\u0435 \u0441\u043b\u044b\u0448\u0430\u043b\u0438 \u043e Contour \u2014 \u044d\u0442\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0439 ingress controller \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u0434\u043b\u044f \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0440\u0430\u0444\u0438\u043a\u0430 \u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c, \u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u043c \u0432 Kubernetes. \u041c\u044b \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u043e\u043d \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043f\u043e\u043a\u0430\u0436\u0435\u043c \u00ab\u0434\u043e\u0440\u043e\u0436\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0443\u00bb \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u043d\u0430 \u043f\u0440\u0435\u0434\u0441\u0442\u043e\u044f\u0449\u0438\u0445 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f\u0445 Kubecon [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":91772,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-91771","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043f\u0435\u0448\u0438\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c Contour: \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0442\u0440\u0430\u0444\u0438\u043a \u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c \u0432 Kubernetes | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043f\u0435\u0448\u0438\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-08-18T05:42:25+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-18T05:42:25+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Apresentamos o Contour: direcionando o tr\u00e1fego para aplicativos no Kubernetes | ProHoster","description":"Apressamo-nos.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c Contour: \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0442\u0440\u0430\u0444\u0438\u043a \u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c \u0432 Kubernetes | ProHoster","og:description":"\u0421\u043f\u0435\u0448\u0438\u043c.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/predstavlyaem-contour-napravlyaem-trafik-k-prilozheniyam-v-kubernetes","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-08-18T05:42:25+00:00","article:modified_time":"2020-08-18T05:42:25+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"91771","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:21:29","updated":"2022-10-03 01:15:08","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/91771","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=91771"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/91771\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/91772"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=91771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=91771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=91771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}