Alibaba Cloud verification failed appeal Alibaba Cloud Kubernetes Networking Pricing and Setup Guide: VPC CNI, Terway, Account Purchase, KYC, Billing, and Connectivity Troubleshooting
When users search for Alibaba Cloud Kubernetes networking, they are usually trying to solve two problems at the same time. The first is technical: how to deploy an ACK cluster with VPC CNI or Terway and make pods, nodes, Services, and external clients communicate correctly. The second is operational: how to open an account, pass identity verification, add payment methods, estimate networking-related costs, and avoid account restrictions that block resource creation.
In practice, many deployment failures happen before the first pod starts. A user may complete cluster creation but then discover that the account cannot buy EIPs, that the region is under review, that the default quota for vSwitch IPs is too small, or that ECS instances cannot join the cluster because of unpaid bills or risk-control review. This tutorial focuses on that real path from purchasing to production use.
What Users Usually Want to Solve Before They Click Create Cluster
If the search intent behind this topic is analyzed from an operations perspective, the most common user questions are these:
- Do I need identity verification before I can buy ACK, ECS, EIP, or NAT resources?
- Which payment method is accepted in my country or company procurement process?
- What is the difference in actual billing impact between Terway and VPC CNI?
- Why does the console allow cluster creation but fail when creating worker nodes, ENIs, or load balancers?
- How do I estimate pod IP capacity before I choose a vSwitch CIDR block?
- What account restrictions, compliance checks, or overdue invoices can stop networking resources from being provisioned?
- How do I troubleshoot pod-to-pod, pod-to-Service, and internet connectivity after deployment?
The cloud product involved here is mainly Alibaba Cloud Container Service for Kubernetes (ACK), but users almost always interact with related products during the same workflow: ECS, VPC, vSwitch, security groups, EIP, Server Load Balancer, NAT Gateway, RAM permissions, and sometimes Cloud Enterprise Network or private DNS.
Preparation: Account, Billing, Permissions, and Resource Planning
Account Requirements
Before creating an ACK cluster, prepare a standard Alibaba Cloud account or an enterprise account managed through RAM. For production work, do not operate everything from the root account. Create a RAM user or role for day-to-day cluster management and keep the root account only for billing, identity verification, and quota adjustments.
| Item | What to prepare | Operational note |
| Alibaba Cloud account | Registered email or phone | Use an enterprise-owned mailbox if the cluster is for business use |
| Identity verification | Individual or enterprise KYC | Some resources cannot be purchased until verification is completed |
| Billing method | Pay-as-you-go or subscription where available | Networking resources are often mixed-billing, so review each product separately |
| Payment method | Card, bank transfer, prepaid balance, local methods depending on region | Some accounts can create resources only if the balance is above a threshold |
| Permissions | RAM policies for ACK, ECS, VPC, SLB, EIP | Missing permissions often appear as silent console failures |
Identity Verification and Compliance Review
KYC is frequently overlooked until users try to create networking resources. ACK itself may appear selectable in the console, but dependent resources such as EIPs, public load balancers, or cross-border network services may trigger extra verification.
In the console, go to the account center and check whether the account status is fully verified. Enterprise users should verify the legal entity name, business registration documents, and billing contact details. If the billing name and payment instrument name do not match, additional review may occur.
Typical review triggers include:
- First-time purchase of public IP related resources
- Large number of ECS instances or burst provisioning in a new account
- Cross-border traffic patterns or regions with stricter controls
- Frequent payment failures or chargebacks
- Mismatch between submitted identity and actual billing profile
If your deployment is time-sensitive, complete KYC before designing the cluster. Do not assume you can solve compliance issues after the nodes are already deployed.
Funding, Payment Methods, and Renewals
Users making a real purchasing decision usually need to know whether ACK networking can be deployed with postpaid billing only, whether prepaid balance is required, and what happens during renewal. In Alibaba Cloud, the billing model varies by component. ACK managed cluster charges may differ from ECS worker node charges, EIP bandwidth charges, NAT Gateway fees, and load balancer billing.
| Resource | Common billing pattern | Operational impact |
| ACK cluster management | Depends on cluster edition and region | Check whether managed control plane charges apply |
| ECS worker nodes | Pay-as-you-go or subscription | Node expiration can break cluster capacity |
| EIP | Pay-by-traffic or pay-by-bandwidth depending on options | Incorrect billing mode can create unexpected monthly cost |
| SLB/NLB | Instance fee plus traffic-related charges depending on type | Every exposed Service may add recurring cost |
| NAT Gateway | Gateway fee plus SNAT/DNAT and traffic-related cost | Needed for private nodes needing outbound internet |
| Snapshots | Storage-based billing | Important for rollback before network changes |
For renewals, subscription ECS nodes or reserved network products can expire while the ACK cluster control plane remains active. This creates a common failure mode: the cluster exists, but workloads cannot schedule because workers are released or public egress is lost. Set renewal reminders on all dependent resources, not just the cluster object.
Required Permissions and Quotas
Prepare RAM permissions for the operator account. If a RAM user lacks VPC, ECS, or SLB permissions, cluster creation can fail after the final confirmation stage. Also review quotas for ENIs, EIPs, vSwitch IP capacity, and load balancers.
Minimum practical resources before starting:
- One VPC in the target region
- Alibaba Cloud verification failed appeal At least two vSwitches in different zones for production
- Sufficient CIDR space for node IPs and pod IPs
- ECS instance quota for planned worker count
- ENI quota if using Terway
- EIP or SLB quota if exposing services publicly
Step-by-Step: Purchase and Prepare the Alibaba Cloud Environment
Step 1: Register the Account and Complete Verification
Log in to the Alibaba Cloud console and open the account profile page. Complete phone or email verification first. Then open the identity verification section.
For an individual account, enter legal name, government-issued ID, and contact information exactly as shown on official documents. For an enterprise account, enter the registered company name, registration number, corporate address, and billing contact. Upload business documentation if requested.
Important considerations:
- Do not use inconsistent transliterations of your company name across profile and invoice settings.
- If procurement uses company cards or bank transfer, verify that the payer identity matches the enterprise profile.
- If the console shows pending review, do not continue to time-critical production planning until status changes to approved.
Step 2: Add a Payment Method and Recharge if Needed
Open the billing center and add a payment method supported in your region. Depending on the account country, options may include credit card, debit card, bank transfer, or prepaid recharge. Some organizations prefer recharging account balance first to control spending.
Enter the payment method, confirm small verification if applicable, and review whether auto-renewal is available for subscription resources. If your deployment depends on reserved nodes or subscription-based worker instances, enable auto-renewal or set alerts.
Alibaba Cloud verification failed appeal Important considerations:
- Failed payment verification can delay resource provisioning even when the console lets you proceed.
- Some resources may be blocked if the account is new and unfunded.
- If your company requires invoice-based workflows, confirm local tax and invoice settings before purchase.
Step 3: Estimate Costs Before Cluster Creation
Before opening the ACK cluster wizard, estimate cost from the networking side, not just compute. Users often compare Terway and VPC CNI only from an architecture perspective, but the practical cost difference usually comes from ENI consumption, number of exposed services, NAT usage, and public bandwidth.
| Cost factor | Lower-cost pattern | Higher-cost pattern |
| Public exposure | One shared ingress load balancer | Many Services each with its own public SLB |
| Node egress | Private nodes behind shared NAT | Every node with public bandwidth |
| Pod networking | Carefully planned IP range and moderate pod density | Frequent IP exhaustion causing redesign and additional resources |
| Worker nodes | Right-sized ECS instances | Overprovisioned CPU and memory with low utilization |
| Cross-zone design | Only where availability requires it | Unplanned traffic crossing zones at scale |
If your workloads are external-facing APIs, include SLB, EIP, and outbound bandwidth in the cost estimate. If you run private internal microservices, private networking design matters more than public IP count.
Step-by-Step: Create an ACK Cluster with VPC CNI or Terway
Step 1: Create or Select the VPC and vSwitches
In the VPC console, create a VPC in the intended region. Choose a CIDR block large enough for future node and pod growth. For example, a /16 VPC CIDR is often easier to operate than a narrow /24 if you expect multiple node pools and environments.
Create at least two vSwitches in different availability zones for production. Enter non-overlapping CIDR blocks. A common planning mistake is allocating too few addresses for worker nodes or pod ENIs, especially with Terway.
| Planning item | Recommendation | Common mistake |
| VPC CIDR | Reserve space for future cluster growth | Using a small CIDR that blocks scaling later |
| vSwitch per zone | At least two zones for production | Single-zone design with no failure isolation |
| Pod IP capacity | Estimate max pods per node and node count | Calculating only ECS node IPs |
| Route planning | Review hybrid network overlap before deployment | Overlapping with office VPN or data center ranges |
Step 2: Open the ACK Cluster Creation Wizard
In the ACK console, click Create Kubernetes Cluster. Select the region carefully. Region selection affects latency, billing, available instance families, and whether local compliance or account review applies. If users are in mainland China or if workloads serve that market, confirm regional compliance and domain requirements separately before exposing public services.
Choose the cluster type and then select the pod networking mode. If the wizard presents Terway or VPC CNI related options, review them from an operational perspective:
- If your workloads require higher pod networking isolation and direct VPC integration, Terway is usually the option users investigate.
- If your priority is simpler cluster networking with lower operational complexity for standard workloads, VPC CNI-related options are often evaluated first.
The exact labels in the console may vary by product version, so confirm current Alibaba Cloud documentation during implementation. What matters operationally is whether pods receive direct VPC-level addresses and whether ENI-related quotas apply.
Step 3: Configure Worker Nodes
Select ECS instance type, system disk, data disk if needed, login method, and node count. For Linux worker nodes, use current Alibaba Cloud Linux, Anolis, or other supported distribution listed by ACK. For Windows nodes, verify that your chosen ACK version and CNI mode support the intended workload pattern before purchase.
Instance sizing should follow pod density and network throughput expectations, not just CPU and memory. If using a pod networking mode that attaches ENI resources per pod or per node, instance family limits can affect the maximum pod count.
Important fields to review carefully:
- System disk type and size, because image pulls and container logs can fill a small disk quickly
- Node zone mapping, to keep worker nodes balanced across vSwitches
- SSH key pair or password for Linux administration
- Security group association, especially if you want SSH or monitoring access
Step 4: Configure Security Groups and Access
During or after cluster creation, configure the worker node security group. In the ECS console, verify inbound and outbound rules. For Linux management, allow TCP 22 from your office IP or bastion host range. For Windows worker node RDP access if used, allow TCP 3389 only from controlled sources. Do not open these ports to 0.0.0.0/0 unless you are in a temporary emergency and know the risk.
Typical port checks include:
| Port | Use | Recommended source |
| 22 | SSH to Linux nodes | Office IP or bastion subnet only |
| 3389 | RDP to Windows nodes | Restricted management IPs only |
| 80/443 | Public web ingress | Internet if required through SLB or ingress |
| NodePort range | Temporary testing only | Restricted source IPs, avoid broad exposure |
If a Service is exposed through a load balancer, verify that both the security group and any node-level firewall rules permit health checks and backend traffic.
Step 5: Configure Public and Private Connectivity
If worker nodes need outbound internet but should not have public IPs, create a NAT Gateway and configure SNAT for the private subnet. This is commonly needed for package installation, image pulling from external registries, and API calls to third-party services.
If you need public application access, create or attach an SLB/NLB through the Service or ingress controller. If TLS is required, bind an SSL certificate in the load balancer or ingress layer and verify DNS records point to the public endpoint.
For private internal workloads, use private SLB or internal Service exposure. If connecting to on-premises environments, verify route propagation through VPN, Express Connect, or Cloud Enterprise Network and confirm CIDR blocks do not overlap.
Step-by-Step: Validate Cluster Networking After Deployment
Step 1: Test Node Access
Use SSH to connect to a Linux node:
Alibaba Cloud verification failed appeal ssh root@<node-public-ip>
If the node has no public IP, connect through a bastion host in the same VPC or use a session management method provided by your operations design. For Windows nodes, use RDP to the node IP after confirming port 3389 and credential setup.
If connection fails, check security group, node firewall, public IP assignment, route table, and whether the ECS instance is still in running state.
Step 2: Test Pod-to-Pod and Pod-to-Service Connectivity
Deploy a simple test deployment and service. Then use kubectl exec into a pod and test:
- Ping or curl another pod IP if ICMP and application settings allow it
- Query the ClusterIP service
- Resolve internal DNS names
Command examples:
kubectl get pods -o wide
kubectl get svc
kubectl exec -it <pod-name> -- sh
curl http://<service-name>.<namespace>.svc.cluster.local
If service resolution works but traffic times out, review network policy, kube-proxy or CNI status, node iptables rules, and backend pod listening ports.
Step 3: Test Internet Egress and Ingress
Alibaba Cloud verification failed appeal From inside a pod, test outbound access to package mirrors or public APIs. If egress fails, verify SNAT configuration, route table entries, DNS resolution, and whether the subnet is associated with the intended NAT Gateway.
For ingress testing, create a LoadBalancer service or ingress resource, wait for the external address to appear, and test from a public client. If health checks fail, inspect target port mapping, pod readiness probes, and security group rules on backend nodes or load balancer managed resources.
Common Failures and How to Troubleshoot Them
Cluster Creation Fails During Resource Provisioning
Most frequent causes:
- Account not fully verified
- Insufficient balance or payment method error
- ECS, ENI, or EIP quota reached
- RAM user missing permission to create dependent resources
- Unsupported instance family in selected zone
Action checklist:
- Open billing center and verify no overdue payment exists
- Alibaba Cloud verification failed appeal Check account verification and compliance status
- Inspect quota management page for ECS, ENI, EIP, and SLB limits
- Retry in another availability zone if inventory is limited
Pods Cannot Obtain IP Addresses
This usually indicates one of three issues: insufficient vSwitch IP space, ENI limit reached, or pod density exceeding node design. Review the cluster networking mode and the instance type limits for attached ENIs or secondary addresses. If the current subnet is too small, create additional subnets and expand through node pool planning rather than waiting for workload failure.
Pod Can Reach Cluster Services but Not the Internet
Check NAT Gateway, SNAT rules, route table, DNS, and whether outbound access is blocked by security group or node firewall. Also verify whether your company policy or compliance review has restricted certain outbound destinations.
Public Service Has an External IP but Requests Time Out
Check these items in order:
- Load balancer listener port and protocol
- Service targetPort and container listening port
- Readiness probe status of backend pods
- Security group allowing health-check traffic
- Application binding to 0.0.0.0 instead of localhost only
SSH or RDP Access Stops Working After Deployment
Typical causes are security group changes, instance replacement after scaling, expired public IP association, or OS firewall rules. On Linux, verify sshd is running and that iptables or firewalld is not blocking access. On Windows, confirm RDP service status and network profile firewall settings.
Configuration Recommendations by Scenario
| Scenario | Recommended approach | Key reason |
| Individual developers | Single small ACK test cluster, one VPC, one or two small worker nodes, limited public exposure through one ingress | Controls cost and reduces idle SLB or EIP charges |
| Enterprise users | Multi-zone cluster, dedicated RAM roles, private nodes behind NAT, centralized ingress, snapshots and monitoring enabled | Improves separation of duties and fault tolerance |
| Cross-border businesses | Select region near users, test latency before purchase, verify local compliance and certificate deployment, avoid late-stage account review surprises | Network performance and compliance affect go-live schedule directly |
| Website applications | Public SLB or ingress, HTTPS with certificate binding, CDN in front if global traffic is needed, limit NodePort use | Provides cleaner public exposure and easier certificate management |
| Database workloads | Keep database private, use internal Service or VPC access only, separate node pools if latency-sensitive, control east-west traffic policy carefully | Reduces attack surface and stabilizes internal traffic |
Cost Comparison Guidance
For buyers comparing options, the practical question is not only Terway versus VPC CNI, but total networking spend around the cluster. A cheaper-looking cluster can become more expensive if every application receives its own public SLB, or if worker nodes are oversized to compensate for poor pod density planning.
Alibaba Cloud verification failed appeal Use this rule of thumb:
- Alibaba Cloud verification failed appeal If you only need a small number of internet-facing applications, consolidate through a shared ingress.
- If workloads are internal, avoid unnecessary EIPs and keep nodes private.
- Alibaba Cloud verification failed appeal If pod density is high, validate instance and ENI limits before choosing the node family.
- If you expect rapid growth, allocate larger private CIDR ranges now instead of redesigning later.
Optimization Recommendations
Security Optimization
- Restrict SSH and RDP source IPs to office or bastion ranges.
- Use RAM roles instead of sharing the main account.
- Keep worker nodes in private subnets where possible.
- Expose applications through ingress or load balancers, not broad NodePort access.
- Rotate access keys and review cluster-admin privileges regularly.
Performance Optimization
- Benchmark cross-zone latency before spreading every workload across zones.
- Use region-local container registries where possible to reduce image pull time.
- Alibaba Cloud verification failed appeal Select ECS instance families with suitable network throughput for ingress-heavy or service-mesh-heavy workloads.
- Monitor pod startup delays that may indicate IP allocation bottlenecks.
Cost Optimization
- Use one ingress entry point instead of many public load balancers.
- Turn off idle test clusters and release unused EIPs.
- Right-size ECS worker nodes after observing real CPU, memory, and network usage.
- Audit NAT and bandwidth billing mode to avoid paying for the wrong traffic profile.
Stability Optimization
- Distribute node pools across zones.
- Enable snapshots before major OS or networking changes.
- Document rollback steps before changing security groups, route tables, or CNI-related settings.
- Alibaba Cloud verification failed appeal Test node replacement, cluster scaling, and service failover during non-peak hours.
For operating system maintenance, keep a current node image strategy. If nodes become unstable after manual network changes, it is often faster to cordon, drain, recreate, and rejoin them than to repair a heavily modified system. For Linux node access, maintain SSH keys securely. For Windows nodes, validate RDP and firewall rules after each baseline change.
The key purchasing lesson is simple: Kubernetes networking decisions on Alibaba Cloud are not isolated technical choices. Account verification, payment setup, resource quotas, and public networking products directly affect whether Terway or VPC CNI deployments succeed on schedule. If you plan billing, CIDR ranges, ENI quotas, and access controls before cluster creation, most connectivity failures become straightforward to diagnose.

