我已经使用设置了一个kubernetes集群,现在我正在尝试跟踪
root@node1 ~ # kubectl get -n heptio-contour service contour -o wide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
contour LoadBalancer 10.233.55.94 <pending> 80:32414/TCP,443:30149/TCP 42m
我在minikube集群中运行了一个服务: $ kubectl get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 4s 我尝试删除该服务: $ kubectl delete --all services --all-namespaces
service "kubernetes" deleted
$ kubectl get service
我注意到,但我无法解释,有些服务
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
web NodePort 10.104.133.249 <none> 8080:31637/TCP 12m
端口(S)部分看起来像这个8080:31637/TCP。但是这个服务
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SEL
我对Kubernetes很陌生,我正在测试一个示例部署。下面是kubectl get services命令的输出。在我通过部署yml部署应用程序之后,它成功地完成了,并提供了吊舱。现在我去了EXTERNAL-IP:80,但是我没有得到回复,页面一直在旋转。
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
demotest2 LoadBalancer XX.X.XX.XX XX.XXX.XXX.XX 80:30904/TCP
我在GCE(不是GKE)上使用kubeadm创建了一个kubernetes集群,我使用Calico作为CNI。
我想要使入口-nginx LoadBalancer,所以期望使用80/443端口用于外部连接,而不是NodePort端口范围。但是,当我将LoadBalancer用于服务类型时,EXTERNAL-IP显示为<pending>。
$ kubectl get svc -n ingress-nginx
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S
我有一个通过第一个cmd创建的内部服务。然后,我在创建的服务上运行kubectl expose。
kubectl -n XXX create -f service.yml
kubectl -n XXX get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
foo
我已经在GCP中设置了一个elasticsearch的kubernetes集群。 kubectl get svc 给了我 NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ipgram-elasticsearch-elasticsearch-svc ClusterIP 10.27.247.26 <none> 9200/TCP,9300/TCP 2h 如何为其设置外部IP?
我意外地删除了minikube设置中的所有服务,包括默认名称空间中的"kubernetes“服务。
但在几秒钟内,我注意到"kubernetes“服务又自动创建了。如果我理解正确的话,部署中的副本只负责pods,对吗?我想知道这个"kubernetes“服务是如何自动创建的,以及这个服务到底有什么用途。
$ kubectl get svc -owide
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE SELECTOR
kubernetes ClusterIP 10.96.0.
我想要更改我的istio入口负载均衡器IP,但是当我尝试更新yaml文件时,它没有得到更新 NAME TYPE CLUSTER-IP EXTERNAL-IP
istio-ingressgateway LoadBalancer 10.123.196.149 52.174.141.126 我必须将我的外部IP更改为不同的IP。
我是Kubernetes的新手,最近我通过NodePort类型公开了一个使用miniKube的服务。我想测试我的应用程序的运行情况,但是我看不到任何外部ip,只看到端口。下面是我的输出:
$kubectl get service
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes 10.0.0.1 <none> 443/TCP 1h
kubernetes-bootcamp 10.0.0.253 <n
如果我为一个简单的演示服务运行kubectl get services,我会得到以下响应: NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
demo-service LoadBalancer 10.104.48.115 <pending> 80:32264/TCP 18m 端口列表中的:是什么意思?
我正试着遵循这门课,对库伯奈特斯。我创建了一个部署,我有3个荚运行nginx。我可以单独访问每个吊舱,但我不能使用集群IP和Minikube中公开的端口访问整个服务。我不知道它会是什么,因为我遵循的具体步骤,如在视频。也许有人能发现问题所在?谢谢!
ejandro@alejandro-Latitude-7390:~$ kubectl get service
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none>
我有一个裸金属Kubernetes (1个主节点和3个节点),并使用金属来提供负载平衡。
我还安装了木星中心和nginx入口作为服务。
nginx-ingress:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
nginx-ingress-controller LoadBalancer 10.108.54.171 192.168.1.240 80:31463/TCP,443:30231/TCP
我只是创建了ak并创建了示例服务。 kubectl get service azure-vote-front --watch
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
azure-vote-front LoadBalancer 10.0.1.71 13.71.XXX.XXX 80:31619/TCP 1h 我想访问13.71.xxx.xxx:31619,但它正在等待不返回。
最近有人这么做过吗?
我跟着它到了信,网站就不会加载。
This site can’t be reached
<LoadBalancer External-IP> took too long to respond.
Try:
Checking the connection
Checking the proxy and the firewall
我注意到了我的不同之处
"servicePrincipalProfile": {
"clientId": "msi",
"secret": null
他们的
Hi在centos中使用kubeadm安装了Kubernetes,当我在yaml文件中使用Load均衡器类型创建部署时,外部Ip对于Kubernetes来说是Pending,它处于挂起状态。
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 13m
service LoadBalancer 10.101.168.76 &l
农场主服务:
$ kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
rancher ClusterIP 10.10.17.245 <none> 80/TCP,443/TCP 1h
入口控制器服务:
NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S)
我试图在kubernetes上创建一个服务,但是虽然没有打印错误,但我无法列出该服务;
在本地使用minikube工作
*$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 4h
/home/pkara/Workspace/gitlab/my-minikube
*$ kubectl apply -f mydb.yaml
service
我在Ubuntu 18.04上使用minikube中的Kubernetes,并启用了入口附加组件。我希望我的NextJS服务只通过入口控制器发出请求,就可以与通过入口服务器连接的Express服务进行通信。因此,当我使用跨名称空间通信时,它不会像所提供的教程中所说明的那样工作。因为minikube中的ingress nginx在kube-system命名空间上运行。
$ kubectl get service -n kube-system
NAME TYPE CLUSTER-IP EXTERNAL-IP
我一共有三个吊舱。
Ruby on Rails应用程序-1Ruby on Rails数据库
APP-1和postgreSQL数据库在同一个名称空间中,但是不同的节点中,APP-2位于自己的名称空间中,并且与APP-1位于同一节点上。
我总共有3个节点。我希望我的Rails应用程序能够连接到PostgreSQL数据库。
但是,目前这与错误msg一起失败:
ActiveRecord::ConnectionNotEstablished (could not translate host name "myteam-demodb-0" to address: Name or servic
我已经为申请了yaml。
现在我想用我的服务器的公共IP公开这个服务:
但是我的集群上没有服务/部署:
$ sudo kubectl get services kubernetes
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 63d
$ sudo kubectl get deployment
NAME READY UP-TO-DATE A
有没有什么建议可以解释为什么会出现这个错误:
Error opening service: Could not find finalized endpoint being pointed to by wordpress: Error validating service: Error getting service wordpress: services "wordpress" not found
在本教程的末尾:
我可以看到服务--例如
kubectl get services
NAME TYPE CLUSTER-IP
我在我的ubuntu笔记本电脑上运行Rancher桌面。在kubernetes容器中有一个运行mongodb的容器:
$ kubectl get all
NAME READY STATUS RESTARTS AGE
pod/mongo-deployment-7fb46bd85-vz9th 1/1 Running 0 37m
NAME