Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un progetto è un concetto chiave nell'appliance con air gap di Google Distributed Cloud (GDC). È l'unità di tenancy che ogni servizio deve integrare. Fornisce un raggruppamento logico
delle istanze di servizio.
I progetti consentono la segmentazione delle risorse all'interno di un'organizzazione e forniscono un ciclo di vita e un limite dei criteri per la gestione delle risorse. Le risorse all'interno di un progetto non possono mai sopravvivere al progetto stesso o spostarsi tra i progetti, garantendo il controllo per tutta la durata della risorsa.
Un progetto è considerato uno spazio dei nomi Kubernetes appropriato. I fornitori di servizi creano servizi con ambito di progetto creando componenti del control plane e del data plane nello spazio dei nomi.
Lo spazio dei nomi del progetto, chiamato spazio dei nomi di amministrazione del progetto, ospita
quanto segue:
API di servizio con ambito di progetto o definizioni di risorse personalizzate di Kubernetes.
Configurazioni dei criteri a livello di progetto, come ruoli e binding dei ruoli.
Gli utenti possono eseguire il deployment dei workload containerizzati nel cluster Kubernetes
all'interno dello spazio dei nomi del progetto.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-04 UTC."],[[["\u003cp\u003eA project in Google Distributed Cloud (GDC) air-gapped appliance is a tenancy unit that logically groups service instances and enables resource segmentation.\u003c/p\u003e\n"],["\u003cp\u003eProjects serve as a lifecycle and policy boundary, ensuring resources cannot outlive or move between projects.\u003c/p\u003e\n"],["\u003cp\u003eGDC treats namespaces of the same name across multiple Kubernetes clusters as one, a concept referred to as namespace sameness, ensuring a single, consistent owner.\u003c/p\u003e\n"],["\u003cp\u003eThe Project Admin Namespace hosts project-scoped service APIs and project-level policy configurations.\u003c/p\u003e\n"],["\u003cp\u003eProjects can be configured to span only a subset of clusters, with namespace sameness applying to the project namespace on these clusters.\u003c/p\u003e\n"]]],[],null,["# Project overview\n\nA *project* is a key concept in Google Distributed Cloud (GDC) air-gapped appliance. It is the\ntenancy unit that every service needs to integrate. It provides logical grouping\nof service instances.\n\nProjects enable segmentation of resources within an organization and provide a\nlifecycle and policy boundary for managing resources. Resources inside a project\ncan never outlive the project itself or move between projects, ensuring that\ncontrol is guaranteed for the life of the resource.\n\nA project is considered a proper Kubernetes namespace. Service providers create\nproject-scoped services by creating control plane and data plane components in\nthe namespace.\n\nThe namespace for the project, called the *Project Admin Namespace*, hosts the\nfollowing:\n\n- Project-scoped service APIs, or Kubernetes custom resource definitions.\n- Project-level policy configurations, such as roles and role bindings.\n\nUsers can deploy containerized workloads to the Kubernetes cluster\nwithin the project namespace."]]