Skip to content

Commit

Permalink
feat: initial impl of removing usage gloo proxy (#10397)
Browse files Browse the repository at this point in the history
Co-authored-by: Ian Rudie <[email protected]>
  • Loading branch information
yuval-k and ilrudie authored Dec 21, 2024
1 parent 9e9d1ea commit 5d4e603
Show file tree
Hide file tree
Showing 277 changed files with 39,683 additions and 13,031 deletions.
2 changes: 1 addition & 1 deletion ci/check-generated-code.sh
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@ if [[ $(git status --porcelain | wc -l) -ne 0 ]]; then
echo "Error: Generating code produced a non-empty diff"
echo "Try running 'make install-go-tools generated-code -B' then re-pushing."
git status --porcelain
git diff | cat
git diff -U3 | cat
exit 1;
fi
1 change: 1 addition & 0 deletions ci/tools.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@ import (
_ "github.com/solo-io/protoc-gen-openapi"
_ "golang.org/x/tools/cmd/goimports"
_ "k8s.io/code-generator"
_ "k8s.io/code-generator/cmd/register-gen"
_ "sigs.k8s.io/controller-tools/cmd/controller-gen"
)
7 changes: 5 additions & 2 deletions docs/content/static/content/osa_provided.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Name|Version|License
[cratonica/2goarray](https://github.com/cratonica/2goarray)|v0.0.0-20190331194516-514510793eaa|MIT License
[envoyproxy/go-control-plane](https://github.com/envoyproxy/go-control-plane)|v0.13.2-0.20241022220226-23b7e55d7f65|Apache License 2.0
[envoyproxy/protoc-gen-validate](https://github.com/envoyproxy/protoc-gen-validate)|v1.1.0|Apache License 2.0
[fgrosse/zaptest](https://github.com/fgrosse/zaptest)|v1.1.0|MIT License
[form3tech-oss/jwt-go](https://github.com/form3tech-oss/jwt-go)|v3.2.5+incompatible|MIT License
[fsnotify/fsnotify](https://github.com/fsnotify/fsnotify)|v1.7.0|BSD 3-clause "New" or "Revised" License
[ghodss/yaml](https://github.com/ghodss/yaml)|v1.0.1-0.20190212211648-25d852aebe32|MIT License
Expand Down Expand Up @@ -56,8 +57,9 @@ Name|Version|License
[go.uber.org/zap](https://go.uber.org/zap)|v1.27.0|MIT License
[x/crypto](https://golang.org/x/crypto)|v0.28.0|BSD 3-clause "New" or "Revised" License
[x/exp](https://golang.org/x/exp)|v0.0.0-20240719175910-8a7402abbf56|BSD 3-clause "New" or "Revised" License
[x/net](https://golang.org/x/net)|v0.30.0|BSD 3-clause "New" or "Revised" License
[x/sync](https://golang.org/x/sync)|v0.8.0|BSD 3-clause "New" or "Revised" License
[x/tools](https://golang.org/x/tools)|v0.24.0|BSD 3-clause "New" or "Revised" License
[x/tools](https://golang.org/x/tools)|v0.26.0|BSD 3-clause "New" or "Revised" License
[googleapis/api](https://google.golang.org/genproto/googleapis/api)|v0.0.0-20241021214115-324edc3d5d38|Apache License 2.0
[googleapis/rpc](https://google.golang.org/genproto/googleapis/rpc)|v0.0.0-20241021214115-324edc3d5d38|Apache License 2.0
[google.golang.org/grpc](https://google.golang.org/grpc)|v1.67.1|Apache License 2.0
Expand All @@ -73,12 +75,13 @@ Name|Version|License
[k8s.io/client-go](https://k8s.io/client-go)|v0.31.1|Apache License 2.0
[k8s.io/code-generator](https://k8s.io/code-generator)|v0.31.1|Apache License 2.0
[k8s.io/component-base](https://k8s.io/component-base)|v0.31.1|Apache License 2.0
[k8s.io/kube-openapi](https://k8s.io/kube-openapi)|v0.0.0-20240423202451-8948a665c108|Apache License 2.0
[k8s.io/kubectl](https://k8s.io/kubectl)|v0.31.1|Apache License 2.0
[k8s.io/utils](https://k8s.io/utils)|v0.0.0-20240711033017-18e509b52bc8|Apache License 2.0
[knative.dev/networking](https://knative.dev/networking)|v0.0.0-20211210083629-bace06e98aee|Apache License 2.0
[knative.dev/pkg](https://knative.dev/pkg)|v0.0.0-20211206113427-18589ac7627e|Apache License 2.0
[sigs.k8s.io/controller-runtime](https://sigs.k8s.io/controller-runtime)|v0.19.1|Apache License 2.0
[sigs.k8s.io/controller-tools](https://sigs.k8s.io/controller-tools)|v0.16.3|Apache License 2.0
[sigs.k8s.io/controller-tools](https://sigs.k8s.io/controller-tools)|v0.16.5|Apache License 2.0
[sigs.k8s.io/gateway-api](https://sigs.k8s.io/gateway-api)|v1.2.0|Apache License 2.0
[structured-merge-diff/v4](https://sigs.k8s.io/structured-merge-diff/v4)|v4.4.1|Apache License 2.0
[sigs.k8s.io/yaml](https://sigs.k8s.io/yaml)|v1.4.0|MIT License
Expand Down
17 changes: 8 additions & 9 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ require (
go.uber.org/zap v1.27.0
golang.org/x/crypto v0.28.0
golang.org/x/sync v0.8.0
golang.org/x/tools v0.24.0
golang.org/x/tools v0.26.0
google.golang.org/grpc v1.67.1
google.golang.org/protobuf v1.35.1
gopkg.in/AlecAivazis/survey.v1 v1.8.7
Expand All @@ -78,7 +78,7 @@ require (
k8s.io/apiextensions-apiserver v0.31.2
k8s.io/apimachinery v0.31.2
k8s.io/client-go v0.31.2
k8s.io/code-generator v0.31.1
k8s.io/code-generator v0.31.2
k8s.io/component-base v0.31.2
k8s.io/kubectl v0.31.2
k8s.io/utils v0.0.0-20240921022957-49e7df575cb6
Expand All @@ -92,6 +92,7 @@ require (
require (
github.com/ahmetb/gen-crd-api-reference-docs v0.3.1-0.20240214155107-6cf1ede4da61
github.com/avast/retry-go/v4 v4.3.3
github.com/fgrosse/zaptest v1.1.0
github.com/go-logr/zapr v1.3.0
github.com/golang-jwt/jwt/v4 v4.5.0
github.com/golang/mock v1.6.0
Expand All @@ -102,12 +103,14 @@ require (
github.com/stoewer/go-strcase v1.3.0
github.com/stretchr/testify v1.9.0
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56
golang.org/x/net v0.30.0
google.golang.org/genproto/googleapis/api v0.0.0-20241021214115-324edc3d5d38
google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38
istio.io/api v1.24.0-alpha.0.0.20241106042855-9e26cdd3450a
istio.io/client-go v1.24.0-alpha.0.0.20241106043554-b5828356941f
istio.io/istio v0.0.0-20241107203726-094b9e700412
sigs.k8s.io/controller-tools v0.16.3
k8s.io/kube-openapi v0.0.0-20240423202451-8948a665c108
sigs.k8s.io/controller-tools v0.16.5
sigs.k8s.io/structured-merge-diff/v4 v4.4.1
)

Expand Down Expand Up @@ -165,7 +168,6 @@ require (
github.com/exponent-io/jsonpath v0.0.0-20210407135951-1de76d718b3f // indirect
github.com/fatih/camelcase v1.0.0 // indirect
github.com/fatih/color v1.18.0 // indirect
github.com/fgrosse/zaptest v1.1.0 // indirect
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
github.com/gertd/go-pluralize v0.1.1 // indirect
github.com/getkin/kin-openapi v0.123.0 // indirect
Expand All @@ -188,7 +190,7 @@ require (
github.com/go-stack/stack v1.8.0 // indirect
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
github.com/go-test/deep v1.0.8 // indirect
github.com/gobuffalo/flect v1.0.2 // indirect
github.com/gobuffalo/flect v1.0.3 // indirect
github.com/gobwas/glob v0.2.3 // indirect
github.com/goccy/go-json v0.10.3 // indirect
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
Expand Down Expand Up @@ -320,7 +322,6 @@ require (
go.starlark.net v0.0.0-20231121155337-90ade8b19d09 // indirect
go.uber.org/atomic v1.11.0 // indirect
golang.org/x/mod v0.21.0 // indirect
golang.org/x/net v0.30.0 // indirect
golang.org/x/oauth2 v0.23.0 // indirect
golang.org/x/sys v0.26.0 // indirect
golang.org/x/term v0.25.0 // indirect
Expand All @@ -338,9 +339,8 @@ require (
k8s.io/cli-runtime v0.31.2 // indirect
k8s.io/component-helpers v0.31.1 // indirect
k8s.io/gengo v0.0.0-20230829151522-9cce18d56c01 // indirect
k8s.io/gengo/v2 v2.0.0-20240826214909-a7b603a56eb7 // indirect
k8s.io/gengo/v2 v2.0.0-20240228010128-51d4e06bde70 // indirect
k8s.io/klog/v2 v2.130.1 // indirect
k8s.io/kube-openapi v0.0.0-20240423202451-8948a665c108 // indirect
k8s.io/metrics v0.31.1 // indirect
oras.land/oras-go v1.2.5 // indirect
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
Expand Down Expand Up @@ -390,7 +390,6 @@ replace (
k8s.io/component-base => k8s.io/component-base v0.31.1
k8s.io/component-helpers => k8s.io/component-helpers v0.31.1
// version of kube-openapi used by client-go v0.31.1
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20240827152857-f7e401e7b4c2
k8s.io/kubectl => k8s.io/kubectl v0.31.1
k8s.io/metrics => k8s.io/metrics v0.31.1
k8s.io/utils => k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
Expand Down
Loading

0 comments on commit 5d4e603

Please sign in to comment.