You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "panniyuyu (via GitHub)" <gi...@apache.org> on 2023/04/14 02:51:23 UTC
[GitHub] [apisix-ingress-controller] panniyuyu opened a new issue, #1791: request help: There is no route after ApisixRoute applied.
panniyuyu opened a new issue, #1791:
URL: https://github.com/apache/apisix-ingress-controller/issues/1791
### Issue description
this is ingress controller config
# log options
log_level: "debug"
log_output: "stderr"
cert_file: "/etc/webhook/certs/cert.pem"
key_file: "/etc/webhook/certs/key.pem"
http_listen: ":8080"
https_listen: ":8443"
ingress_publish_service: ""
enable_profiling: true
apisix-resource-sync-interval: 1h
kubernetes:
kubeconfig: ""
resync_interval: "6h"
namespace_selector:
- "apisix.ingress=watching"
election_id: "ingress-apisix-leader"
ingress_class: "apisix"
ingress_version: "networking/v1"
watch_endpointslices: false
apisix_route_version: "apisix.apache.org/v2"
enable_gateway_api: false
apisix_version: "apisix.apache.org/v2"
plugin_metadata_cm: ""
apisix:
admin_api_version: "v3"
default_cluster_base_url: http://10.0.70.7:9180/apisix/admin
default_cluster_admin_key: "edd1c9f034335f136f87ad84b625c8f1"
default_cluster_name: "default"
this is ApisixRoute
apiVersion: apisix.apache.org/v2
kind: ApisixRoute
metadata:
name: httpserver-route
spec:
http:
- name: rule1
match:
hosts:
- local.httpbin.org
paths:
- /*
backends:
- serviceName: httpbin
servicePort: 80
and i only find ApisixRoute event log like this.
kubectl logs -f apisix-ingress-controller-5558c55ffb-6s7tz -napisix |grep 'ApisixRoute'
I0414 10:27:03.051636 33450 request.go:665] Waited for 1.133296466s due to client-side throttling, not priority and fairness, request: GET:https://10.0.72.249:8443/apis/apm.k8s.elastic.co/v1beta1?timeout=32s
2023-04-14T09:55:17+08:00 debug apisix/apisix_route.go:546 ApisixRoute add event arrived {"key": "demo/httpserver-route", "object": {"kind":"ApisixRoute","apiVersion":"apisix.apache.org/v2","metadata":{"name":"httpserver-route","namespace":"demo","selfLink":"/apis/apisix.apache.org/v2/namespaces/demo/apisixroutes/httpserver-route","uid":"5b819770-68b8-4173-a3be-2982dd74126c","resourceVersion":"1899227381","generation":1,"creationTimestamp":"2023-04-14T01:53:27Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apisix.apache.org/v2\",\"kind\":\"ApisixRoute\",\"metadata\":{\"annotations\":{},\"name\":\"httpserver-route\",\"namespace\":\"demo\"},\"spec\":{\"http\":[{\"backends\":[{\"serviceName\":\"httpbin\",\"servicePort\":80}],\"match\":{\"hosts\":[\"local.httpbin.org\"],\"paths\":[\"/*\"]},\"name\":\"rule1\"}]}}\n"},"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"apisix.apache.org/v2","time":"2023-04-14
T01:53:27Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:http":{}}}}]},"spec":{"http":[{"name":"rule1","match":{"paths":["/*"],"hosts":["local.httpbin.org"]},"backends":[{"serviceName":"httpbin","servicePort":80,"weight":null}],"websocket":false,"authentication":{"enable":false,"type":"","keyAuth":{},"jwtAuth":{}}}]},"status":{}}}
2023-04-14T09:56:51+08:00 debug apisix/apisix_route.go:611 ApisixRoute delete event arrived {"key": "demo/httpserver-route", "final state": {}}
2023-04-14T09:57:09+08:00 debug apisix/apisix_route.go:546 ApisixRoute add event arrived {"key": "demo/httpserver-route", "object": {"metadata":{"name":"httpserver-route","namespace":"demo","selfLink":"/apis/apisix.apache.org/v2/namespaces/demo/apisixroutes/httpserver-route","uid":"18d5cb8d-3c05-4b6c-b9d3-f53b1e3e8d7e","resourceVersion":"1899241017","generation":1,"creationTimestamp":"2023-04-14T01:57:09Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apisix.apache.org/v2\",\"kind\":\"ApisixRoute\",\"metadata\":{\"annotations\":{},\"name\":\"httpserver-route\",\"namespace\":\"demo\"},\"spec\":{\"http\":[{\"backends\":[{\"serviceName\":\"httpbin\",\"servicePort\":80}],\"match\":{\"hosts\":[\"local.httpbin.org\"],\"paths\":[\"/*\"]},\"name\":\"rule1\"}]}}\n"},"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"apisix.apache.org/v2","time":"2023-04-14T01:57:09Z","fieldsType":"FieldsV1","fieldsV1":{"f:metada
ta":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:http":{}}}}]},"spec":{"http":[{"name":"rule1","match":{"paths":["/*"],"hosts":["local.httpbin.org"]},"backends":[{"serviceName":"httpbin","servicePort":80,"weight":null}],"websocket":false,"authentication":{"enable":false,"type":"","keyAuth":{},"jwtAuth":{}}}]},"status":{}}}
2023-04-14T10:36:47+08:00 debug apisix/apisix_route.go:611 ApisixRoute delete event arrived {"key": "demo/httpserver-route", "final state": {}}
2023-04-14T10:36:58+08:00 debug apisix/apisix_route.go:546 ApisixRoute add event arrived {"key": "demo/httpserver-route", "object": {"metadata":{"name":"httpserver-route","namespace":"demo","selfLink":"/apis/apisix.apache.org/v2/namespaces/demo/apisixroutes/httpserver-route","uid":"aef7f965-f4e6-43c3-b39f-2d2a4fef8f33","resourceVersion":"1899370731","generation":1,"creationTimestamp":"2023-04-14T02:36:58Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apisix.apache.org/v2\",\"kind\":\"ApisixRoute\",\"metadata\":{\"annotations\":{},\"name\":\"httpserver-route\",\"namespace\":\"demo\"},\"spec\":{\"http\":[{\"backends\":[{\"serviceName\":\"httpbin\",\"servicePort\":80}],\"match\":{\"hosts\":[\"local.httpbin.org\"],\"paths\":[\"/*\"]},\"name\":\"rule1\"}]}}\n"},"managedFields":[{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"apisix.apache.org/v2","time":"2023-04-14T02:36:58Z","fieldsType":"FieldsV1","fieldsV1":{"f:metada
ta":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{".":{},"f:http":{}}}}]},"spec":{"http":[{"name":"rule1","match":{"paths":["/*"],"hosts":["local.httpbin.org"]},"backends":[{"serviceName":"httpbin","servicePort":80,"weight":null}],"websocket":false,"authentication":{"enable":false,"type":"","keyAuth":{},"jwtAuth":{}}}]},"status":{}}}
and it don't have any log when i grep translate
kubectl logs -f apisix-ingress-controller-5558c55ffb-6s7tz -napisix |grep 'translate'
### Environment
- apisix-ingress-controller version 1.6.1
- Kubernetes cluster version v1.18.6
--
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.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] AlinsRan commented on issue #1791: request help: There is no route after ApisixRoute applied.
Posted by "AlinsRan (via GitHub)" <gi...@apache.org>.
AlinsRan commented on issue #1791:
URL: https://github.com/apache/apisix-ingress-controller/issues/1791#issuecomment-1508048083
Have you deployed the httpbin service and is it in the same namespace as ApisixRoute.
Please use `kubectl get ar ${ApisixRoute} -o yaml ` to view the status.
--
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.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] panniyuyu closed issue #1791: request help: There is no route after ApisixRoute applied.
Posted by "panniyuyu (via GitHub)" <gi...@apache.org>.
panniyuyu closed issue #1791: request help: There is no route after ApisixRoute applied.
URL: https://github.com/apache/apisix-ingress-controller/issues/1791
--
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.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [apisix-ingress-controller] panniyuyu commented on issue #1791: request help: There is no route after ApisixRoute applied.
Posted by "panniyuyu (via GitHub)" <gi...@apache.org>.
panniyuyu commented on issue #1791:
URL: https://github.com/apache/apisix-ingress-controller/issues/1791#issuecomment-1508247241
I have solved it. Because different ingress gvk. Thanks for replying.
--
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.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org