Commit Graph

52 Commits

Author SHA1 Message Date
Caleb Woodbine 0ffdacae00 Add name to scenario 2022-04-08 15:01:25 +12:00
Caleb Woodbine 5784af52bb Update checking of resolved urls 2022-04-08 15:01:25 +12:00
Caleb Woodbine 22805de6fd Add unit tests 2022-04-08 15:01:25 +12:00
Kubernetes Prow Robot c3b27f3679
Merge pull request #36 from BenTheElder/go118
upgrade to go1.18
2022-03-31 08:51:01 -07:00
Kubernetes Prow Robot 9b73f755f8
Merge pull request #35 from BenTheElder/dropv1
drop v1 support
2022-03-31 08:47:01 -07:00
Benjamin Elder ce84cc2a51 upgrade to go1.18 2022-03-30 23:07:57 -07:00
Benjamin Elder 0039abf4a2 drop v1 support 2022-03-30 23:05:26 -07:00
Kubernetes Prow Robot e81ded31b9
Merge pull request #33 from ameukam/update-google-ko-0-11-2
hack: bump ko to 0.11.2
2022-03-29 11:00:55 -07:00
Arnaud Meukam 87fd9c8f11
hack: bump ko to 0.11.2
Diff:
 - https://github.com/google/ko/compare/v0.9.3...v0.11.2

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-03-29 17:37:42 +02:00
Kubernetes Prow Robot 9645bf81be
Merge pull request #30 from ameukam/update-golangci-lint
hack: update golangci-lint
2022-03-25 06:05:59 -07:00
Arnaud Meukam fc8b517693
hack: update golangci-lint
Also enable gosec check

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-03-25 13:54:22 +01:00
Kubernetes Prow Robot 19bcd2d22b
Merge pull request #28 from BenTheElder/override-registry
support overriding upstream
2022-03-21 14:56:48 -07:00
Benjamin Elder 40ab8e6ed5 support overriding upstream 2022-03-21 14:34:10 -07:00
Kubernetes Prow Robot 215fc34a95
Merge pull request #21 from aojea/slowloris
Slowloris and graceful shutdown
2022-03-17 12:36:42 -07:00
Antonio Ojea 6d34dfab13 implement graceful shutdown 2022-03-17 09:29:14 +01:00
Antonio Ojea 3294e4aa3c protect against slowloris attacks 2022-03-17 09:19:28 +01:00
Kubernetes Prow Robot 19c0537e6f
Merge pull request #18 from ameukam/registry-sandbox-custom-image
Add custom registries for e2e tests.
2022-03-02 07:37:13 -08:00
Arnaud Meukam 38fb8c0066
Add custom registries for e2e tests.
Make registry-sandbox.k8s.io the default registry for some e2e tests.
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-03-01 23:32:54 +01:00
Kubernetes Prow Robot 786ae98536
Merge pull request #15 from BenTheElder/nits
address logging nits
2022-02-03 17:13:59 -08:00
Benjamin Elder 00957c96f2 address logging nits 2022-02-03 16:11:44 -08:00
Kubernetes Prow Robot 92556d3705
Merge pull request #14 from BenTheElder/klog
switch to klog, simplify for pure redirect iteration
2022-02-03 16:06:24 -08:00
Benjamin Elder 5e0a00ac3e switch to klog, simplify for pure redirect iteration 2022-02-03 15:58:28 -08:00
Kubernetes Prow Robot a6b8a960a1
Merge pull request #12 from BenTheElder/ml
update maliinglist
2022-01-28 06:30:30 -08:00
Benjamin Elder 9469910093 update maliinglist 2022-01-28 01:22:18 -08:00
Kubernetes Prow Robot 78d8caee81
Merge pull request #10 from BenTheElder/boiler
cleanup boilerplate files slightly
2022-01-28 00:02:32 -08:00
Kubernetes Prow Robot cc547a1f30
Merge pull request #11 from BenTheElder/fix-ci
fixes for enabling CI
2022-01-27 23:58:30 -08:00
Benjamin Elder b76878dfc9 quieter, simpler shellcheck install 2022-01-27 23:52:25 -08:00
Benjamin Elder 196771be70 fix shellcheck error 2022-01-27 23:28:08 -08:00
Benjamin Elder b1b042c31e add script to install shellcheck in CI 2022-01-27 23:28:07 -08:00
Benjamin Elder 2723e75f05 fix verify.sh paths 2022-01-27 16:53:31 -08:00
Benjamin Elder ca75b4b34e cleanup boilerplate files slightly
- update README with non-boilerplate content
- remove boilerplate RELEASE.md that doesn't apply here currently
- add myself to SECURITY_CONTACTS, I'm in OWNERS and already have agreed to the terms elswhere
2022-01-27 16:51:32 -08:00
Kubernetes Prow Robot 493fd485c8
Merge pull request #9 from BenTheElder/image-build
make image publishable with automatic date-sha tag
2022-01-27 16:22:30 -08:00
Benjamin Elder 2b1f7a2b3c add cloudbuild 2022-01-27 15:48:44 -08:00
Benjamin Elder 19321a7139 make image publishable with automatic date-sha tag using `make push-images` 2022-01-27 13:49:46 -08:00
Kubernetes Prow Robot d4d0d98f76
Merge pull request #6 from BenTheElder/cleanup
Cleanup
2022-01-26 23:46:03 -08:00
Benjamin Elder 16b78b2316 redirect to k8s.gcr.io (cleanup earlier experiments) 2022-01-26 23:40:05 -08:00
Benjamin Elder 6183872a86 remove stray dockerfile 2022-01-26 23:39:30 -08:00
Kubernetes Prow Robot 8c910feeec
Merge pull request #5 from BenTheElder/archeio
initial redirector service implementation
2022-01-26 23:38:02 -08:00
Benjamin Elder bbb273a80d fix lint(s) so we can start enforcing linter 2022-01-26 22:46:42 -08:00
Benjamin Elder bf9aff44ec add image building stub with ko 2022-01-26 22:41:25 -08:00
Benjamin Elder e465bcbaff add makefile + boilerplate scripts 2022-01-26 22:41:25 -08:00
Benjamin Elder c0446ed9eb add README.md 2022-01-26 22:41:18 -08:00
Benjamin Elder 340c13dc01 Add Tim's simple redirector sketch, give it a name.
αρχείο (archeío) is roughly? Greek for "registry".

