You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by GitBox <gi...@apache.org> on 2021/05/02 07:32:11 UTC

[GitHub] [apisix-ingress-controller] sober-wang commented on issue #356: request help: KubeSphere setup

sober-wang commented on issue #356:
URL: https://github.com/apache/apisix-ingress-controller/issues/356#issuecomment-830765132


   But when I entry apisix pod request my http server is connect. see ...
   ```
   [root@k8smaster01 ~]# kubectl -n ws get pods -owide 
   NAME                                        READY   STATUS    RESTARTS   AGE    IP             NODE          NOMINATED NODE   READINESS GATES
   apisix-gw-deployment-7bf998c895-ckprd       1/1     Running   0          85d    10.244.1.3     k8snode04     <none>           <none>
   apisix-ingress-controller-fb9fc6579-prlzk   1/1     Running   0          99m    10.244.12.24   k8snode07     <none>           <none>
   myhttp-794dc65cdc-ph2f9                     1/1     Running   0          136d   10.244.4.198   k8snode02     <none>           <none>
   test-network-776895fdbd-8xb7p               1/1     Running   0          54d    10.244.3.75    k8snode01     <none>           <none>
   [root@k8smaster01 ~]# kubectl -n ws exec -it apisix-gw-deployment-7bf998c895-ckprd -- curl http://myhttp-svc:9527
   Hello world ,The runtime os is [ linux ], Now member is [ myhttp-794dc65cdc-ph2f9 ] 
   [root@k8smaster01 ~]# kubectl -n ws exec -it apisix-gw-deployment-7bf998c895-ckprd -- curl http://myhttp-svc:9527/dbsecurity
   Hello world ,The runtime os is [ linux ], Now member is [ myhttp-794dc65cdc-ph2f9 ] 
   [root@k8smaster01 ~]# ls
   anaconda-ks.cfg  dd.txt  epel-release-latest-7.noarch.rpm  sudo-1.9.5-3.el6.x86_64.rpm  test.sh  xengine-dev-configmap.yaml
   [root@k8smaster01 ~]# kubectl -n ws exec -it apisix-gw-deployment-7bf998c895-ckprd -- curl http://10.244.4.198:9527
   Hello world ,The runtime os is [ linux ], Now member is [ myhttp-794dc65cdc-ph2f9 ] 
   [root@k8smaster01 ~]# 
   ```
   
   And apisix pod have some error log .
   ```
   10.244.12.24 - - [02/May/2021:15:08:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/fe7b69e0 HTTP/1.1" 404 39 0.002 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:08:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/4157840a HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:08:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/313d7085 HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:11:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/fe7b69e0 HTTP/1.1" 404 39 0.002 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:11:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/4157840a HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:11:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/313d7085 HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:14:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/fe7b69e0 HTTP/1.1" 404 39 0.002 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:14:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/4157840a HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:14:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/313d7085 HTTP/1.1" 404 39 0.004 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:17:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/fe7b69e0 HTTP/1.1" 404 39 0.003 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:17:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/4157840a HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb"
   10.244.12.24 - - [02/May/2021:15:17:53 +0800] apisix-gw-lb:9080 "GET /apisix/admin/upstreams/313d7085 HTTP/1.1" 404 39 0.001 "-" "Go-http-client/1.1" - - - "http://apisix-gw-lb
   ```
   
   
   
   my ApisixRoute :
   ```yaml
   apiVersion: apisix.apache.org/v1
   kind: ApisixRoute
   metadata:
     name: myhttp
   spec:
     rules:
     - host: storm.myhttp.io
       http:
         paths:
         - backend:
             serviceName: myhttp-svc
             servicePort: 9527
           path: /*
   ```
   
   my server information:
   ```
   # deployment 
   Name:                   myhttp
   Namespace:              ws
   CreationTimestamp:      Thu, 19 Nov 2020 14:37:32 +0800
   Labels:                 app=myhttp
   Annotations:            deployment.kubernetes.io/revision: 8
   Selector:               app=myhttp
   Replicas:               1 desired | 1 updated | 1 total | 1 available | 0 unavailable
   StrategyType:           RollingUpdate
   MinReadySeconds:        0
   RollingUpdateStrategy:  25% max unavailable, 25% max surge
   Pod Template:
     Labels:           app=myhttp
     Annotations:      cattle.io/timestamp: 2020-11-27T09:33:34Z
                       field.cattle.io/ports:
                         [[{"containerPort":9527,"dnsName":"myhttp","hostPort":0,"kind":"ClusterIP","name":"9527tcp02","protocol":"TCP","sourcePort":0}]]
     Service Account:  apisix-view-serviceaccount
     Containers:
      myhttp:
       Image:      registry.storm.io/ops/myhttp:v0.1
       Port:       9527/TCP
       Host Port:  0/TCP
       Command:
         /test
       Limits:
         cpu:     500m
         memory:  512Mi
       Requests:
         cpu:        100m
         memory:     128Mi
       Environment:  <none>
       Mounts:       <none>
     Volumes:        <none>
   Conditions:
     Type           Status  Reason
     ----           ------  ------
     Progressing    True    NewReplicaSetAvailable
     Available      True    MinimumReplicasAvailable
   OldReplicaSets:  <none>
   NewReplicaSet:   myhttp-794dc65cdc (1/1 replicas created)
   Events:          <none>
   
   -----------------------------
   # svc 
   Name:              myhttp-svc
   Namespace:         ws
   Labels:            <none>
   Annotations:       Selector:  app=myhttp
   Type:              ClusterIP
   IP:                10.1.186.3
   Port:              http  9527/TCP
   TargetPort:        9527/TCP
   Endpoints:         10.244.4.198:9527
   Session Affinity:  None
   Events:            <none>
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org