- Function Overview
- Product Bulletin
- Service Overview
- Billing
- Getting Started
-
User Guide
- Clusters
- Workloads
- Network
- Storage
- O&M
- Namespaces
- ConfigMaps and Secrets
- Auto Scaling
- Add-ons
- Helm Chart
- Permissions
- Settings
- Best Practices
-
API Reference
- Before You Start
- API Overview
- Calling APIs
-
APIs
- Autopilot Cluster Management
- Add-on Management for Autopilot Clusters
-
Autopilot Cluster Upgrade
- Upgrading a Cluster
- Obtaining Cluster Upgrade Task Details
- Retrying a Cluster Upgrade Task
- Obtaining a List of Cluster Upgrade Task Details
- Performing a Pre-upgrade Check for a Cluster
- Obtaining Details About a Pre-upgrade Check Task of a Cluster
- Obtaining a List of Pre-upgrade Check Tasks of a Cluster
- Performing a Post-upgrade Check for a Cluster
- Backing Up a Cluster
- Obtaining a List of Cluster Backup Task Details
- Obtaining the Cluster Upgrade Information
- Obtaining a Cluster Upgrade Path
- Obtaining the Configuration of Cluster Upgrade Feature Gates
- Enabling the Cluster Upgrade Process Booting Task
- Obtaining a List of Upgrade Workflows
- Obtaining Details About a Specified Cluster Upgrade Booting Task
- Updating the Status of a Specified Cluster Upgrade Booting Task
- Quota Management for Autopilot Clusters
- Tag Management for Autopilot Clusters
-
Chart Management for Autopilot Clusters
- Uploading a Chart
- Obtaining a Chart List
- Obtaining a Release List
- Creating a Release
- Updating a Chart
- Deleting a Chart
- Updating a Release
- Obtaining a Chart
- Deleting a Release
- Obtaining a Release
- Downloading a Chart
- Obtaining Chart Values
- Obtaining Historical Records of a Release
- Obtaining the Quota of a User Chart
- Kubernetes APIs
- Permissions and Supported Actions
- Appendix
-
FAQs
- Billing
- Workloads
- Network Management
-
Storage
- Can PVs of the EVS Type in a CCE Autopilot Cluster Be Restored After They Are Deleted or Expire?
- What Can I Do If a Storage Volume Fails to Be Created?
- Can CCE Autopilot PVCs Detect Underlying Storage Faults?
- How Can I Delete the Underlying Storage If It Remains After a Dynamically Created PVC is Deleted?
- Permissions
- General Reference
Show all
Copied.
API Resource Restrictions on a Template
Resource |
Restriction Item |
Description |
Recommended Alternative Solution |
---|---|---|---|
namespaces |
- |
Supported |
For security purposes, CCE Autopilot does not allow you to deployment workloads in the system namespace (such as kube-system). Also, you cannot create, modify, delete, or execute any resources. |
nodes |
- |
Supported |
You can query nodes but cannot create, delete, and modify nodes. |
persistentvolumeclaims |
- |
Supported |
- |
persistentvolumes |
- |
Supported |
- |
pods |
hostPath |
Mounting a file on the local host to a pod is not allowed. |
Use emptyDir or cloud storage. |
HostNetwork |
Mapping the host port to a pod is not allowed. |
Use load balancing (type=LoadBalancer). |
|
HostPID |
Sharing the host's PID namespace to pods is not allowed. |
Users are unaware of the node. There is no need to use the restriction item. |
|
HostIPC |
Container processes are not allowed to communicate with processes on the host. |
Users are unaware of the node. There is no need to use the restriction item. |
|
NodeName |
Scheduling pods to specific nodes is not allowed. |
Users are unaware of the node. There is no need to use the restriction item. |
|
Privileged containers |
Not supported |
- |
|
Linux capabilities |
SETPCAP, MKNOD, AUDIT_WRITE, CHOWN, DAC_OVERRIDE, FOWNER, FSETID, KILL, SETGID, SETUID, NET_BIND_SERVICE, SYS_CHROOT, SETFCAP, and SYS_PTRACE are supported. You can also enable NET_RAW, SYS_PTRACE, and NET_ADMIN by setting SecurityContext. |
Use allowed values. |
|
Node affinity and anti-affinity |
Pods cannot be scheduled to specified nodes or nodes with certain labels, or a batch of pods cannot be scheduled to nodes with certain labels. The node affinity or the nodeSelector field does not take effect in CCE Autopilot clusters. |
|
|
Pod affinity and anti-affinity |
Ineffective |
You do not need to set this parameter. |
|
allowPrivilegeEscalation (whether privilege escalation is allowed) |
Not supported |
Keep the default settings. |
|
RuntimeClassName |
This parameter does not need to be configured. When RuntimeClassName is specified by an application (except pods), the value is automatically changed to runc supported by the system. |
You do not need to set this parameter. |
|
Time zone synchronization (the /etc/localtime file on the host) |
Not supported |
Keep the default settings. |
|
serviceaccounts |
- |
System configurations cannot be modified, and system-defined roles cannot be bound. |
Keep the default settings. |
services |
- |
Services of the NodePort type are not allowed, and only dedicated load balancer can be used for Services. |
Use load balancing (type=LoadBalancer). |
daemonsets |
apps |
DaemonSets are not allowed. |
Deploy multiple images in a pod using sidecars. |
deployments |
apps |
Supported. The restricted fields are the same as those in pods. |
Use allowed values. |
replicasets |
apps |
Supported. The restricted fields are the same as those in pods. |
Use allowed values. |
statefulsets |
apps |
Supported. The restricted fields are the same as those in pods. |
Use allowed values. |
cronjobs |
batch |
Supported. The restricted fields are the same as those in pods. |
Use allowed values. |
jobs |
batch |
Supported. The restricted fields are the same as those in pods. |
Use allowed values. |
clusterrolebindings |
rbac.authorization.k8s.io |
Supported. The system group, system user, and cce-service group cannot be bound. |
Use allowed values. |
rolebindings |
rbac.authorization.k8s.io |
Supported. The system group, system user, and cce-service group cannot be bound. |
Use allowed values. |
storageclasses |
storage.k8s.io |
OBS and EVS storage classes cannot be created. Other functions are supported. |
Use allowed values. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot