Commit graph

5991 commits

Author SHA1 Message Date
Ricardo Katz
72b49e2a29 Update go version, modules and remove ioutil 2021-08-06 14:15:21 -03:00
Bhumij Gupta
2a1adee963 Helm - Enable configuring request and limit for containers in webhook jobs (#7434)
* helm: add feature to configure request and limit for container in createSecret and patchWebhook job

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Remove empty line in helm template

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Add test for admission webhook job container resources

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>

* Add new line character at the end of charts ci file

Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>
2021-08-05 15:31:41 -07:00
Maikel
e98190a191 Add scope configuration check. (#6864) 2021-08-05 06:23:22 -07:00
Swift
96ac28f2ab Bump PDB API version to v1 (#7421)
* update pdb to v1

Signed-off-by: yuswift <yuswift2018@gmail.com>

* validate the version in PDB

Signed-off-by: yuswift <yuswift2018@gmail.com>
2021-08-05 05:23:22 -07:00
Bhumij Gupta
5c1bc4e344 Add http request test to annotaion ssl cipher test (#7431)
Signed-off-by: Bhumij Gupta <bhumijgupta@gmail.com>
2021-08-05 05:05:22 -07:00
Long Wu Yuan
81ecfd4ba8 Removed tabs and one extra-space (#7426) 2021-08-03 10:18:48 -07:00
Long Wu Yuan
b92d1de5e2 Fixed chart version (#7423) 2021-08-03 07:34:49 -07:00
Ricardo Katz
bc21d00bdc Add dev-v1 branch into helm releaser (#7424) 2021-08-03 06:44:48 -07:00
Soumya Ghosh Dastidar
200841f026 added checks to verify backend works with the given configs (#7415)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-08-02 12:18:20 -07:00
wasker
dfe743e22d Enable session affinity for canaries (#7371) 2021-07-29 14:23:19 -07:00
Dmitry Kuleshov
0f7ce58e28 auto backend protocol for HTTP/HTTPS (#6985)
* add auto backend protocol for HTTP/HTTPS

* e2e test for AUTO_HTTP backend protocol

* unit  test for AUTO_HTTP backend protocol

Co-authored-by: Luca Del Monte <luca.delmonte5@gmail.com>
2021-07-29 12:49:19 -07:00
Noah Ispas
6826d30c02 reorder contributing infos (#7394)
* reorder contributing infos

* Change requests of PR
2021-07-27 06:18:45 -07:00
Robert J
4e78978c2d docs:update troubleshooting.md (#7224)
* Update troubleshooting.md

Made the troubleshooting steps a bit more fluid IMHO.

* Update troubleshooting.md

Fixed introduced troubleshooting workflow change.

* Update troubleshooting.md

Fixed token path in new proposed workflow.

* Update troubleshooting.md

Fixed terminology (pod vs. container)

* Changed verb to get CLA refresh.

* Updating PR with requested changes.

Signed-off-by: Robert Jackson <robert@aztek.io>
2021-07-26 17:04:45 -07:00
Steven Harms
ba96e16bc2 aws-load-balancer-internal is a boolean value (#7353)
* aws-load-balancer-internal is a boolean value

* Update to string true

* Update to string true

* Update to string true
2021-07-26 05:40:33 -07:00
Ricardo Katz
311306d3a9 Automatically add area labels to help triaging (#7387) 2021-07-22 17:29:16 -07:00
Long
e40e03d0a4 grpc - replaced fortune-builder app with official greeter app (#7360) 2021-07-22 13:51:18 -07:00
Long
8d068bc4bc fix for #7197 & #7285 (#7361) 2021-07-16 06:28:09 -07:00
Carlos Tadeu Panato Junior
1df50d4a09 update OWNERS and aliases files (#7365)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-07-16 06:24:09 -07:00
Shuhei Kitagawa
6cf0dd7051 Add missing tests for store/endpoint (#7039) 2021-07-16 06:06:09 -07:00
Ricardo Katz
23ab2f29c1 Add cpanato as Helm chart approver (#7364)
Signed-off-by: Ricardo Katz <rkatz@vmware.com>
2021-07-16 05:30:09 -07:00
Long
4cec50f87c changed syntax from v1beta1 to v1 (#7362) 2021-07-16 04:38:09 -07:00
James Strong
1afc28a8b4 Update ci main (#7351)
* update actions, master to main:

* update cloud build and scripts
2021-07-14 12:14:40 -07:00
James Strong
2694ee5a7f update v0.48.1 (#7350) 2021-07-14 12:06:19 -07:00
Ricardo Katz
5def85c343 Merge pull request #7339 from rikatz/new-048
New v0.48 Release
2021-07-11 10:36:46 -03:00
Ricardo Katz
4130067ac3 Release v0.48.1 2021-07-11 10:33:40 -03:00
Ricardo Katz
dc8e74d4ce Merge pull request #7335 from rikatz/release-v048
Release v0.48
2021-07-09 17:41:51 -03:00
Ricardo Katz
11f77fc460 Release v0.48 2021-07-09 17:40:47 -03:00
Ricardo Katz
8888397de8 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
f9500235e5 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
d3ab03bb22 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
392c86007a [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
431b74467b 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
cccbd17669 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
1d07f593a6 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
0637d5288e Fix broken get started link in contributing doc (#7248) 2021-06-19 12:40:50 -07:00
Christian Rebischke
111bcad104 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
c5a83e4fd7 Issue #7153: Add note about matching host names in TLS user guide (#7239) 2021-06-13 10:17:03 -07:00
Aditya Sharma
50a6954b04 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
7237c2b21d update docs with supported version of k8s, alpine and nginx (#7214) 2021-06-08 09:21:34 -07:00
Dax McDonald
f5d0dc2f27 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
9133a2322e fixing wording for #7094 (#7218) 2021-06-06 12:52:38 -07:00
James Strong
7f89e17f03 the container images didnt get updated (#7217) 2021-06-06 11:24:40 -07:00
James Strong
310c808d39 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
f73dbf1539 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
fdb492e3db Release v0.47.0 (#7211)
Signed-off-by: Ricardo Katz <ricardo.katz@gmail.com>
2021-06-06 09:22:39 -07:00
James Strong
7953a12613 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
570e18c28f Add annotations for HPA (#7117) 2021-06-02 02:52:24 -07:00
James Strong
48ddff84a8 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
11a828bff3 update release docs with build.sh SHA requirements (#7185) 2021-05-30 16:42:26 -07:00
Maurice Faber
2914a7ae49 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