Source originally from https://github.com/kubernetes/k8s.io/issues/1834#issuecomment-949977061

See also: https://docs.google.com/document/d/1yNQ7DaDE5LbDJf9ku82YtlKZK0tcg5Wpk9L72-x2S2k/

Co-authored-by: Tim Hockin <thockin@google.com>
2022-01-26 20:35:02 -08:00
Kubernetes Prow Robot e955094e68
Merge pull request #4 from ameukam/bentheelder-approver
OWNERS: add bentheelder as approver
2022-01-26 16:18:50 -08:00
Arnaud Meukam 297a99827f
OWNERS: add bentheelder as approver
Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2022-01-27 00:56:10 +01:00
Kubernetes Prow Robot a4e7a499a9
Merge pull request #3 from BobyMCbobs/patch-2
Fix typo for reviewers in OWNERS file
2022-01-26 11:15:34 -08:00
Caleb Woodbine 182bf8d2b6
Fix typo for reviewers in OWNERS file 2022-01-27 08:01:36 +13:00
Kubernetes Prow Robot a8cd2c6022
Merge pull request #1 from BobyMCbobs/patch-1
Add bentheelder, hh, riaankl, and myself to OWNERS
2022-01-26 00:22:26 -08:00
Caleb Woodbine 4ebb37dcc2
Update OWNERS 2022-01-26 11:01:59 +13:00
Caleb Woodbine fbf10e6370
Add bentheelder, hh, riaankl, and myself to OWNERS 2022-01-26 10:21:40 +13:00