You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

浏览新建ACS Kubernetes集群时出现“Unsupported orchestrator type Kubernetes for browse”错误求助

Fixing "Unsupported orchestrator type Kubernetes for browse" in ACS

Hey there, let's work through this frustrating ACS browse error you're facing with your Kubernetes cluster. I've helped folks troubleshoot this exact issue before, so here are the most practical solutions to get you up and running:

1. Update your Azure CLI (and ditch outdated ACS tools)

The "unsupported orchestrator" error often pops up when using an older version of the Azure CLI that doesn't fully support Kubernetes clusters in ACS.

  • First, check your current CLI version with:
    az acs --version
    
  • If it's not the latest stable release, update it immediately:
    az upgrade
    
  • Important note: If you were using the standalone acs-cli tool (separate from the Azure CLI), it's been deprecated for years and lacks proper Kubernetes support. Switch to the integrated Azure CLI acs/aks commands—they're actively maintained and compatible with modern K8s clusters.

2. Use Kubernetes-native tools instead of ACS browse

ACS browse was originally built for Docker Swarm clusters, so its support for Kubernetes is limited at best. You'll have a much smoother experience using standard K8s tools:

  • First, fetch your cluster credentials to connect kubectl to your ACS cluster:
    az acs kubernetes get-credentials --resource-group <your-resource-group> --name <your-cluster-name>
    
  • To access the Kubernetes Dashboard (the closest equivalent to ACS browse):
    1. Deploy the official Dashboard (if it's not already set up on your cluster) using kubectl with the recommended configuration.
    2. Start a local proxy to forward traffic to the Dashboard:
      kubectl proxy
      
    3. Open your browser and navigate to:
      http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
      
  • For quick cluster checks (nodes, pods, services), use simple kubectl commands like:
    kubectl get nodes
    kubectl get pods --all-namespaces
    

3. Verify your cluster type and configuration

Double-check that your cluster is properly set up as an ACS Kubernetes cluster:

  • Run this command to inspect your cluster's details:
    az acs show --resource-group <your-resource-group> --name <your-cluster-name>
    
  • Look for the orchestratorType field in the output—it should be set to Kubernetes. If it's not, you might have created a Swarm cluster by mistake.
  • Also, confirm your cluster is in a healthy state (no provisioning errors or resource issues) via the Azure Portal.

4. Try a targeted ACS browse command (last resort)

If you really need to use ACS browse for some reason, try explicitly specifying the orchestrator type (though this only works with certain CLI versions):

az acs browse --resource-group <your-resource-group> --name <your-cluster-name> --orchestrator-type kubernetes

But again, this is a temporary workaround—using kubectl and the Kubernetes Dashboard is the long-term, reliable solution.


内容的提问来源于stack exchange,提问作者Levi De Haan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 07:23:14