Kubernetes supports multiple virtual clusters backed by the same physical cluster. These virtual clusters are called namespaces.
Namespaces are intended for use in environments with many users spread across multiple teams, or projects. They provide a scope for names. Names of resources need to be unique within a namespace, but not across namespaces.
selectname,phase as status,annotations,labelsfromkubernetes_namespace;
Kubernetes Namespace provides a scope for Names.
|annotations||jsonb||Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata.|
|conditions||jsonb||The latest available observations of namespace's current state.|
|context_name||text||Kubectl config context name.|
|creation_timestamp||timestamp without time zone||CreationTimestamp is a timestamp representing the server time when this object was created.|
|deletion_grace_period_seconds||bigint||Number of seconds allowed for this object to gracefully terminate before it will be removed from the system. Only set when deletionTimestamp is also set.|
|deletion_timestamp||timestamp without time zone||DeletionTimestamp is RFC 3339 date and time at which this resource will be deleted.|
|finalizers||jsonb||Must be empty before the object is deleted from the registry. Each entry is an identifier for the responsible component that will remove the entry from the list. If the deletionTimestamp of the object is non-nil, entries in this list can only be removed.|
|generate_name||text||GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided.|
|generation||bigint||A sequence number representing a specific generation of the desired state.|
|labels||jsonb||Map of string keys and values that can be used to organize and categorize (scope and select) objects. May match selectors of replication controllers and services.|
|name||text||Name of the object. Name must be unique within a namespace.|
|owner_references||jsonb||List of objects depended by this object. If ALL objects in the list have been deleted, this object will be garbage collected. If this object is managed by a controller, then an entry in this list will point to this controller, with the controller field set to true. There cannot be more than one managing controller.|
|phase||text||The current lifecycle phase of the namespace.|
|resource_version||text||An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed.|
|spec_finalizers||jsonb||Finalizers is an opaque list of values that must be empty to permanently remove object from storage.|
|tags||jsonb||A map of tags for the resource. This includes both labels and annotations.|
|title||text||Title of the resource.|
|uid||text||UID is the unique in time and space value for this object.|