我正在使用DOCKER桌面安装kubernetes。我已经使用以下命令在mac上安装了kubernetes仪表板
kubectl create -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/test-resources/kubernetes-dashboard-local.yaml
当我使用kubectl get pod --namespace=kube-system时
NAME READY STATUS
我遵循这个在Kubernetes集群上安装Jenkins。
下面介绍了环境信息,
Environment:-
On-Premise Physical Server
# kubectl get nodes
NAME STATUS ROLES AGE VERSION
master-server Ready master 2d23h v1.19.16
node-server1 Ready worker1 2d23h v1.19.16
node-server2 Ready worker2 2d23h v1
我正在部署一个微服务应用程序,在后端层有两个服务。他们是登录和食谱。当我试图调用菜谱服务时,我会得到登录服务。
Forwarded URL from service recipes-service: http://localhost:8082
Forwarded URL from service login-service: http://localhost:8081
如果我访问http://localhost:8082,它就是登录服务。只能向后端分配一个服务吗?如果是这样的话,我怎么能拥有多个服务(不需要说,可以进入)?
以下是程序结构:
kubernetes-manifests:
---
我正在学习Kubernetes,在访问本地Minikube (Docker驱动程序)中的API时遇到了麻烦。我有一个运行angluar客户端的pod,它试图到达一个后端pod。前端Pod由NodePort服务公开。后端pod通过ClusterIP服务向群集公开。 但是,当我尝试从前端访问clusterip服务时,无法解析dns transpile-svc.default.svc.cluster.local。error message in the client dns应该能正常工作。我遵循这个https://kubernetes.io/docs/tasks/administer-cluste
我正在尝试将jpetstore应用程序部署到EKS,并且遇到了这个需要填写的变量。(https://github.com/IBM-Cloud/jpetstore-kubernetes/blob/master/jpetstore/jpetstore.yaml) ? 在文档中,它指出我可以使用以下命令: Edit jpetstore/jpetstore.yaml and jpetstore/jpetstore-mmssearch.yaml and replace all instances of:
<CLUSTER DOMAIN> with your Ingress Subdom
我确信我错过了一些清晰的东西,但这是开始了。我在Nginx入口后面部署了一个前端和后端。对后端的请求超时了,所以我使用curl pod进行了测试。我发现我可以直接访问pod,但不能访问服务。这让我开始跑: > kubectl get endpoints
NAME ENDPOINTS AGE
backend-api <none>