Closed antoniolago closed 1 month ago
Did you ckeck the Ingress Parameters yaml ??
It seems to be some parameter that you don't know or could be wrong
@antoniolago Please share your entire log from the start. I think the error which caused the backend creation errors were at the begining of the logs.
Hello @Inbaraj-S here it is:
Observing the logs I've noticed the error in creating the certificate due to cert-manager's inability to create a ca.crt as mentioned in https://github.com/cert-manager/cert-manager/issues/1571 , so I thinks that's a dead end for me, I cannot create manually certificates for all my services. If the problem with creating backendSets is related to the ca.crt missing in certificate secret, please close this issue as it's just a symptom, tho it would be good to have a miraculous solution for this, something like: https://github.com/bitnami/charts/pull/3192 https://github.com/redis/redis/issues/11486 In sum, make oci-native-ingress-controller work along with cert-manager's ACME certificates out-of-the-box
I've just confirmed the issue is caused by not having ca.crt, I'll be closing this issue and opening a new one (#60) regarding a feature to extract CA certificate from tls.crt instead of using ca.crt, thanks.
Hello, I have installed this controller in a v1.29.1 OKE cluster with an arm64 nodepool These are my install files: https://github.com/antoniolago/free-k8s-oci-tf/tree/master/free-k8s-cluster/oci-native-ingress-controller
And this is my ingress file https://github.com/antoniolago/free-k8s-oci-tf/blob/master/free-k8s-cluster/monitoring/ingress.yaml
The LB is created, but listeners and backendSets not:![image](https://github.com/oracle/oci-native-ingress-controller/assets/45375617/d3f83c5e-fcd2-4c6d-b849-c3a3e6b77e21)
The only backendset created is this one:![image](https://github.com/oracle/oci-native-ingress-controller/assets/45375617/f3385a83-9426-477e-bb25-86b302c47ca5)
Generating a 400 error when the controller tries to create the backendset's routes: (auth is redacted)
Logs
```I0421 00:09:03.605588 1 routingpolicy.go:103] "Started syncing routing policies for ingress class" ingressClass="default-ingress-class" startTime="2024-04-21 00:09:03.605555407 -0300 -03 m=+10401.051885646" DEBUG 2024/04/21 00:09:03.605819 eventual_consistency.go:331: (pid=1, gid=23140) EcContext.GetEndOfWindow returnsMaybe I'm doing something wrong but I've exhausted my attempts, so any help is appreciated.