drrrMikado commented on issue #886:
URL:
https://github.com/apache/apisix-ingress-controller/issues/886#issuecomment-1054899795
log:
```
2022-03-01T09:49:03+08:00 error translation/apisix_route.go:338 failed
to get service port in backend {"backend":
{"serviceName":"flow-control-server-go-dev","servicePort":80,"weight":null},
"apisix_route":
{"kind":"ApisixRoute","apiVersion":"apisix.apache.org/v2beta2","metadata":{"name":"flow-control-server-go-dev","namespace":"flow-control-server-go","selfLink":"/apis/apisix.apache.org/v2beta2/namespaces/flow-control-server-go/apisixroutes/flow-control-server-go-dev","uid":"178a1217-3674-465e-b07b-be7d60acc57c","resourceVersion":"9564966417","generation":1,"creationTimestamp":"2022-02-28T03:51:33Z","annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apisix.apache.org/v2beta3\",\"kind\":\"ApisixRoute\",\"metadata\":{\"annotations\":{},\"name\":\"flow-control-server-go-dev\",\"namespace\":\"flow-control-server-go\"},\"spec\":{\"http\":[{\"backends\":[{\"serviceName\":\"flow-control-server-go-dev\",\"servicePort\":80}],\"match\":{\"hosts\":[\"flow-
control-server-go-dev.xxx.com\"],\"paths\":[\"/ws\"]},\"name\":\"websocket\",\"websocket\":true},{\"backends\":[{\"serviceName\":\"flow-control-server-go-dev\",\"servicePort\":80}],\"match\":{\"hosts\":[\"flow-control-server-go-dev.xxx.com\"],\"paths\":[\"/*\"]},\"name\":\"default\"}]}}\n"},"managedFields":[{"manager":"apisix-ingress-controller","operation":"Update","apiVersion":"apisix.apache.org/v2beta2","time":"2022-02-28T03:51:33Z","fieldsType":"FieldsV1","fieldsV1":{"f:spec":{"f:http":{}},"f:status":{".":{},"f:conditions":{}}}},{"manager":"kubectl-client-side-apply","operation":"Update","apiVersion":"apisix.apache.org/v2beta3","time":"2022-02-28T03:51:33Z","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}}},"f:spec":{}}}]},"spec":{"http":[{"name":"websocket","match":{"paths":["/ws"],"hosts":["flow-control-server-go-dev.xxx.com"]},"backends":[{"serviceName":"flow-control-server-go-dev","servicePort":
80,"weight":null}],"websocket":true,"authentication":{"enable":false,"type":"","keyauth":{}}},{"name":"default","match":{"paths":["/*"],"hosts":["flow-control-server-go-dev.xxx.com"]},"backends":[{"serviceName":"flow-control-server-go-dev","servicePort":80,"weight":null}],"websocket":false,"authentication":{"enable":false,"type":"","keyauth":{}}}]},"status":{"conditions":[{"type":"ResourcesAvailable","status":"True","observedGeneration":1,"lastTransitionTime":null,"reason":"ResourcesSynced","message":"Sync
Successfully"}]}}, "error": "service \"flow-control-server-go-dev\" not found"}
2022-03-01T09:49:03+08:00 error ingress/apisix_route.go:159 failed
to translate ApisixRoute v2beta2 {"error": "service
\"flow-control-server-go-dev\" not found", "object": {}}
2022-03-01T09:49:03+08:00 warn ingress/apisix_route.go:307 sync
ApisixRoute failed, will retry {"object":
{"Type":1,"Object":{"Key":"flow-control-server-go/flow-control-server-go-dev","OldObject":null,"GroupVersion":"apisix.apache.org/v2beta2"},"Tombstone":null},
"error": "service \"flow-control-server-go-dev\" not found"}
// 'platform/account-system' also not found, but log level is info, not
error.
2022-03-01T09:49:03+08:00 info ingress/controller.go:609 service
platform/account-system not found
```
ApisixRoute:
```yaml
apiVersion: apisix.apache.org/v2beta3
kind: ApisixRoute
metadata:
name: flow-control-server-go-dev
namespace: flow-control-server-go
spec:
http:
- name: websocket
match:
hosts:
- flow-control-server-go-dev.xxx.com
paths:
- /ws
backends:
- serviceName: flow-control-server-go-dev
servicePort: 80
websocket: true
- name: default
match:
hosts:
- flow-control-server-go-dev.xxx.com
paths:
- /*
backends:
- serviceName: flow-control-server-go-dev
servicePort: 80
```
Service:
```yaml
kind: Service
apiVersion: v1
metadata:
name: flow-control-server-go-dev
namespace: flow-control-server-go-dev
labels:
app: flow-control-server-go-dev
spec:
ports:
- name: web
protocol: TCP
port: 80
targetPort: 8000
selector:
app: flow-control-server-go-dev
version: v1
type: NodePort
sessionAffinity: 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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]