TL;DR: Agora é possível executar Kubernetes em do Google.

A Google anunciou hoje (08.09.2020, Nota do tradutor) no evento , a expansão de sua linha de produtos com o lançamento de um novo serviço.
Os nós GKE Confidenciais adicionam mais privacidade a cargas de trabalho executadas no Kubernetes. Em julho, foi lançado o primeiro produto chamado , e hoje essas máquinas virtuais já estão disponíveis para todos.
Computação Confidencial é uma novidade que implica o armazenamento de dados de forma criptografada durante o processamento. Este é o último elo na cadeia de criptografia de dados, uma vez que os provedores de serviços em nuvem já criptografam dados na entrada e na saída. Até recentemente, era necessário descriptografar os dados durante o processamento, e muitos especialistas veem nisso uma vulnerabilidade clara na área de criptografia de dados.
A iniciativa Confidential Computing do Google é baseada na colaboração com o consórcio Confidential Computing, um grupo da indústria para promover o conceito de 'ambientes de execução confiáveis' (Trusted Execution Environments, TEEs). O TEE é uma parte protegida do processador, onde os dados e o código carregados são criptografados, o que significa que outras partes do mesmo processador não podem acessar essas informações.
As VMs Confidenciais do Google operam em máquinas virtuais N2D, executadas em processadores de segunda geração EPYC da AMD, utilizando a tecnologia Secure Encrypted Virtualization, que permite isolar máquinas virtuais do hipervisor em que estão rodando. Há garantia de que os dados permanecem criptografados, independentemente de seu uso: cargas de trabalho, análises, solicitações para treinamento de modelos de inteligência artificial. Essas máquinas virtuais foram desenvolvidas para atender às necessidades de qualquer empresa que trabalhe com dados confidenciais em áreas regulamentadas, como o setor bancário.
Talvez o anúncio mais urgente seja sobre o futuro beta-test dos nós GKE Confidenciais, que, segundo o Google, serão apresentados na próxima versão 1.18 (GKE). O GKE é um ambiente gerenciado, pronto para produção, para executar contêineres, onde as partes de aplicações modernas podem ser implantadas em vários ambientes computacionais. O Kubernetes é uma ferramenta de orquestração de código aberto utilizada para gerenciar esses contêineres.
A adição de nós Confidential GKE garante maior confidencialidade ao executar clusters GKE. Ao adicionar um novo produto à linha Confidential Computing, queríamos garantir um novo nível
de confidencialidade e portabilidade para cargas de trabalho em contêineres. Os nós Confidential GKE da Google são construídos com a mesma tecnologia que as Confidential VMs, permitindo que você criptografe dados na memória RAM usando uma chave de criptografia exclusiva para cada nó, gerada e gerenciada pelo processador AMD EPYC. Esses nós utilizarão a criptografia de memória RAM baseada na função SEV da AMD, o que significa que suas cargas de trabalho executadas nesses nós estarão criptografadas durante a operação.
Sunil Potti e Eyal Manor, engenheiros de nuvem da Google
Nos nós Confidential GKE, os clientes podem configurar clusters GKE para que os pools de nós sejam executados em máquinas virtuais Confidential VMs. Em termos simples, qualquer carga de trabalho executada nesses nós será criptografada durante o processamento de dados.
Muitas empresas precisam de ainda mais confidencialidade ao utilizar serviços de nuvem pública do que para cargas de trabalho locais executadas em suas próprias instalações, o que é necessário para proteção contra invasores. O Google Cloud, ao expandir sua linha de Confidential Computing, eleva essa barra, proporcionando aos usuários a capacidade de garantir a confidencialidade para clusters GKE. E considerando a popularidade do Kubernetes, este é um passo importante para a indústria, oferecendo às empresas mais oportunidades para implantar aplicações de próxima geração de forma segura na nuvem pública.
Holger Mueller, analista da Constellation Research.
N.B. Nossa empresa lançará um intensivão atualizado de 28 a 30 de setembro para aqueles que ainda não conhecem o Kubernetes, mas desejam se familiarizar e começar a trabalhar com ele. E após esse evento, de 14 a 16 de outubro, lançaremos um atualizado para usuários experientes de Kubernetes que consideram importante conhecer todas as últimas soluções práticas no trabalho com as versões mais recentes do Kubernetes e possíveis 'pegadinhas'. Vamos abordar na teoria e na prática as sutilezas da instalação e configuração de um cluster pronto para produção ('the-not-so-easy-way'), mecanismos de segurança e resiliência de aplicações.
Além disso, o Google anunciou que suas VMs Confidenciais receberão novas funcionalidades, pois se tornam públicas a partir de hoje. Por exemplo, foram introduzidos relatórios de auditoria que contêm logs detalhados de verificação de integridade do AMD Secure Processor, utilizado para gerar chaves para cada instância das VMs Confidenciais.
Mais controles também foram adicionados para definir permissões específicas, além de o Google ter incluído a possibilidade de desligar qualquer máquina virtual não confidencial em um projeto específico. O Google também integra as VMs Confidenciais com outras medidas de segurança para garantir sua proteção.
Você pode usar uma combinação de VPCs públicas com regras de firewall e restrições de políticas organizacionais para garantir que as VMs Confidenciais possam trocar dados com outras VMs Confidenciais, mesmo que estejam em projetos diferentes. Além disso, você pode utilizar os Controles de Serviço VPC para definir a área de recursos GCP para suas VMs Confidenciais.
Sunil Potti e Eyal Manor
Fonte: habr.com
