Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NODE-5787 Sync with upstream controller v1.11.3 #489

Merged
merged 398 commits into from
Nov 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
398 commits
Select commit Hold shift + click to select a range
bf3fa53
Owners: Promote Gacko to `ingress-nginx-maintainers` & `ingress-nginx…
Gacko Apr 4, 2024
622e36f
bump ginkgo to 2-17-1 in testrunner (#11202)
longwuyuan Apr 4, 2024
3599a4c
chunking related faq update (#11196)
longwuyuan Apr 4, 2024
ad274ab
Chart: Make `controller.config` templatable. (#11181)
TheRealNoob Apr 4, 2024
fb7db8b
updated baseimage & deleted a useless file (#11208)
longwuyuan Apr 5, 2024
f93cfb7
changed testrunner image sha (#11207)
longwuyuan Apr 5, 2024
7decd01
bumped certgeimage tag (#11212)
longwuyuan Apr 5, 2024
e9509e2
feature(default_backend): topologySpreadConstraints on default backen…
msfidelis Apr 5, 2024
5e0792e
updated certgen image shatag (#11214)
longwuyuan Apr 5, 2024
158ba45
sort default backend hpa metrics (#11215)
jozefhalgas Apr 5, 2024
531b007
Chart: Add unit tests for default backend & topology spread constrain…
Gacko Apr 5, 2024
8ede0f7
update post submit helm ci and clean up (#11220)
cpanato Apr 5, 2024
ebc61bd
Bump the all group with 3 updates (#11225)
dependabot[bot] Apr 8, 2024
a93e9b9
Bump github.com/prometheus/client_model in the all group (#11226)
dependabot[bot] Apr 8, 2024
3c2cf13
Bump golang.org/x/crypto from 0.21.0 to 0.22.0 (#11229)
dependabot[bot] Apr 8, 2024
cb315d2
Bump github.com/prometheus/common from 0.51.1 to 0.52.2 (#11227)
dependabot[bot] Apr 8, 2024
d808e38
Bump google.golang.org/grpc from 1.62.1 to 1.63.0 (#11228)
dependabot[bot] Apr 8, 2024
b4cae70
remove _ssl_expire_time_seconds metric by identifier (#9706)
Lyt99 Apr 8, 2024
d56aacd
Bump google.golang.org/grpc from 1.63.0 to 1.63.2 (#11237)
Lyt99 Apr 9, 2024
1f4ee0e
feat: add annotation to allow to add custom response headers (#9742)
cgroschupp Apr 9, 2024
ca6d362
update k8s version to latest kind release (#11240)
strongjz Apr 9, 2024
fde5990
Bump actions/add-to-project from 1.0.0 to 1.0.1 in the all group (#11…
dependabot[bot] Apr 15, 2024
5b8c1cd
Bump azure/setup-helm from 3.5 to 4 (#11263)
dependabot[bot] Apr 15, 2024
b9e0c28
Bump the all group with 2 updates (#11261)
dependabot[bot] Apr 15, 2024
1dee4b1
release helm chart from release branch (#11276)
strongjz Apr 18, 2024
95554dc
fix: update kube version requirement to 1.21 (#11275)
NierYYDS Apr 18, 2024
e5b6636
chore: fix function names in comment (#11280)
racequite Apr 19, 2024
6bfc30a
Bump golang.org/x/net in /images/kube-webhook-certgen/rootfs (#11283)
dependabot[bot] Apr 19, 2024
af5cfbd
Bump golang.org/x/net from 0.22.0 to 0.23.0 (#11282)
dependabot[bot] Apr 19, 2024
48fbdfe
fix path in file changed detected message (#11271)
kd7lxl Apr 19, 2024
414e0b6
Bump the all group with 5 updates
dependabot[bot] Apr 22, 2024
7379b80
Fix function name in comment (#11296)
cuiyourong Apr 23, 2024
51847ac
Release controller 1.10.1 (#11253)
strongjz Apr 23, 2024
67d626d
Merge pull request #11292 from kubernetes/dependabot/github_actions/a…
strongjz Apr 23, 2024
0088c6c
Bump github.com/prometheus/common from 0.52.3 to 0.53.0 (#11290)
dependabot[bot] Apr 23, 2024
77c2823
Bump k8s.io/component-base from 0.29.3 to 0.30.0 (#11291)
dependabot[bot] Apr 23, 2024
b3152c4
Release Helm Chart on branch update
strongjz Apr 24, 2024
1e60f15
Merge pull request #11305 from strongjz/update-chart-release
strongjz Apr 24, 2024
b330f96
fix ref error
strongjz Apr 24, 2024
300f772
Merge pull request #11309 from strongjz/fix-helm
strongjz Apr 24, 2024
9b4b914
Bump the all group with 4 updates (#11327)
dependabot[bot] May 1, 2024
0308931
chore(deps): group update k8s.io packages to v0.30.0 (#11344)
tao12345666333 May 5, 2024
f6bdba2
Bump golangci/golangci-lint-action from 4.0.0 to 5.0.0 (#11328)
dependabot[bot] May 5, 2024
c5a54a1
Bump sigs.k8s.io/controller-runtime from 0.17.3 to 0.18.1 (#11345)
dependabot[bot] May 5, 2024
cfe0daa
Bump Kubernetes version on images (#11346)
rikatz May 6, 2024
689b993
Bump the all group with 3 updates (#11348)
dependabot[bot] May 6, 2024
4e11074
Allow configuring nginx worker reload behaviour, to prevent multiple …
rsafonseca May 14, 2024
20d9a60
Docs: Remove opentracing and zipkin from docs (#11361)
LucasAndFlores May 15, 2024
95efaf3
Accept user defined annotations in IngressClass (#11362)
cparadal May 22, 2024
8737642
Bump golangci/golangci-lint-action from 5.3.0 to 6.0.1 (#11355)
dependabot[bot] May 23, 2024
b540a1f
add workflow to helm release and update ct for branch (#11378)
k8s-infra-cherrypick-robot May 23, 2024
3b1908e
sfix position of options (#11379)
k8s-infra-cherrypick-robot May 23, 2024
d0e9934
feat: Add grpc timeouts annotations (#11258)
Anddd7 May 26, 2024
57490cb
Bump golang.org/x/crypto from 0.22.0 to 0.23.0 (#11357)
dependabot[bot] May 27, 2024
4fcc62a
Bump the all group across 1 directory with 6 updates (#11383)
dependabot[bot] May 27, 2024
ba48c6b
Bump the all group across 1 directory with 3 updates (#11384)
dependabot[bot] May 27, 2024
5639979
removed tlsv1 & tlsv1.1 (#11343)
longwuyuan May 28, 2024
8f4f15f
added multiplecontrollers-howto to faq (#11389)
longwuyuan May 29, 2024
5fea717
added info for aws helm install (#11390)
longwuyuan May 29, 2024
f22d5b9
edited helm-install tips (#11393)
longwuyuan May 29, 2024
1d34930
Fix helm install on cloud provider admonition block (#11394)
silopolis May 29, 2024
57d9612
Rename variable to fix typo (#11395)
ilpianista May 30, 2024
a02f5d2
Adapt dashboards for Grafana 11 compatibility (#11399)
Roberdvs Jun 2, 2024
987039c
Chart: Remove `controller.enableWorkerSerialReloads`. (#11400)
Gacko Jun 3, 2024
82c4d78
Merge pull request #11277 from strongjz/chart-1.10.1 (#11415)
k8s-infra-cherrypick-robot Jun 3, 2024
0c17748
Chart: Make admission webhook patch job RBAC configurable. (#11376)
rgaduput Jun 3, 2024
90ef458
Chart: Fix `IngressClass` annotations. (#11416)
Gacko Jun 3, 2024
1ed04ab
Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#11417)
dependabot[bot] Jun 3, 2024
285cc43
Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.19.0 (#11418)
dependabot[bot] Jun 3, 2024
c8722b2
Bump the all group with 2 updates (#11419)
dependabot[bot] Jun 3, 2024
ac9e40a
update golang to 1.22.4 (#11427)
strongjz Jun 6, 2024
d49833b
Update index.md (#11437)
Vad1mo Jun 9, 2024
ec29659
fix for docs issue 11432 (#11433)
longwuyuan Jun 9, 2024
0cf1994
upgrade to alpine 3.20 (#11428)
strongjz Jun 10, 2024
a68b1cf
Bump github.com/prometheus/common from 0.53.0 to 0.54.0 (#11441)
dependabot[bot] Jun 10, 2024
61c1afa
Bump goreleaser/goreleaser-action from 5.1.0 to 6.0.0 (#11444)
dependabot[bot] Jun 10, 2024
38e7582
Bump sigs.k8s.io/controller-runtime in the all group (#11440)
dependabot[bot] Jun 10, 2024
71d4238
Bump the all group with 3 updates (#11443)
dependabot[bot] Jun 10, 2024
4038211
Remove unnecessary space character (#11434)
guoard Jun 10, 2024
8ca27e7
fixed fastcgi userguide (#11454)
longwuyuan Jun 12, 2024
af9e524
Chart: Make pod affinity templatable. (#11453)
TheRealNoob Jun 14, 2024
68b59db
Owners: Promote Gacko to admin. (#11463)
Gacko Jun 14, 2024
0718c89
Tests: Replace deprecated `grpc.Dial` by `grpc.NewClient`. (#11462)
Gacko Jun 15, 2024
9ca96df
CI: Bump forgotten Ginkgo versions. (#11467)
Gacko Jun 15, 2024
471bc34
Bump golang.org/x/crypto from 0.23.0 to 0.24.0 (#11442)
dependabot[bot] Jun 15, 2024
f1026b4
Bump the all group with 2 updates (#11476)
dependabot[bot] Jun 17, 2024
6bb19ea
Bump the all group with 3 updates (#11474)
dependabot[bot] Jun 17, 2024
5ac6f77
Bump k8s.io/klog/v2 from 2.120.1 to 2.130.0 (#11475)
dependabot[bot] Jun 17, 2024
e084ad0
Chores: Align security contacts & chart maintainers to actual owners.…
Gacko Jun 17, 2024
e3750b7
Fix boolean configuration (#11483)
yquansah Jun 18, 2024
44849cb
[feature] bump nginx to 1.25.5 and add http3 module (#11470)
ipaqsa Jun 18, 2024
5784be2
Update getting-started.md with new prerequisites (#11486)
g1franc Jun 19, 2024
8691884
docs: Update Ingress-NGINX v1.10.1 compatibility with Kubernetes v1.3…
adzinzhalifunnas Jun 24, 2024
f228895
Bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 in the all group…
dependabot[bot] Jun 24, 2024
6087e04
Upgrade OWASP_MODSECURITY_CRS_VERSION 3.3.5 to 4.4.0 and update docs …
jessebot Jul 1, 2024
0abc9ea
Docs: Improve default certificate usage. (#11504)
marco-svitol Jul 1, 2024
f0787c3
Docs: Specify `ingressClass` for multi-controller setup. (#11493)
kiblik Jul 1, 2024
f8b66b4
Bump k8s.io/klog/v2 from 2.130.0 to 2.130.1 in the all group (#11499)
dependabot[bot] Jul 1, 2024
891f1f5
Bump the all group with 2 updates (#11523)
dependabot[bot] Jul 1, 2024
6a111a9
Docs: Add information about HTTP/3 support. (#11513)
ipaqsa Jul 1, 2024
52f89fa
fix: Ensure changes in MatchCN annotation are detected (#11529)
k8s-infra-cherrypick-robot Jul 2, 2024
0377536
bump alpine version to 3.20 to custom-error-pages (#11538)
k8s-infra-cherrypick-robot Jul 2, 2024
d1e27b5
trigger build for NGINX-1.25 v0.0.8 (#11539)
k8s-infra-cherrypick-robot Jul 2, 2024
29aea6a
add ssl patches to nginx-1.25 image for coroutines to work in lua cli…
k8s-infra-cherrypick-robot Jul 2, 2024
d493fb9
bump NGINX_BASE to v0.0.8 (#11544)
k8s-infra-cherrypick-robot Jul 3, 2024
9bcf45b
tag new test runner image with new nginx base 0.0.8 (#11551)
k8s-infra-cherrypick-robot Jul 3, 2024
66fc612
update test runner go base to 3.20 (#11552)
k8s-infra-cherrypick-robot Jul 3, 2024
f67052c
add k8s 1.30 to ci build (#11554)
k8s-infra-cherrypick-robot Jul 4, 2024
7d77bca
update test runner to latest build (#11558)
k8s-infra-cherrypick-robot Jul 4, 2024
6feeb5a
bumping TAG for 1.11 release
strongjz Jul 4, 2024
96dea88
Merge pull request #11559 from strongjz/release-1.11
strongjz Jul 4, 2024
75f8768
Bump the all group with 4 updates (#11575)
k8s-infra-cherrypick-robot Jul 8, 2024
0b58e5f
Bump google.golang.org/grpc from 1.64.0 to 1.65.0 (#11576)
k8s-infra-cherrypick-robot Jul 8, 2024
40d444d
Bump golang.org/x/crypto from 0.24.0 to 0.25.0 (#11580)
k8s-infra-cherrypick-robot Jul 8, 2024
2ea8594
Images: Bump `kube-webhook-certgen`. (#11584)
k8s-infra-cherrypick-robot Jul 8, 2024
1b93fe0
Mage: Stop mutating release notes. (#11581)
k8s-infra-cherrypick-robot Jul 8, 2024
d5ddfda
Release: Apply changes from `main`. (#11589)
Gacko Jul 10, 2024
025839d
revert module upgrade (#11597)
k8s-infra-cherrypick-robot Jul 11, 2024
5fe6890
Images: Bump `NGINX_BASE` to v0.0.9. (#11602)
k8s-infra-cherrypick-robot Jul 11, 2024
53fd0cb
Images: Bump `test-runner`. (#11605)
k8s-infra-cherrypick-robot Jul 11, 2024
4f53d1d
Fix indent in YAML for example pod (#11610)
k8s-infra-cherrypick-robot Jul 12, 2024
72f934b
Bump the all group with 5 updates (#11614)
k8s-infra-cherrypick-robot Jul 15, 2024
812c47f
unskip the ocsp tests and update images to fix cfssl bug (#11616)
k8s-infra-cherrypick-robot Jul 16, 2024
a3af299
remove modsecurity coreruleset test files from nginx image (#11620)
k8s-infra-cherrypick-robot Jul 16, 2024
7d7e632
Bump github.com/prometheus/common from 0.54.0 to 0.55.0 (#11621)
k8s-infra-cherrypick-robot Jul 16, 2024
eefd069
bump testing runner (#11627)
k8s-infra-cherrypick-robot Jul 17, 2024
ba90d25
Images: Trigger NGINX build. (#11632)
k8s-infra-cherrypick-robot Jul 17, 2024
c3a5c8d
Images: Bump `NGINX_BASE` to v0.0.10. (#11638)
k8s-infra-cherrypick-robot Jul 18, 2024
325f889
Images: Trigger `test-runner` build. (#11640)
k8s-infra-cherrypick-robot Jul 18, 2024
3482054
Images: Re-run `test-runner` build. (#11644)
k8s-infra-cherrypick-robot Jul 18, 2024
b5673e9
Tests: Bump `test-runner` to v20240717-1fe74b5f. (#11647)
k8s-infra-cherrypick-robot Jul 18, 2024
863df7d
Images: Trigger `controller` v1.11.1 build.
Gacko Jul 18, 2024
7c44f99
Merge pull request #11649 from Gacko/tpooj
strongjz Jul 18, 2024
7b37df8
Release controller v1.11.1 & chart v4.11.1. (#11650)
Gacko Jul 18, 2024
0a3c19d
Docs: Update version in `deploy/index.md`. (#11652)
Gacko Jul 18, 2024
386609e
Docs: Format NGINX configuration table. (#11662)
k8s-infra-cherrypick-robot Jul 21, 2024
104dc42
added real-client-ip faq (#11664)
k8s-infra-cherrypick-robot Jul 21, 2024
3bb5b50
Bump the all group with 2 updates (#11675)
k8s-infra-cherrypick-robot Jul 22, 2024
5bfe327
Bump the all group with 4 updates (#11677)
k8s-infra-cherrypick-robot Jul 22, 2024
2eefef9
Docs: Clarify `from-to-www` redirect direction. (#11693)
k8s-infra-cherrypick-robot Jul 29, 2024
67452e0
Bump the all group with 2 updates (#11698)
k8s-infra-cherrypick-robot Jul 29, 2024
4099d37
Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 in the all group…
k8s-infra-cherrypick-robot Jul 29, 2024
80c9ee7
Tests: Bump `e2e-test-runner` to v20240729-04899b27. (#11705)
k8s-infra-cherrypick-robot Jul 30, 2024
78a2b21
Chart: Remove `isControllerTagValid`. (#11713)
Gacko Aug 1, 2024
5b7c0d9
Docs: Fix `from-to-www` redirect description. (#11716)
k8s-infra-cherrypick-robot Aug 1, 2024
6cd1f92
Missing anchors in regular expression. (#11719)
k8s-infra-cherrypick-robot Aug 2, 2024
2fc7a6e
Perform some cleaning operations on line breaks. (#11721)
k8s-infra-cherrypick-robot Aug 2, 2024
85b7b08
Docs: Fix typo in AWS LB Controller reference (#11725)
k8s-infra-cherrypick-robot Aug 5, 2024
16cd212
Bump the all group with 3 updates (#11728)
k8s-infra-cherrypick-robot Aug 5, 2024
0f8b04a
Go: Bump to v1.22.5. (#11732)
k8s-infra-cherrypick-robot Aug 5, 2024
cf08842
docs: update OpenSSL Roadmap link (#11733)
k8s-infra-cherrypick-robot Aug 5, 2024
9d6859e
Images: Trigger NGINX build. (#11737)
k8s-infra-cherrypick-robot Aug 5, 2024
735d4a8
Images: Bump `NGINX_BASE` to v0.0.11. (#11743)
k8s-infra-cherrypick-robot Aug 6, 2024
9585eb3
Go: Bump to v1.22.6. (#11749)
k8s-infra-cherrypick-robot Aug 8, 2024
1330c06
Cloud Build: Some chores. (#11757)
k8s-infra-cherrypick-robot Aug 11, 2024
a4a3f0d
Cloud Build: Fix substitutions. (#11760)
k8s-infra-cherrypick-robot Aug 11, 2024
60e55d3
Cloud Build: Tweak timeouts. (#11763)
k8s-infra-cherrypick-robot Aug 11, 2024
5cabe5d
Bump golang.org/x/crypto from 0.25.0 to 0.26.0 (#11769)
k8s-infra-cherrypick-robot Aug 12, 2024
a678bc8
Bump the all group with 2 updates (#11771)
k8s-infra-cherrypick-robot Aug 12, 2024
c31c9b0
Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.0 (#11773)
k8s-infra-cherrypick-robot Aug 12, 2024
596054a
Generate correct output on NumCPU() when using cgroups2 (#11778)
Gacko Aug 12, 2024
2ee9986
Cloud Build: Add missing config, remove unused ones. (#11777)
k8s-infra-cherrypick-robot Aug 12, 2024
ce91e4a
Images: Trigger NGINX build. (#11781)
k8s-infra-cherrypick-robot Aug 12, 2024
6fd9c09
Images: Bump `NGINX_BASE` to v0.0.12. (#11784)
k8s-infra-cherrypick-robot Aug 13, 2024
645f46e
Images: Trigger `test-runner` build. (#11787)
k8s-infra-cherrypick-robot Aug 13, 2024
5fec9ba
Tests: Bump `e2e-test-runner` to v20240812-3f0129aa. (#11792)
k8s-infra-cherrypick-robot Aug 13, 2024
c419a2c
Controller: Fix panic in alternative backend merging. (#11794)
k8s-infra-cherrypick-robot Aug 13, 2024
a04d280
Images: Trigger other builds. (#11798)
k8s-infra-cherrypick-robot Aug 13, 2024
e269ab5
Images: Trigger failed builds. (#11802)
k8s-infra-cherrypick-robot Aug 13, 2024
890d390
Tests & Docs: Bump images. (#11805)
Gacko Aug 15, 2024
46e76e5
Images: Trigger controller build. (#11807)
Gacko Aug 15, 2024
604e634
Chart: Bump Kube Webhook CertGen & OpenTelemetry. (#11812)
k8s-infra-cherrypick-robot Aug 15, 2024
d3bb2b4
Release controller v1.11.2 & chart v4.11.2. (#11814)
Gacko Aug 16, 2024
c9e67ea
Auto-generate annotation docs (#11831)
k8s-infra-cherrypick-robot Aug 20, 2024
0892d29
Bump github/codeql-action from 3.26.0 to 3.26.2 in the all group (#11…
k8s-infra-cherrypick-robot Aug 21, 2024
c142da7
Bump k8s.io/component-base from 0.30.3 to 0.31.0 (#11836)
k8s-infra-cherrypick-robot Aug 21, 2024
4f7abea
Bump dario.cat/mergo from 1.0.0 to 1.0.1 in the all group (#11837)
k8s-infra-cherrypick-robot Aug 21, 2024
5a287a8
Bump sigs.k8s.io/controller-runtime from 0.18.4 to 0.19.0 (#11839)
k8s-infra-cherrypick-robot Aug 21, 2024
ee0ccdc
Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.1 (#11840)
k8s-infra-cherrypick-robot Aug 21, 2024
8be1c52
Replace deprecated queue method (#11859)
k8s-infra-cherrypick-robot Aug 24, 2024
63369be
Go: Sync `go.work.sum`. (#11875)
Gacko Aug 26, 2024
1165665
Update maxmind post link about geolite2 license changes (#11881)
k8s-infra-cherrypick-robot Aug 26, 2024
162452b
Bump github/codeql-action from 3.26.2 to 3.26.5 in the all group (#11…
k8s-infra-cherrypick-robot Aug 26, 2024
27697ab
Bump the all group with 2 updates (#11871)
k8s-infra-cherrypick-robot Aug 26, 2024
2e20823
Chart: Use generic values for `ConfigMap` test. (#11879)
Gacko Aug 26, 2024
2421dd5
CI: Grant checks write permissions to E2E Test Report. (#11885)
k8s-infra-cherrypick-robot Aug 26, 2024
13719ac
Annotations: Allow commas in URLs. (#11887)
k8s-infra-cherrypick-robot Aug 27, 2024
b401ff3
Chart: Add tests for `PrometheusRule` & `ServiceMonitor`. (#11889)
k8s-infra-cherrypick-robot Aug 27, 2024
34b9099
Bump github/codeql-action from 3.26.5 to 3.26.6 in the all group (#11…
k8s-infra-cherrypick-robot Aug 29, 2024
8de23fc
Bump github.com/prometheus/common from 0.55.0 to 0.57.0 (#11909)
k8s-infra-cherrypick-robot Aug 29, 2024
e38b3cf
Bump google.golang.org/grpc from 1.65.0 to 1.66.0 (#11910)
k8s-infra-cherrypick-robot Aug 29, 2024
569c612
Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.20.2 in the all group…
k8s-infra-cherrypick-robot Aug 29, 2024
17ba135
Images: Trigger `test-runner` build. (#11917)
k8s-infra-cherrypick-robot Aug 29, 2024
958f154
Tests: Bump `e2e-test-runner` to v20240829-2c421762. (#11921)
k8s-infra-cherrypick-robot Aug 29, 2024
30cc82d
Bump the all group with 2 updates (#11925)
k8s-infra-cherrypick-robot Sep 2, 2024
e035493
Bump github.com/opencontainers/runc from 1.1.13 to 1.1.14 (#11930)
k8s-infra-cherrypick-robot Sep 4, 2024
889afa9
Chart: Implement `controller.admissionWebhooks.service.servicePort`. …
k8s-infra-cherrypick-robot Sep 4, 2024
dcfa450
Fix minor typos (#11941)
Gacko Sep 6, 2024
1507bd0
Images: Use latest Alpine 3.20 everywhere. (#11946)
k8s-infra-cherrypick-robot Sep 8, 2024
44efd44
Docs: Add note about `--watch-namespace`. (#11949)
k8s-infra-cherrypick-robot Sep 8, 2024
5d8e08f
Images: Bump OpenTelemetry C++ Contrib. (#11951)
k8s-infra-cherrypick-robot Sep 8, 2024
7b67e97
Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 in the…
k8s-infra-cherrypick-robot Sep 9, 2024
9194660
Bump golang.org/x/crypto from 0.26.0 to 0.27.0 (#11958)
k8s-infra-cherrypick-robot Sep 9, 2024
2eebadf
Bump github.com/prometheus/common from 0.57.0 to 0.59.1 (#11961)
k8s-infra-cherrypick-robot Sep 10, 2024
21cd456
Go: Bump to v1.22.7. (#11970)
k8s-infra-cherrypick-robot Sep 13, 2024
6949431
Chart: Improve default backend service account. (#11974)
k8s-infra-cherrypick-robot Sep 15, 2024
d1a4008
Bump github/codeql-action from 3.26.6 to 3.26.7 in the all group (#11…
k8s-infra-cherrypick-robot Sep 16, 2024
1f82d3c
Bump the all group with 2 updates (#11981)
k8s-infra-cherrypick-robot Sep 16, 2024
46e91fd
Metrics: Fix namespace in `nginx_ingress_controller_ssl_expire_time_s…
k8s-infra-cherrypick-robot Sep 17, 2024
bd97375
Chart: Align default backend `PodDisruptionBudget`. (#11999)
k8s-infra-cherrypick-robot Sep 20, 2024
85ccb34
Chart: Test `controller.minAvailable` & `controller.maxUnavailable`. …
k8s-infra-cherrypick-robot Sep 20, 2024
6495d9f
Docs: Convert `opentelemetry.md` from CRLF to LF. (#12006)
Gacko Sep 23, 2024
ea0ca17
Bump github.com/prometheus/client_golang from 1.20.3 to 1.20.4 in the…
k8s-infra-cherrypick-robot Sep 23, 2024
b3c7018
Bump google.golang.org/grpc from 1.66.2 to 1.67.0 (#12014)
k8s-infra-cherrypick-robot Sep 23, 2024
70f2848
Bump github/codeql-action from 3.26.7 to 3.26.8 in the all group (#12…
k8s-infra-cherrypick-robot Sep 23, 2024
1a834b7
Docs: Add health check annotations for AWS. (#12020)
k8s-infra-cherrypick-robot Sep 26, 2024
25cf0fe
Chart: Extend image tests. (#12027)
Gacko Sep 28, 2024
b6ae93e
Chart: Improve CI. (#12030)
k8s-infra-cherrypick-robot Sep 28, 2024
acdbd39
Bump the all group with 2 updates (#12036)
Gacko Sep 30, 2024
d70c251
GitHub: Improve Dependabot. (#12038)
k8s-infra-cherrypick-robot Sep 30, 2024
5d0e706
Bump github.com/prometheus/client_golang from 1.11.1 to 1.20.4 in /im…
k8s-infra-cherrypick-robot Sep 30, 2024
737cfa0
Bump k8s.io/apimachinery from 0.23.1 to 0.31.1 in /images/ext-auth-ex…
k8s-infra-cherrypick-robot Sep 30, 2024
0fb4adb
Bump k8s.io/kube-aggregator from 0.29.3 to 0.31.1 in /images/kube-web…
k8s-infra-cherrypick-robot Sep 30, 2024
edd8c7b
Bump the go group across 1 directory with 3 updates (#12053)
k8s-infra-cherrypick-robot Sep 30, 2024
f639812
Bump github/codeql-action from 3.26.9 to 3.26.10 in the actions group…
k8s-infra-cherrypick-robot Sep 30, 2024
eef1aa0
Images: Remove NGINX v1.21. (#12058)
Gacko Oct 1, 2024
85b513b
Images: Trigger NGINX build. (#12076)
Gacko Oct 2, 2024
f217394
Images: Bump `NGINX_BASE` to v0.1.0. (#12080)
Gacko Oct 2, 2024
fc17081
Bump k8s.io/cli-runtime from 0.30.0 to 0.31.1 (#12083)
k8s-infra-cherrypick-robot Oct 2, 2024
f7865db
Bump google.golang.org/grpc from 1.67.0 to 1.67.1 in the go group acr…
k8s-infra-cherrypick-robot Oct 2, 2024
7d11997
Bump github.com/prometheus/common from 0.59.1 to 0.60.0 (#12087)
k8s-infra-cherrypick-robot Oct 2, 2024
a49c586
Bump sigs.k8s.io/mdtoc from 1.1.0 to 1.4.0 (#12089)
Gacko Oct 2, 2024
91a3ef1
Go: Bump to v1.22.8. (#12094)
Gacko Oct 4, 2024
d640cea
Bump the actions group with 3 updates (#12097)
k8s-infra-cherrypick-robot Oct 4, 2024
6cc603a
Docs: Add a multi-tenant warning. (#12099)
k8s-infra-cherrypick-robot Oct 4, 2024
a506cb4
Images: Trigger `test-runner` build. (#12102)
k8s-infra-cherrypick-robot Oct 4, 2024
52a71c1
Tests: Bump `e2e-test-runner` to v20241004-114a6abb. (#12105)
k8s-infra-cherrypick-robot Oct 4, 2024
1e72428
Bump golang.org/x/crypto from 0.27.0 to 0.28.0 (#12109)
k8s-infra-cherrypick-robot Oct 5, 2024
ba90c4f
Images: Trigger other builds. (#12112)
k8s-infra-cherrypick-robot Oct 5, 2024
2ddb730
Cloud Build: Bump `gcb-docker-gcloud` to v20240718-5ef92b5c36. (#12117)
Gacko Oct 5, 2024
c5c1be1
Tests & Docs: Bump images. (#12121)
k8s-infra-cherrypick-robot Oct 6, 2024
f2aeb08
Chart: Bump Kube Webhook CertGen. (#12123)
Gacko Oct 6, 2024
95c43a3
Images: Build `s390x` controller. (#12127)
k8s-infra-cherrypick-robot Oct 6, 2024
9aaafd0
Images: Drop `s390x`. (#12138)
k8s-infra-cherrypick-robot Oct 7, 2024
89c097d
Images: Trigger `e2e-test-echo` build. (#12141)
k8s-infra-cherrypick-robot Oct 7, 2024
0a0a0e5
Tests & Docs: Bump `e2e-test-echo` to v1.0.1. (#12145)
k8s-infra-cherrypick-robot Oct 7, 2024
9849c92
Bump the actions group with 3 updates (#12149)
Gacko Oct 7, 2024
0106de6
Images: Trigger controller build. (#12134)
Gacko Oct 8, 2024
f6456ea
Release controller v1.11.3 & chart v4.11.3. (#12156)
Gacko Oct 8, 2024
5823b63
NODE-5787 Sync with upstream controller v1.11.3
nedvna Nov 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 10 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
---
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
interval: "weekly"
labels:
- "area/dependency"
- "release-note-none"
- "ok-to-test"
groups:
actions:
update-types:
- "minor"
- "patch"
10 changes: 5 additions & 5 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ jobs:
strategy:
fail-fast: false
matrix:
k8s: [v1.23.13, v1.27.1]
k8s: [v1.26.15, v1.30.0]
ARCH: [amd64, arm64]
include:
- ARCH: amd64
Expand Down Expand Up @@ -254,7 +254,7 @@ jobs:
password: ${{ steps.secrets.outputs.DOCKERHUB_PASSWORD }}

- name: Create cluster
run: kind create cluster --image=kindest/node:v1.25.8 --config test/e2e/kind.yaml
run: kind create cluster --image=kindest/node:v1.26.15 --config test/e2e/kind.yaml

- name: Run chart testing ${{ matrix.method }}
env:
Expand Down Expand Up @@ -313,7 +313,7 @@ jobs:
password: ${{ steps.secrets.outputs.DOCKERHUB_PASSWORD }}

- name: Create cluster
run: kind create cluster --image=kindest/node:v1.25.8 --config test/e2e/kind.yaml
run: kind create cluster --image=kindest/node:v1.26.15 --config test/e2e/kind.yaml

- name: Run e2e tests
env:
Expand All @@ -340,9 +340,9 @@ jobs:
env:
ARCH: amd64
strategy:
fail-fast: true
fail-fast: false
matrix:
k8s: [v1.24.12, v1.25.8, v1.26.3,v1.27.1, v1.28.0]
k8s: [v1.26.15, v1.27.13, v1.28.9, v1.29.4, v1.30.0]

steps:
- name: Import secrets
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/depreview.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: 'Dependency Review'
uses: actions/dependency-review-action@72eb03d02c7872a771aacd928f3123ac62ad6d3a # v4.3.3
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
27 changes: 13 additions & 14 deletions .github/workflows/golangci-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,9 @@ name: golangci-lint

on:
pull_request:
push:
branches:
- main
paths-ignore:
- 'docs/**'
- 'deploy/**'
- '**.md'
paths:
- '**/*.go'
- '.github/workflows/golangci-lint.yml'

permissions:
contents: read
Expand All @@ -19,16 +15,19 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- name: Get go version
run: echo "GOLANG_VERSION=$(cat GOLANG_VERSION)" >> $GITHUB_ENV

- name: Set up Go
id: go
uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
with:
go-version: '1.21.11'
go-version: ${{ env.GOLANG_VERSION }}
check-latest: true

- name: golangci-lint
uses: golangci/golangci-lint-action@a4f60bb28d35aeee14e6880718e0c85ff1882e64 # v6.0.1
uses: golangci/golangci-lint-action@971e284b6050e8a5849b72094c50ab08da042db8 # v6.1.1
with:
version: v1.55.2
version: v1.56
2 changes: 1 addition & 1 deletion .github/workflows/perftest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- name: Install K6
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ jobs:

steps:
- name: "Checkout code"
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@dc50aa9510b46c811795eb24b2f1ba02a914e534 # v2.3.3
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -51,14 +51,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@834a144ee995460fba8ed112a2fc961b36a5ec5a # v4.3.6
uses: actions/upload-artifact@604373da6381bf24206979c74d06a550515601b9 # v4.4.1
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@429e1977040da7a23b6822b13c129cd1ba93dbb2 # v2.1.37
uses: github/codeql-action/upload-sarif@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
with:
sarif_file: results.sarif
14 changes: 7 additions & 7 deletions .github/workflows/vulnerability-scans.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
tag: ${{ steps.version.outputs.tag }}
steps:
- name: Checkout code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0

Expand All @@ -32,22 +32,22 @@ jobs:
run: |
TAG=$(cat TAG)
echo "TAG: ${TAG}"
echo "::set-output name=tag::${TAG}"
echo "tag=${TAG}" >> $GITHUB_OUTPUT

scan:
runs-on: ubuntu-latest
needs: version
steps:
- name: Checkout code
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1

- shell: bash
id: test
run: echo "Scanning registry.k8s.io/ingress-nginx/controller@${{ needs.version.outputs.tag }}"
run: echo "Scanning docker.io/wallarm/ingress-controller@${{ needs.version.outputs.tag }}"

- name: Scan image with AquaSec/Trivy
id: scan
uses: aquasecurity/trivy-action@6e7b7d1fd3e4fef0c5fa8cce1229c54b2c9bd0d8 #v0.5.1
uses: aquasecurity/trivy-action@6e7b7d1fd3e4fef0c5fa8cce1229c54b2c9bd0d8 # v0.24.0
with:
image-ref: docker.io/wallarm/ingress-controller:${{ needs.version.outputs.tag }}
format: 'sarif'
Expand All @@ -62,7 +62,7 @@ jobs:

# This step checks out a copy of your repository.
- name: Upload SARIF file
uses: github/codeql-action/upload-sarif@429e1977040da7a23b6822b13c129cd1ba93dbb2 # v2.1.37
uses: github/codeql-action/upload-sarif@c36620d31ac7c881962c3d9dd939c40ec9434f2b # v3.26.12
with:
token: ${{ github.token }}
# Path to SARIF file relative to the root of the repository
Expand All @@ -74,6 +74,6 @@ jobs:
TRIVY_COUNT=$(cat ${{ github.workspace }}/trivy-results-${{ needs.version.outputs.tag }}.sarif | jq '.runs[0].results | length')
echo "TRIVY_COUNT: $TRIVY_COUNT"
echo "Image Vulnerability scan output" >> $GITHUB_STEP_SUMMARY
echo "Image ID: registry.k8s.io/ingress-nginx/controller@${{ needs.version.outputs.tag }}" >> $GITHUB_STEP_SUMMARY
echo "Image ID: docker.io/wallarm/ingress-controller@${{ needs.version.outputs.tag }}" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "Trivy Count: $TRIVY_COUNT" >> $GITHUB_STEP_SUMMARY
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
helm-docs
# OSX
._*
.DS_Store
Expand Down
2 changes: 0 additions & 2 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -200,9 +200,7 @@ linters-settings:
- stringConcatSimplify
- stringsCompare
- switchTrue
- timeCmpSimplify
- timeExprSimplify
- todoCommentWithoutDetail
- tooManyResultsChecker
- typeAssertChain
- typeDefFirst
Expand Down
2 changes: 1 addition & 1 deletion AIO_BASE
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5.1.0
5.1.1-rcingress
Loading
Loading