Article Details

Alibaba Cloud verification failed appeal Alibaba Cloud Kubernetes Networking Pricing and Setup Guide: VPC CNI, Terway, Account Purchase, KYC, Billing, and Connectivity Troubleshooting

Alibaba Cloud2026-10-21 17:14:11TrustCloud

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.

ItemWhat to prepareOperational note
Alibaba Cloud accountRegistered email or phoneUse an enterprise-owned mailbox if the cluster is for business use
Identity verificationIndividual or enterprise KYCSome resources cannot be purchased until verification is completed
Billing methodPay-as-you-go or subscription where availableNetworking resources are often mixed-billing, so review each product separately
Payment methodCard, bank transfer, prepaid balance, local methods depending on regionSome accounts can create resources only if the balance is above a threshold
PermissionsRAM policies for ACK, ECS, VPC, SLB, EIPMissing 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.

ResourceCommon billing patternOperational impact
ACK cluster managementDepends on cluster edition and regionCheck whether managed control plane charges apply
ECS worker nodesPay-as-you-go or subscriptionNode expiration can break cluster capacity
EIPPay-by-traffic or pay-by-bandwidth depending on optionsIncorrect billing mode can create unexpected monthly cost
SLB/NLBInstance fee plus traffic-related charges depending on typeEvery exposed Service may add recurring cost
NAT GatewayGateway fee plus SNAT/DNAT and traffic-related costNeeded for private nodes needing outbound internet
SnapshotsStorage-based billingImportant 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 factorLower-cost patternHigher-cost pattern
Public exposureOne shared ingress load balancerMany Services each with its own public SLB
Node egressPrivate nodes behind shared NATEvery node with public bandwidth
Pod networkingCarefully planned IP range and moderate pod densityFrequent IP exhaustion causing redesign and additional resources
Worker nodesRight-sized ECS instancesOverprovisioned CPU and memory with low utilization
Cross-zone designOnly where availability requires itUnplanned 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 itemRecommendationCommon mistake
VPC CIDRReserve space for future cluster growthUsing a small CIDR that blocks scaling later
vSwitch per zoneAt least two zones for productionSingle-zone design with no failure isolation
Pod IP capacityEstimate max pods per node and node countCalculating only ECS node IPs
Route planningReview hybrid network overlap before deploymentOverlapping 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:

PortUseRecommended source
22SSH to Linux nodesOffice IP or bastion subnet only
3389RDP to Windows nodesRestricted management IPs only
80/443Public web ingressInternet if required through SLB or ingress
NodePort rangeTemporary testing onlyRestricted 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

ScenarioRecommended approachKey reason
Individual developersSingle small ACK test cluster, one VPC, one or two small worker nodes, limited public exposure through one ingressControls cost and reduces idle SLB or EIP charges
Enterprise usersMulti-zone cluster, dedicated RAM roles, private nodes behind NAT, centralized ingress, snapshots and monitoring enabledImproves separation of duties and fault tolerance
Cross-border businessesSelect region near users, test latency before purchase, verify local compliance and certificate deployment, avoid late-stage account review surprisesNetwork performance and compliance affect go-live schedule directly
Website applicationsPublic SLB or ingress, HTTPS with certificate binding, CDN in front if global traffic is needed, limit NodePort useProvides cleaner public exposure and easier certificate management
Database workloadsKeep database private, use internal Service or VPC access only, separate node pools if latency-sensitive, control east-west traffic policy carefullyReduces 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.

TelegramContact Us
CS ID
@cloudcup
TelegramSupport
CS ID
@yanhuacloud