访问Azure kubernetes服务上部署的应用程序时出现以下错误
{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "forbidden: User \"system:anonymous\" cannot get path \"/\"",
"reason": "Forbidden",
"details": {},
"code": 403
}
我遵循了https://docs.microsoft.com/en-us/azure/aks/tutorial-kubernetes-prepare-app给出的所有步骤
我知道这与身份验证和RBAC有关,但我不知道到底出了什么问题,我应该在哪里进行更改。
只需按照您发布的link中的步骤操作即可。你将成功完成这一任务。以下每个步骤的目的地:
您只需要这四个步骤就可以在AKS上运行应用程序。然后通过命令kubectl get service azure-vote-front --watch
获取IP地址,如步骤4.如果无法访问该应用程序,请再次仔细检查您的步骤。
此外,您可以通过kubectl describe pods
命令检查所有pod状态,或使用kubectl describe pod podName
检查一个pod。
更新
我测试你提供的图像和结果:
您可以获取服务信息并知道应该使用哪个端口进行浏览。