Visão geral do projeto

Um projeto é um conceito essencial no dispositivo com isolamento físico do Google Distributed Cloud (GDC). É a unidade de locatário que todo serviço precisa integrar. Ele fornece agrupamento lógico de instâncias de serviço.

Os projetos permitem a segmentação de recursos em uma organização e fornecem um ciclo de vida e um limite de política para gerenciar recursos. Os recursos dentro de um projeto nunca podem sobreviver ao projeto em si ou ser movidos entre projetos, garantindo que o controle seja garantido durante a vida útil do recurso.

Um projeto é considerado um namespace adequado do Kubernetes. Os provedores de serviços criam serviços no escopo do projeto criando componentes de plano de controle e plano de dados no namespace.

O namespace do projeto, chamado de namespace do administrador do projeto, hospeda o seguinte:

  • APIs de serviço no escopo do projeto ou definições de recursos personalizados do Kubernetes.
  • Configurações de política no nível do projeto, como papéis e vinculações de papéis.

Os usuários podem implantar cargas de trabalho conteinerizadas no cluster do Kubernetes no namespace do projeto.