Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ein Projekt ist ein wichtiges Konzept in der Air-Gap-Appliance von Google Distributed Cloud (GDC). Es ist die Mandanteneinheit, in die jeder Dienst integriert werden muss. Sie bietet eine logische Gruppierung von Dienstinstanzen.
Projekte ermöglichen die Segmentierung von Ressourcen innerhalb einer Organisation und bieten eine Lebenszyklus- und Richtliniengrenze für die Verwaltung von Ressourcen. Ressourcen in einem Projekt können niemals länger als das Projekt selbst bestehen oder zwischen Projekten verschoben werden. So ist die Kontrolle über die gesamte Lebensdauer der Ressource gewährleistet.
Ein Projekt gilt als richtiger Kubernetes-Namespace. Dienstanbieter erstellen projektbezogene Dienste, indem sie Komponenten der Steuerungsebene und der Datenebene im Namespace erstellen.
Der Namespace für das Projekt, der als Project Admin Namespace (Namespace für die Projektadministration) bezeichnet wird, enthält Folgendes:
Dienst-APIs auf Projektebene oder benutzerdefinierte Kubernetes-Ressourcendefinitionen.
Richtlinienkonfigurationen auf Projektebene, z. B. Rollen und Rollenbindungen.
Nutzer können containerisierte Arbeitslasten im Projekt-Namespace im Kubernetes-Cluster bereitstellen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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."]]