Commit graph

297 commits

Author SHA1 Message Date
Manuel Alejandro de Brito Fontes
e23a6b6aa7 Update kindest image 2020-12-02 11:11:28 -03:00
Manuel Alejandro de Brito Fontes
3eb440d5ac Update test images 2020-10-29 19:34:05 -03:00
Manuel Alejandro de Brito Fontes
85ea446dda Update test runner image 2020-09-30 17:29:32 -03:00
wenzong
724646bd73 Delete OCSP Response cache when certificate renewed 2020-09-18 14:30:18 +08:00
Manuel Alejandro de Brito Fontes
d1abba4c8a Update test runner image 2020-09-08 16:20:03 -03:00
Manuel Alejandro de Brito Fontes
7e03c13c0c Update e2e image 2020-09-02 16:39:48 -04:00
Manuel Alejandro de Brito Fontes
32e4e0aa09 Update kind version 2020-09-01 21:35:45 -04:00
Manuel Alejandro de Brito Fontes
8102fff242 Switch images to k8s.gcr.io after Vanity Domain Flip 2020-08-26 22:07:22 -04:00
Manuel Alejandro de Brito Fontes
21ca21c580 Remove file system paths executables 2020-08-22 19:48:34 -04:00
Manuel Alejandro de Brito Fontes
43ca5f5ef1 Add new Dockerfile label org.opencontainers.image.revision 2020-08-19 22:39:10 -04:00
Manuel Alejandro de Brito Fontes
a1b86c8639 Update e2e-test-runner image 2020-08-12 13:58:31 -04:00
Manuel Alejandro de Brito Fontes
d76ff21d94 Update e2e-test-runner image 2020-07-15 14:21:03 -04:00
Manuel Alejandro de Brito Fontes
0c8accdf7f
Update dev-env.sh script 2020-07-13 14:22:06 -04:00
Manuel Alejandro de Brito Fontes
86534b5124 Prepare switch to gcr.io 2020-07-09 07:42:39 -04:00
Manuel Alejandro de Brito Fontes
ff60aa9e2b Switch to promoted e2e images in gcr 2020-06-30 19:43:21 -04:00
Manuel Alejandro de Brito Fontes
95bec54d5d Update kind node image version 2020-06-29 18:30:31 -04:00
Manuel Alejandro de Brito Fontes
10dcf0db15 Remove unused variables and verbose e2e logs 2020-06-29 18:11:01 -04:00
Manuel Alejandro de Brito Fontes
51691d4776 Adjust e2e nodes 2020-06-27 11:36:17 -04:00
Manuel Alejandro de Brito Fontes
1539a24c7b Start using e2e test images from gcr.io 2020-06-27 11:36:17 -04:00
Manuel Alejandro de Brito Fontes
fdd04919e8
Remove use of terraform to build nginx and ingress-controller 2020-06-25 17:20:40 -04:00
agile6v
9fd1ae5751 Add version check form helm 2020-06-25 16:51:35 +08:00
Manuel Alejandro de Brito Fontes
93bf818214 Remove vendor directory and enable go modules 2020-06-24 13:27:15 -04:00
Manuel Alejandro de Brito Fontes
020d8729d4 Improve buildx configuration 2020-06-23 18:53:04 -04:00
Yilong Ren
714637bec5 build/dev-env.sh: remove docker version check
docker experimental feature is unnecessary, so just remove it
2020-06-23 15:37:41 +08:00
Manuel Alejandro de Brito Fontes
c067366d87 Remove deprecrated --generator flag 2020-06-16 09:36:00 -04:00
Manuel Alejandro de Brito Fontes
2b17980e3c Remove copy of binaries and deprecated e2e task 2020-06-02 17:22:58 -04:00
Manuel Alejandro de Brito Fontes
dec45b1180 Fix dev-env makefile task 2020-06-02 15:59:24 -04:00
Manuel Alejandro de Brito Fontes
ea8e711d2c Refactor build of docker images 2020-06-02 12:16:39 -04:00
Manuel Alejandro de Brito Fontes
7598078104 Update buildx progress configuration 2020-05-31 16:04:14 -04:00
Manuel Alejandro de Brito Fontes
5f03b07245 Update e2e image 2020-05-31 15:38:02 -04:00
Manuel Alejandro de Brito Fontes
7bd62f5c0a Fix makefile task names 2020-05-31 12:57:02 -04:00
Manuel Alejandro de Brito Fontes
d250b97b43 Build multi-arch images by default 2020-05-31 12:35:19 -04:00
Manuel Alejandro de Brito Fontes
8683d2c2c6 Update terraform build images 2020-05-30 02:00:25 -04:00
Manuel Alejandro de Brito Fontes
78935500eb Update nginx image and go to 1.14.3 2020-05-26 16:47:25 -04:00
Manuel Alejandro de Brito Fontes
209405940c Update debian-base image 2020-05-26 12:50:23 -04:00
Manuel Alejandro de Brito Fontes
5d011db7b3 Add support for multi-arch images 2020-04-28 19:44:21 -04:00
Manuel Alejandro de Brito Fontes
d4e0657991 Update nginx image to fix openssl CVE 2020-04-21 22:35:21 -04:00
Manuel Alejandro de Brito Fontes
3877474b7c Fix dev-env script to use new hostPort setting 2020-04-17 15:06:19 -04:00
Manuel Alejandro de Brito Fontes
d1de9051e8 Update Go to 1.14.2 2020-04-14 16:45:05 -04:00
Manuel Alejandro de Brito Fontes
e87ddedc73 Update e2e image 2020-04-14 14:15:40 -04:00
Manuel Alejandro de Brito Fontes
4badcdd03a Ensure krew plugin includes license 2020-04-10 09:46:30 -04:00
Elvin Efendi
41a63b930b ensure make lua-test runs locally 2020-04-08 12:48:46 -04:00
Manuel Alejandro de Brito Fontes
2738d8f963 Set k8s version kind should use for dev environment 2020-04-04 17:33:16 -03:00
Manuel Alejandro de Brito Fontes
f20b9befd0 Update e2e dev image to v1.18.0 2020-04-04 16:27:26 -03:00
Manuel Alejandro de Brito Fontes
9af24fdf5b
Update go and e2e image (#5289) 2020-03-24 11:42:31 -03:00
Elvin Efendi
4428e6e75e do not require go for building 2020-03-18 20:00:37 -04:00
Manuel Alejandro de Brito Fontes
7627757081
Cleanup of chart labels (#5258) 2020-03-18 08:35:29 -03:00
Manuel Alejandro de Brito Fontes
02574040c2 Switch dev-env script to deployment 2020-03-16 16:53:56 -03:00
Elvin Efendi
1804dfbd54 run lua plugin tests 2020-03-10 21:56:40 -04:00
Manuel Alejandro de Brito Fontes
1374c1e242
Update NGINX image (#5221) 2020-03-07 17:42:56 -03:00
Manuel Alejandro de Brito Fontes
652a8e62b7
Update e2e image (#5174) 2020-02-26 16:52:31 -03:00
Manuel Alejandro de Brito Fontes
a830e931d5
Update go to 1.14 (#5173) 2020-02-26 14:23:42 -03:00
Manuel Alejandro de Brito Fontes
2ca93f7f67
Add script to check helm chart (#5172) 2020-02-25 21:14:21 -03:00
Manuel Alejandro de Brito Fontes
e3e16941e5
Use local chart directory for dev-env and e2e tests (#5165) 2020-02-25 09:35:44 -03:00
Manuel Alejandro de Brito Fontes
8e7def937a
Update nginx and e2e images (#5153) 2020-02-21 19:32:31 -03:00
Manuel Alejandro de Brito Fontes
ca01d01457
Use helm template instead of update to install dev cluster (#5149) 2020-02-21 15:15:15 -03:00
Elvin Efendi
169ae56665 make dev-env improvements 2020-02-19 12:12:19 -05:00
Manuel Alejandro de Brito Fontes
5c9a5eee17
Ensure helm repository and charts are available (#5123) 2020-02-19 14:10:28 -03:00
Manuel Alejandro de Brito Fontes
7a0e3879ac
Ensure make dev-env support rolling updates (#5100) 2020-02-17 09:47:45 -03:00
Manuel Alejandro de Brito Fontes
400b2ccb8f
Fix make dev-env (#5098) 2020-02-17 07:13:13 -03:00
Manuel Alejandro de Brito Fontes
37c24b0df5
Migration e2e installation to helm (#5086) 2020-02-16 11:58:37 -03:00
Manuel Alejandro de Brito Fontes
eed9e0d57f
Cleanup docker build (#5083) 2020-02-15 09:27:41 -03:00
Manuel Alejandro de Brito Fontes
fa3642d01b
Update go to 1.13.8 (#5070) 2020-02-13 19:41:35 -03:00
Manuel Alejandro de Brito Fontes
4a33b1e163
Ensure scripts and dev-env works in osx (#5062) 2020-02-12 21:48:41 -03:00
Manuel Alejandro de Brito Fontes
28350f9876
Fix scripts to run in osx (#5061) 2020-02-12 21:17:26 -03:00
Manuel Alejandro de Brito Fontes
0365a7c172
Remove minikube and only use kind (#5059) 2020-02-12 20:19:57 -03:00
Manuel Alejandro de Brito Fontes
0f7cd7b6a4
Disable DIND in script run-in-docker.sh (#5036) 2020-02-07 10:26:33 -03:00
Manuel Alejandro de Brito Fontes
a16ed1b01f
Update nginx image, go to 1.13.7 and e2e image (#5011) 2020-02-04 14:02:10 -03:00
Manuel Alejandro de Brito Fontes
ee5595f5be
Cleanup main makefile and remove the need of sed (#4995) 2020-01-31 22:56:55 -03:00
Manuel Alejandro de Brito Fontes
1f93cb8f35
Fix release script (#4973) 2020-01-28 08:04:13 -03:00
Manuel Alejandro de Brito Fontes
02c99e9ccf Update e2e image 2020-01-27 00:01:13 -03:00
Manuel Alejandro de Brito Fontes
5eddf1095d
Add verification of docker buildx support (#4966) 2020-01-26 10:07:55 -03:00
Manuel Alejandro de Brito Fontes
a4f3467f9b
Cleanup dev-env script (#4932) 2020-01-25 20:17:26 -03:00
Manuel Alejandro de Brito Fontes
1443ebf5a8
Cleanup of e2e docker images (#4962) 2020-01-25 17:43:21 -03:00
Manuel Alejandro de Brito Fontes
c8015c7734
Update nginx image, use docker buildx and remove qemu (#4923)
* Update nginx image, use docker buildx and remove qemu

* Update e2e image
2020-01-14 20:52:57 -03:00
Manuel Alejandro de Brito Fontes
26f574dc27
Cleanup docker build of nginx image (#4925) 2020-01-14 13:57:44 -03:00
Manuel Alejandro de Brito Fontes
c86e4e0d9a
Use docker buildx and remove qemu-static binary (#4922) 2020-01-13 20:34:24 -03:00
Manuel Alejandro de Brito Fontes
f3b15b48f6
Disable docker in docker tasks in terraform release script (#4914) 2020-01-12 15:37:30 -03:00
Manuel Alejandro de Brito Fontes
42351d3737
Add script to check go version and fix output directory permissions (#4907) 2020-01-09 13:48:43 -03:00
Manuel Alejandro de Brito Fontes
fcd3a580d9
Use docker to run makefile tasks (#4893) 2020-01-09 00:58:16 -03:00
Manuel Alejandro de Brito Fontes
9c0061f482
Update e2e image (#4884) 2020-01-04 22:18:29 -03:00
Manuel Alejandro de Brito Fontes
8fb2695d54
Update e2e image (#4883) 2020-01-04 20:29:49 -03:00
Manuel Alejandro de Brito Fontes
0ae5892935
Update nginx image (#4848) 2019-12-18 09:32:20 -03:00
Elvin Efendi
162ecb97e9 misc: improve build scripts 2019-12-12 13:49:28 -05:00
Kubernetes Prow Robot
833d0e98a3
Merge pull request #4806 from aledbf/build
Add log to parallel command to dump logs in case of errors
2019-12-02 18:08:57 -08:00
Manuel Alejandro de Brito Fontes
fd9e2b2214
Update nginx and e2e images (#4805) 2019-12-02 14:36:49 -03:00
Manuel Alejandro de Brito Fontes
46953ccb4d
Update nginx image and Go to 1.13.4 (#4785) 2019-11-29 15:20:18 -03:00
Manuel Alejandro de Brito Fontes
e7f63b450a Add log to parallel command to dump logs in case of errors 2019-11-27 22:01:50 -03:00
Andreas Sommer
bb25070f64 Fix for parsing minikube status output of newer versions
Changed in ca7d378aaa to "Configured" or "Misconfigured"
2019-11-21 10:25:31 +01:00
Andreas Sommer
885cdb2ac1 Fix shellcheck lints in dev-env.sh 2019-11-21 10:23:19 +01:00
Manuel Alejandro de Brito Fontes
7aca7bcc04
Terraform release (#4613)
* Add script to build the ingress controller image using terraform

* Update terraform to 0.12.9
2019-09-30 18:33:46 -03:00
Manuel Alejandro de Brito Fontes
6100836375
Mount temporal directory volume for ingress controller 2019-09-25 13:03:17 -03:00
Manuel Alejandro de Brito Fontes
624ce0857a
Remove retries to ExternalName (#4584) 2019-09-22 18:16:25 -03:00
Manuel Alejandro de Brito Fontes
189e742685
Disable go modules (#4583) 2019-09-22 17:18:50 -03:00
Manuel Alejandro de Brito Fontes
821e993d23
Cleanup of docker build (#4549) 2019-09-10 11:22:04 -03:00
Manuel Alejandro de Brito Fontes
63dfa2b77c
Fix terraform build of nginx images (#4547) 2019-09-10 10:26:10 -03:00
Manuel Alejandro de Brito Fontes
9eedc1be56
Add terraform scripts to build nginx image (#4484) 2019-09-09 01:18:30 -03:00
Manuel Alejandro de Brito Fontes
1433cde9e6
Improve the time to run e2e tests 2019-09-05 11:46:53 -04:00
Manuel Alejandro de Brito Fontes
1304cb194f
Update nginx image to 0.92 2019-09-04 10:34:54 -04:00
Manuel Alejandro de Brito Fontes
dc20551288
Cleanup of docker images 2019-09-03 19:10:40 -04:00
Manuel Alejandro de Brito Fontes
c2935ca35c
Refactor health checks and wait until NGINX process ends 2019-09-01 15:31:27 -04:00
Manuel Alejandro de Brito Fontes
8def5ef7ca
Add support for multiple alias and remove duplication of SSL certificates (#4472) 2019-08-26 10:58:44 -04:00
Elvin Efendi
30b64df10a ewma improvements 2019-08-15 13:13:43 -04:00
Kubernetes Prow Robot
6948cd7d65
Merge pull request #4351 from aledbf/static-mode
KEP: Remove static SSL configuration mode
2019-08-14 21:26:33 -07:00
Kubernetes Prow Robot
0d690fba1a
Merge pull request #4356 from aledbf/only-dynamic-mode
Only support SSL dynamic mode
2019-08-14 17:08:35 -07:00
Elvin Efendi
d46b4148fa Lua /etc/resolv.conf parser and some refactoring 2019-08-13 18:34:54 -04:00
Manuel Alejandro de Brito Fontes
80bd481abb
Only support SSL dynamic mode 2019-08-13 17:33:34 -04:00
Manuel Alejandro de Brito Fontes
d406c96ce8
Add option to use existing images (#4435) 2019-08-13 09:15:57 -04:00
Elvin Efendi
25c423382a more dev-env script improvements 2019-08-08 09:52:25 -04:00
Elvin Efendi
c898ad6974 fix dev-env script 2019-08-07 17:22:57 -04:00
Manuel Alejandro de Brito Fontes
041a8457aa
Fix docs build due to an invalid link (#4389) 2019-08-01 19:57:09 -04:00
Manuel Alejandro de Brito Fontes
374045dc79
Add debug for DNS 2019-07-25 09:19:06 -04:00
Manuel Alejandro de Brito Fontes
aea01f9e17
Remove flake in tests (dns) 2019-07-24 21:08:08 -04:00
Manuel Alejandro de Brito Fontes
d5c7fa8cfb
Fix scripts to be able to run tests in docker 2019-07-17 11:06:53 -04:00
Kubernetes Prow Robot
3261866095
Merge pull request #4290 from mdonkers/make-dev-env-linux
Make dev-env.sh script work on Linux
2019-07-08 16:10:02 -07:00
Elvin Efendi
e891dd1f73 hack scripts do not need PKG var 2019-07-08 16:56:09 -04:00
Miel Donkers
a4d92f4244
Make dev-env.sh script work on Linux 2019-07-08 22:43:34 +02:00
Manuel Alejandro de Brito Fontes
6c8b7379dc
Add script for luacheck 2019-07-08 14:21:24 -04:00
Manuel Alejandro de Brito Fontes
edf2b03c22
Fix error deleting temporal directory in case of errors (#4257) 2019-07-03 22:21:20 -04:00
Kubernetes Prow Robot
bb776c43a8
Merge pull request #4250 from aledbf/lint-scripts
Lint shell scripts
2019-06-28 15:41:30 -07:00
Manuel Alejandro de Brito Fontes
e2d276f204
Lint shell scripts 2019-06-28 17:44:16 -04:00
Manuel Alejandro de Brito Fontes
591887089f
Add e2e test suite to detect memory leaks in lua 2019-06-27 22:05:52 -04:00
Kubernetes Prow Robot
2586542608
Merge pull request #3852 from aledbf/arm
Enable arm again
2019-06-26 20:45:19 -07:00
Manuel Alejandro de Brito Fontes
ddffa2a173
Enable arm again 2019-06-26 23:00:58 -04:00
Manuel Alejandro de Brito Fontes
3268d79610
Update nginx image to 0.90 2019-06-26 18:46:56 -04:00
Manuel Alejandro de Brito Fontes
d769c8a4d8
Update nginx image 2019-06-24 23:36:23 -04:00
Manuel Alejandro de Brito Fontes
73be06960e
Update test image and binaries 2019-06-23 22:51:38 -04:00
Manuel Alejandro de Brito Fontes
14a394fc9e
Update nginx (#4150)
* Update nginx image
* Fix IPV6 test issues in Prow
2019-06-04 12:15:03 -04:00
Manuel Alejandro de Brito Fontes
77f5e4decb
Update nginx image to 0.86 2019-05-26 11:28:35 -04:00
Kubernetes Prow Robot
dfa7f10fc9
Merge pull request #4055 from nicknovitski/kustomize
Rearrange deployment files into kustomizations
2019-05-25 14:43:50 -07:00
Manuel Alejandro de Brito Fontes
f63f0457be
Update e2e images (#4110) 2019-05-24 02:47:14 +02:00
Nick Novitski
51ad0bc54b Rearrange deployment files into kustomizations 2019-05-19 12:35:54 -07:00
Manuel Alejandro de Brito Fontes
d32079e69c
Allow to use a custom k8s version in e2e tests 2019-05-15 20:58:58 -04:00
Manuel Alejandro de Brito Fontes
be2792c5f9
Refactor scripts to run e2e tests 2019-05-14 20:15:43 -04:00
Manuel Alejandro de Brito Fontes
7be1dccea7
Add option to run scripts in debug mode 2019-05-13 22:31:06 -04:00
Manuel Alejandro de Brito Fontes
b8fb09d7b3
Update go to 1.12.5, kubectl to 1.14.1 and kind to 0.2.1 (#4064) 2019-05-06 23:28:15 -04:00
Manuel Alejandro de Brito Fontes
7283a01b9f
Update nginx image and Go to 1.12.4 (#4010) 2019-04-17 22:45:51 -04:00
Alex Kursell
daa189223b Add homepage and .exe to plugin 2019-04-15 11:22:13 -04:00
Manuel Alejandro de Brito Fontes
c9d069e64d
Update nginx image to 0.84 (#3969) 2019-04-06 12:30:35 -03:00
Manuel Alejandro de Brito Fontes
f38f1d9d0e
Update nginx image 2019-03-26 17:28:44 -03:00
Manuel Alejandro de Brito Fontes
0bd5f5e9a0
Update nginx image 2019-03-19 10:18:19 -03:00
Manuel Alejandro de Brito Fontes
706b62a41c
Update mkdocs [skip ci] (#3836) 2019-03-02 15:02:31 -03:00
Manuel Alejandro de Brito Fontes
fbed06fd3c
Update nginx image 2019-03-01 09:18:45 -03:00
Manuel Alejandro de Brito Fontes
f899506b2b Update nginx image 2019-02-26 14:38:09 -03:00
Alex Kursell
9e424a4a6a Add kubectl plugin 2019-02-25 15:54:00 -05:00
Manuel Alejandro de Brito Fontes
e0d1060606 Update nginx image 2019-02-25 13:46:39 -03:00
Manuel Alejandro de Brito Fontes
5e249d3366
Refactor e2e tests to use the service ClusterIP 2019-02-24 20:04:07 -03:00
Kubernetes Prow Robot
bd61b7aeae
Merge pull request #3794 from Shopify/set-to-use
use use-context that actually changes the context
2019-02-21 12:21:38 -08:00
Elvin Efendi
7e3b69b3e1 use use-context that actually changes the context 2019-02-21 13:59:03 -05:00
Elvin Efendi
89f728b4be dont restart minikube when it is already running 2019-02-21 10:01:16 -05:00