Comments (12)
- I can reproduce this with value set to 2, "2" or 2m
- Wait for comments from @rikatz @tao12345666333
cc @cpanato
/triage accepted
/priority important-longterm
I suspect that geoip1 was accepting int value but i think upstream changed and that geoip2 module expects "time"
value like "2m"
, as per this https://github.com/leev/ngx_http_geoip2_module#example-usage (like auto_reload 2m;)
from ingress-nginx.
/assign
from ingress-nginx.
@isniukArte did you use geoip1 earlier ?
from ingress-nginx.
@rikatz @tao12345666333 @cpanato @strongjz The nginx.tmpl in the image is not even containing the if condition for the reload value
But the src of the base image has the if condition
So this is confirmed a bug. The annotation https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#geoip2-autoreload-in-minutes is definitely broken
/priority important-soon
from ingress-nginx.
/remove-priority important-longterm
from ingress-nginx.
ok, the root-cause is clear now. The PR #11079 that introduces that if condition for the reload time is not cherry-picked into the branch release-1.10, from which this controller version was released
@Gacko @strongjz @rikatz @tao12345666333 @cpanato Please comment on chery-picking PR #11079 (or using another way) to pull these changes to the branch release-1.10
from ingress-nginx.
@isniukArte did you use geoip1 earlier ?
Nope, but I think it already doesn't matter.
from ingress-nginx.
from ingress-nginx.
Related Issues (20)
- Custom-Headers annotation not working with 1.10.1 (changes are visible in git tag for 1.10.1) HOT 9
- use affinity for nginx & backend pods by useage of commonLabels HOT 2
- Better support for Helm installs HOT 3
- Ingress returning 503s when using Topology Aware Routing and the controller has no endpoints in the zone HOT 4
- Stop using testrunner image
- nginx.ingress.kubernetes.io/modsecurity-snippet is ignored HOT 4
- Chart: Admission controller name too long HOT 22
- Allow the Chart to create extra manifest HOT 4
- I'd like to configure the Nginx Ingress Controller to buffer upload file content into a temporary file instead of storing it in memory HOT 1
- How to do add_header and proxy_set_header different for every ingress HOT 3
- reload one by one? HOT 1
- Allow for passing user defined annotations to the IngressClass resource template HOT 1
- Method Based Routing in Nginx Ingress HOT 2
- use-proxy-protocol for SSL passthrough breaks HTTP HOT 27
- checkOverlap is a little loose. HOT 6
- How to instrument NGINX with OpenTelemetry HOT 3
- externalTrafficPolciy and healthprobe HOT 5
- nginx_status block configuration HOT 3
- Custom-error page is not working HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ingress-nginx.