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 2022/12/06 15:51:38 UTC
[GitHub] [apisix] wofr opened a new issue, #8465: help request: Declarative deployed routes are not added anymore (0.11.3 helm)
wofr opened a new issue, #8465:
URL: https://github.com/apache/apisix/issues/8465
### Description
The following routes works fine when I use apisix 0.11.0 (helm deplyoment). I do the deplyoment of the route in a declarative way. When I switch to use apisxi 0.11.3 the deplyoment does not work anymore. The only adaption I did on the route was use (apiVersion: apisix.apache.org/v2 instead of v2beta3)
I do not really know what causes the problem the routes are simply not added to the gateway.
```
apiVersion: apisix.apache.org/v2beta3
kind: ApisixTls
metadata:
name: {{ .Values.apisixTLSRoute }}
# namespace: apisix
spec:
hosts:
- {{ .Values.hostName }}
secret:
name: {{ .Values.ingressSecret }}
namespace: apisix
---
# Define the route to access the backend
apiVersion: apisix.apache.org/v2
kind: ApisixRoute
metadata:
name: {{ .Values.apisixRoute }}
# namespace: apisix
spec:
http:
- name: {{ .Values.hostName }}
match:
paths:
- /*
- /graphql
hosts:
- {{ .Values.hostName }}
backends:
- serviceName: {{ .Values.service }}
servicePort: {{ .Values.appPort }}
websocket: true
plugins:
- name: cors
enable: true
- name: redirect
enable: true
config:
http_to_https: true
- name: openid-connect
enable: true
config:
access_token_in_authorization_header: true
bearer_only: false
# When set to true, verifies the identity provider's SSL certificates.
ssl_verify: false
client_id: "apisix"
# Encrypt secret
# Secret need to correspond with the secret defined in keycloak
client_secret: "XXXXXXXXXXXXXXXX"
disable: false
discovery: "https://XXXXXXXXXXXXXXXXXXXXXXXXXX"
realm: "XXXXXXXXXXX_staging"
redirect_uri: "/callback"
session:
secret: {{ .Values.secretTokenKey }}
```
### Environment
- APISIX version (run `apisix version`): /usr/local/openresty/luajit/bin/luajit ./apisix/cli/apisix.lua version 2.15.1
- Operating system (run `uname -a`): Linux apisix-staging-8589bc6d9-w26wt 5.10.133+ #1 SMP Sat Sep 10 14:54:12 UTC 2022 x86_64 GNU/Linux
- OpenResty / Nginx version (run `openresty -V` or `nginx -V`):
- etcd version, if relevant (run `curl http://127.0.0.1:9090/v1/server_info`):
- APISIX Dashboard version, if relevant: 0.6.1
--
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