Stay organized with collections
Save and categorize content based on your preferences.
NAME
gdcloud projects - Create and manage GDC air-gapped projects.
SYNOPSIS
gdcloud projects COMMAND [flags]
DESCRIPTION
Create and manage GDC air-gapped projects to define logical grouping for your
service resources. A project is a key tenancy unit that every service must
integrate.
Projects enable segmentation of resources within an organization and provide a
lifecycle and policy boundary for managing resources. Resources inside a project
can never outlive the project itself or move between projects, ensuring that
control is guaranteed for the life of the resource. A project is considered a
proper Kubernetes namespace that spans across multiple Kubernetes clusters in an
organization.
Kubernetes clusters must be attached to a project to run containerized
workloads. However, clusters are organization-scoped and not directly managed by
a project.
GDCLOUD WIDE FLAGS
These flags are available to all commands: --help.
add-iam-policy-binding
Grant a role to a member in a project.
create
Create a project.
delete
Delete a project.
describe
Display information regarding a particular project.
get-iam-policy
List all the iam policy for a project.
list
List the projects accessible by the current user in the organization.
remove-iam-policy-binding
Remove a role from a member in a project.
update
Update a particular project's attributes.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["`gdcloud projects` is used to create and manage air-gapped projects for logically grouping service resources within an organization."],["Projects serve as key tenancy units, enabling resource segmentation, lifecycle management, and policy enforcement across multiple Kubernetes clusters."],["Kubernetes clusters must be attached to a project to run workloads, though the cluster itself is not directly managed by the project."],["The tool can manage IAM policies, to grant and remove project members access and permissions, as well as allow for creation, deletion, updating, and describing projects."],["Projects have a defined lifespan, which resources within must also adhere to, ensuring that control is guaranteed for the life of the resource."]]],[]]