Volcengine Kubernetes Engine
Namespace name | Description |
Namespace name | Description |
default | The default namespace of a cluster. Objects without specified namespaces are deployed in this namespace. |
kube-public | The namespace that can be read by all users, including unauthenticated users, and is used to deploy public add-ons, container templates, and other public resources. |
kube-system | The namespace used by objects created by the Kubernetes system. |
kube-node-lease | The Lease objects that are associated with each node. They are periodically updated by the nodes. During the lease period, the control plane can detect node heartbeats to determine whether a node has failed. |
Dimension |
Dimension | ||
Scope of control | The entire namespace. | A single Container/Pod in a namespace. |
Content of control | The requests, upper limits, or quantity of total resources. | The minimum, maximum, or default value of a single resource. |
Management method | After different namespaces are allocated to different users or teams, the cluster administrator can create a ResourceQuota for each namespace. When users or teams create objects in a namespace, the system tracks resource usage to ensure quotas are not exceeded. If an object creation request that will cause the quota to be exceeded is initiated, the request will be denied. | After the cluster administrator sets a LimitRange in a namespace, when users create resources such as Pods and Containers in the namespace, the admission controller (LimitRanger) sets default values and upper limits for Pods or Containers without specified resource requirements. If the resource request for creation or update violates the LimitRange restrictions, the request will be denied. |
Application scenarios |
|
|