Commit graph

5969 commits

Author SHA1 Message Date
James Strong
24f99c8466
update v0.48.1 (#7350) 2021-07-14 12:06:19 -07:00
Ricardo Katz
30809c066c
Merge pull request #7339 from rikatz/new-048
New v0.48 Release
2021-07-11 10:36:46 -03:00
Ricardo Katz
b61043b928 Release v0.48.1 2021-07-11 10:33:40 -03:00
Ricardo Katz
683626a29b
Merge pull request #7335 from rikatz/release-v048
Release v0.48
2021-07-09 17:41:51 -03:00
Ricardo Katz
74a112a555 Release v0.48 2021-07-09 17:40:47 -03:00
Ricardo Katz
0e606ddcb2
Speed up admission hook by eliminating deep copy of Ingresses in CheckIngress (#7298) (#7333)
Co-authored-by: Kirill Trofimenkov <cgorbit@joom.com>
2021-07-09 13:38:54 -07:00
Kyle Michel
12a2a6d0e0
Fix definition order of modsecurity directives for controller to match PR 5315 (#6940) (#7323)
* Fix definition order of modsecurity directives for controller to match PR 5315

* Add a test
2021-07-06 19:24:43 -07:00
Kirill Trofimenkov
a064337621
Rewrite clean-nginx-conf.sh in Go to speed up admission webhook (#7076) (#7322)
* Rewrite clean-nginx-conf.sh to speed up admission webhook

* Less diff with original clean-nginx-conf.sh

* Add error handling, add documentation, add unit test

* indent code

* Don't ignore Getwd() error
2021-07-06 10:50:19 -07:00
Ricardo Katz
f5c80783bf
[Cherry Pick] - Add configuration to disable external name service feature (#7314) (#7321)
* Add configuration to disable external name service feature (#7314)

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Fix CI files
2021-07-05 21:50:18 -07:00
Jintao Zhang
a8408cdb51
release: helm chart v3.34.0 (#7258)
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2021-06-22 04:37:58 -07:00
Ricardo Katz
39ace3176b
Fix nilpointer in admission and remove failing test (#7255)
* Fix nilpointer in admission when it was unable to validate default backend ingress

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Remove temporarily the slow shutdown tests

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>
2021-06-21 12:32:51 -07:00
Long
2a190d2657
added namespace field in the namespace scoped resource templates of helm chart (#7256)
* added namespace field in the namespace scoped resource templates of helm chart

* moved namespace field from roleRef to metadata
2021-06-21 04:56:51 -07:00
Jie Shen
388fa0185c
Fix broken get started link in contributing doc (#7248) 2021-06-19 12:40:50 -07:00
Christian Rebischke
cec3c0af3d
helm: add new ingressClass resource (#6882)
* helm: add new ingressClass resource

* add ingress parameters support

This commit adds ingress parameters support.
Credits go to Ariel Vinas: ariel@craftech.io
2021-06-18 16:16:42 -07:00
kevgrig
65ce8cfbdf
Issue #7153: Add note about matching host names in TLS user guide (#7239) 2021-06-13 10:17:03 -07:00
Aditya Sharma
475bcde64c
Skip validation checks if an ingress is marked as deleted (#7216)
Signed-off-by: Aditya Sharma <git@adi.run>
2021-06-08 09:27:34 -07:00
James Strong
16402050dc
update docs with supported version of k8s, alpine and nginx (#7214) 2021-06-08 09:21:34 -07:00
Dax McDonald
68a02d8797
Update test-runner to go 1.16 (#7221)
Signed-off-by: Dax McDonald <daxmc99@gmail.com>
2021-06-08 09:19:35 -07:00
James Strong
e2f421b9f4
fixing wording for #7094 (#7218) 2021-06-06 12:52:38 -07:00
James Strong
fb919b918a
the container images didnt get updated (#7217) 2021-06-06 11:24:40 -07:00
James Strong
d2075c0f6d
update the changlog with links and the release docs to ensure updates to docs with new verison (#7213) 2021-06-06 09:42:39 -07:00
James Strong
9cdcecf4f7
Prep 0.47.0 release (#7210)
* update changelog for .47 release

* remove cors, we reverted that change

* update image sha

* updates docs for v0.47.0 release
2021-06-06 09:24:40 -07:00
Ricardo Katz
811ed7be57
Release v0.47.0 (#7211)
Signed-off-by: Ricardo Katz <ricardo.katz@gmail.com>
2021-06-06 09:22:39 -07:00
James Strong
7201e37633
Prepare to release v0.47.0 (#7209)
* Update base image for e2e tests

* updating base image in script as well

* prep release for new nginx image
2021-06-06 08:32:38 -07:00
Njegos Railic
9e89951ec7
Add annotations for HPA (#7117) 2021-06-02 02:52:24 -07:00
James Strong
96a87c79b8
Update the base nginx image for the 1.20.1 update (#7189)
* Update the base nginx image for the 1.20.1 update

* update the tests with the new nginx base image
2021-06-01 14:53:51 -07:00
James Strong
9a9d7f70c7
update release docs with build.sh SHA requirements (#7185) 2021-05-30 16:42:26 -07:00
Maurice Faber
7c6b694e72
Update controller-poddisruptionbudget.yaml (#6734)
Logic was wrong. See additional check that is also part of the first OR.
2021-05-30 13:16:25 -07:00
Goran
43d33528e1
Commented by default deprecated repository key/value pair (#7174) 2021-05-30 13:00:25 -07:00
nemobis
f8b9909432
Fix typo in docs (#7061)
Signed-off-by: Federico Leva <federico.leva@relexsolutions.com>
2021-05-30 12:40:25 -07:00
James Strong
6aab4c2919
The actual sah256 sum for nginx 1.20.1 (#7183) 2021-05-30 11:46:25 -07:00
James Strong
be85bc0d7f
Update the sha for nginx 1.21.1 (#7182)
Update the sha for nginx 1.21.1
2021-05-30 11:32:25 -07:00
Shiming Zhang
e780c0b188
Upgrade Nginx to 1.20.1 (#7179) 2021-05-30 11:10:25 -07:00
Ricardo Katz
11d4ddca8e
Revert "feat: multiple-cors-allow-origin support (#7134)" (#7168)
This reverts commit 8a55801cc0.
2021-05-27 05:38:24 -07:00
zhaogaolong
68ec350388
perf: json encoding share to eatch request (#6955)
* perf: json encoding share to eatch request

* fix: fix lint lua
2021-05-23 17:57:38 -07:00
Alex Zhang
8a55801cc0
feat: multiple-cors-allow-origin support (#7134) 2021-05-23 09:13:39 -07:00
Zach Rhoads
f6dbd93865
updated values.yaml and templates to have separate values for registry and image with container images, left repository value for backwards compatability (#7095) 2021-05-23 09:07:38 -07:00
Matt Miller
b3dfee6ada
Allow preservation of trailing slashes on TLS redirects via annotation. (#7144)
* allow retaining a trailing slash in a TLS redirect via annotation.

Signed-off-by: mamiller <mamiller@rosettastone.com>

* requested changes

* gofmt
2021-05-23 08:51:38 -07:00
Alex
f7cba2486c
Remove "Development" from Welcome page (#7150)
The development.md file does not exist. Clicking on "Development" link on the Welcome page returns a 404.

We already have a Developer Guide. Having the Development page should not be required. Hence, I am proposing that we remove it.
The cla has been signed.
2021-05-23 06:39:38 -07:00
Brian Harwell
293071ae02
Add support for custom probes (#7137)
* Add support for custom probes

* Fix lint issue with comment

* Bump chart version

* Fix lint issue
2021-05-18 06:37:31 -07:00
Kubernetes Prow Robot
93070faaff
Merge pull request #7126 from timmysilv/reject-x-forwarded-scheme
set x-forwarded-scheme to be the same as x-forwarded-proto
2021-05-18 04:09:30 -07:00
Kubernetes Prow Robot
1b1f7d30a3
Merge pull request #6740 from nic-6443/bug-fix
Bugfix: non-host canary ingress use default server name as host to merge
2021-05-17 09:39:30 -07:00
qianyong
b6dc384afb Bugfix: non-host canary ingress use default server name as host to merge 2021-05-14 10:25:12 +08:00
Matthew Silverman
9b00a4912f set x-forwarded-scheme like x-forwarded-proto 2021-05-13 09:26:27 -04:00
Kubernetes Prow Robot
0396b888f6
Merge pull request #7131 from tokers/fix/listen-on-nginx-status-port
fix: use exponential backoff policy to listen on `nginx.StatusPort` in unit test cases
2021-05-13 06:08:26 -07:00
tokers
a08887040b fix: use exponential backoff mechanism to listen on nginx.StatusPort 2021-05-13 15:02:11 +08:00
Ricardo Katz
714783c052
Create development guide section (#7104)
* Create development guide section

Signed-off-by: Ricardo Pchevuzinske Katz <ricardo.katz@gmail.com>

* Apply suggestions from code review

Co-authored-by: Alex Zhang <tokers@apache.org>

* Typo solving and removing some TODOs

Co-authored-by: Alex Zhang <tokers@apache.org>
2021-05-12 17:16:25 -07:00
Kubernetes Prow Robot
7339ef7860
Merge pull request #7027 from tylerbrazier/master
baremetal docs: fix example IP address
2021-05-12 15:27:28 -07:00
Kubernetes Prow Robot
3dd7c83281
Merge pull request #7125 from strongjz/release-process
Moving the release process from a github issue to markdown in the repo
2021-05-11 05:49:36 -07:00
James Strong
a27a2fed76
Moving the release process from a github issue to markdown in the repo 2021-05-11 08:30:04 -04:00