Releases: kyverno/kyverno-envoy-plugin
Releases · kyverno/kyverno-envoy-plugin
v0.2.0
What's Changed
- chore(deps): Bump github/codeql-action from 3.27.1 to 3.27.2 by @dependabot in #222
- chore(deps): Bump github/codeql-action from 3.27.2 to 3.27.3 by @dependabot in #223
- chore(deps): Bump github/codeql-action from 3.27.3 to 3.27.4 by @dependabot in #225
- chore(deps): Bump codecov/codecov-action from 4.6.0 to 5.0.0 by @dependabot in #224
- chore(deps): Bump codecov/codecov-action from 5.0.0 to 5.0.2 by @dependabot in #227
- chore(deps): Bump codecov/codecov-action from 5.0.2 to 5.0.7 by @dependabot in #233
- chore(deps): Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 by @dependabot in #232
- chore(deps): Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 by @dependabot in #231
- chore(deps): Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 by @dependabot in #230
- chore(deps): Bump anchore/sbom-action from 0.17.7 to 0.17.8 by @dependabot in #237
- chore(deps): Bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #229
- chore(deps): Bump k8s.io/api from 0.31.2 to 0.31.3 by @dependabot in #235
- chore(deps): Bump k8s.io/client-go from 0.31.2 to 0.31.3 by @dependabot in #236
- refactor: move probes server in it's own package by @eddycharly in #238
- feat: add validation webhook by @eddycharly in #239
- chore: fix ci by @eddycharly in #240
- chore(deps): Bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #205
- chore(deps): Bump k8s.io/apiserver from 0.31.2 to 0.31.3 by @dependabot in #243
- chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #242
- chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.16 to 3.0.17 by @dependabot in #241
- chore(deps): Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #226
- feat: add match conditions support by @eddycharly in #244
- docs: add envoy gateway tutorial by @eddycharly in #245
- chore(deps): Bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 by @dependabot in #247
- chore(deps): Bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in #246
- chore(deps): Bump kyverno/action-install-chainsaw from 0.2.11 to 0.2.12 by @dependabot in #252
- chore(deps): Bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #251
- chore(deps): Bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #253
- chore(deps): Bump github/codeql-action from 3.27.6 to 3.27.7 by @dependabot in #255
- chore(deps): Bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot in #261
- chore(deps): Bump k8s.io/client-go from 0.31.3 to 0.31.4 by @dependabot in #257
- chore(deps): Bump k8s.io/apiserver from 0.31.3 to 0.31.4 by @dependabot in #260
- refactor: splitting authorization rule expression into match and response fields by @fjogeleit in #256
- chore(deps): Bump github/codeql-action from 3.27.7 to 3.27.9 by @dependabot in #267
- chore(deps): Bump google.golang.org/grpc from 1.68.1 to 1.69.0 by @dependabot in #266
- chore(deps): Bump k8s.io/client-go from 0.31.4 to 0.32.0 by @dependabot in #265
- chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.17 to 3.0.18 by @dependabot in #271
- chore(deps): Bump helm/kind-action from 1.10.0 to 1.11.0 by @dependabot in #269
- chore(deps): Bump anchore/sbom-action from 0.17.8 to 0.17.9 by @dependabot in #270
- chore(deps): Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot in #268
- chore(deps): Bump github.com/google/cel-go from 0.20.1 to 0.22.1 by @dependabot in #234
- feat: sort policies in alphabetical order before executing by @vishal-chdhry in #254
- chore(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 by @dependabot in #273
- chore(deps): Bump helm/kind-action from 1.11.0 to 1.12.0 by @dependabot in #280
- chore(deps): Bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot in #279
- chore(deps): Bump github.com/envoyproxy/go-control-plane from 0.13.1 to 0.13.2 by @dependabot in #277
- chore(deps): Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 by @dependabot in #278
- chore(deps): Bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #274
- chore(deps): Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #275
- feat: separate deny and allow rules by @eddycharly in #272
- chore: add istio in e2e tests by @eddycharly in #282
- chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.18 to 3.0.19 by @dependabot in #284
- docs: update docs with new policy format by @eddycharly in #283
- fix: bad link in readme by @eddycharly in #286
- docs: match conditions docs by @eddycharly in #287
- docs: add more infos to match conditions docs by @eddycharly in #288
- chore(deps): Bump k8s.io/apiserver from 0.31.4 to 0.32.0 by @dependabot in #263
- docs: fixes by @eddycharly in #289
- chore: update goreleaser config by @eddycharly in #290
- chore: update roadmap by @eddycharly in #293
- docs: update tutorials docs with cert manager instructions by @eddycharly in #294
- docs: update quick start docs with cert manager instructions by @eddycharly in #295
- docs: add docs for certificates management by @eddycharly in #296
- feat: add chainsaw test for policy ordering in authz server by @vishal-chdhry in #297
- chore: add match conditions with variable chainsaw test by @eddycharly in #301
- chore: add match conditions errors chainsaw test by @eddycharly in #302
- release: v0.2.0 by @eddycharly in #303
New Contributors
- @fjogeleit made their first contribution in #256
- @vishal-chdhry made their first contribution in #254
Full Changelog: v0.1.0...v0.2.0
v0.2.0-beta.1
Changelog
- c65370f chore(deps): Bump actions/setup-go from 5.1.0 to 5.2.0 (#261)
- f4c6489 chore(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#273)
- 1892bec chore(deps): Bump anchore/sbom-action from 0.17.7 to 0.17.8 (#237)
- 00cea3b chore(deps): Bump anchore/sbom-action from 0.17.8 to 0.17.9 (#270)
- a5e0fec chore(deps): Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 (#230)
- 83dd3a2 chore(deps): Bump codecov/codecov-action from 4.6.0 to 5.0.0 (#224)
- a92b19a chore(deps): Bump codecov/codecov-action from 5.0.0 to 5.0.2 (#227)
- 5eb4b86 chore(deps): Bump codecov/codecov-action from 5.0.2 to 5.0.7 (#233)
- c3317c5 chore(deps): Bump codecov/codecov-action from 5.0.7 to 5.1.1 (#253)
- bc6e263 chore(deps): Bump codecov/codecov-action from 5.1.1 to 5.1.2 (#274)
- 03b0c16 chore(deps): Bump github.com/envoyproxy/go-control-plane from 0.13.1 to 0.13.2 (#277)
- 87d2f3b chore(deps): Bump github.com/google/cel-go from 0.20.1 to 0.22.1 (#234)
- 4a68fb3 chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#242)
- ff63809 chore(deps): Bump github/codeql-action from 3.27.1 to 3.27.2 (#222)
- c74fa2d chore(deps): Bump github/codeql-action from 3.27.2 to 3.27.3 (#223)
- 5d57c01 chore(deps): Bump github/codeql-action from 3.27.3 to 3.27.4 (#225)
- e68b803 chore(deps): Bump github/codeql-action from 3.27.4 to 3.27.5 (#229)
- 12237c4 chore(deps): Bump github/codeql-action from 3.27.5 to 3.27.6 (#246)
- 5c48a1a chore(deps): Bump github/codeql-action from 3.27.6 to 3.27.7 (#255)
- d0dfe56 chore(deps): Bump github/codeql-action from 3.27.7 to 3.27.9 (#267)
- 5ccebce chore(deps): Bump github/codeql-action from 3.27.9 to 3.28.0 (#279)
- 0b14c71 chore(deps): Bump google.golang.org/grpc from 1.67.1 to 1.68.0 (#205)
- 6d27454 chore(deps): Bump google.golang.org/grpc from 1.68.0 to 1.68.1 (#251)
- bc06f2f chore(deps): Bump google.golang.org/grpc from 1.68.1 to 1.69.0 (#266)
- 2500b79 chore(deps): Bump google.golang.org/grpc from 1.69.0 to 1.69.2 (#275)
- a672294 chore(deps): Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 (#226)
- bfb6f30 chore(deps): Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 (#268)
- c792753 chore(deps): Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 (#278)
- db81ddc chore(deps): Bump helm/kind-action from 1.10.0 to 1.11.0 (#269)
- fd15e00 chore(deps): Bump helm/kind-action from 1.11.0 to 1.12.0 (#280)
- 5519f39 chore(deps): Bump k8s.io/api from 0.31.2 to 0.31.3 (#235)
- ee4a58d chore(deps): Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 (#232)
- 328afe1 chore(deps): Bump k8s.io/apiserver from 0.31.2 to 0.31.3 (#243)
- 1d862c6 chore(deps): Bump k8s.io/apiserver from 0.31.3 to 0.31.4 (#260)
- 06b3edc chore(deps): Bump k8s.io/apiserver from 0.31.4 to 0.32.0 (#263)
- 8f0352d chore(deps): Bump k8s.io/client-go from 0.31.2 to 0.31.3 (#236)
- 2d59734 chore(deps): Bump k8s.io/client-go from 0.31.3 to 0.31.4 (#257)
- d3aa784 chore(deps): Bump k8s.io/client-go from 0.31.4 to 0.32.0 (#265)
- f81eada chore(deps): Bump kyverno/action-install-chainsaw from 0.2.11 to 0.2.12 (#252)
- 574e8d5 chore(deps): Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 (#231)
- 2fe68cb chore(deps): Bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 (#247)
- 950a455 chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.16 to 3.0.17 (#241)
- 112e2cc chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.17 to 3.0.18 (#271)
- f98758c chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.18 to 3.0.19 (#284)
- 0abf6ef chore: add istio in e2e tests (#282)
- b57ec05 chore: fix ci (#240)
- 4aa610a feat: add match conditions support (#244)
- b2ff6a3 feat: add validation webhook (#239)
- dc82d97 feat: separate deny and allow rules (#272)
- a8eed56 feat: sort policies in alphabetical order before executing (#254)
- 20ca702 fix: bad link in readme (#286)
- 68105dc refactor: move probes server in it's own package (#238)
- 5eb290a refactor: splitting authorization rule expression into match and response fields (#256)
v0.1.0
Changelog
- f471d5b chore(deps): Bump github/codeql-action from 3.27.0 to 3.27.1 (#217)
- 37f4b77 chore: add code cov config file (#220)
- c29f28f chore: add road map (#218)
- 3fccfd8 chore: add unit tests (#219)
- 550eae9 chore: add unit tests (#221)
- 26bea83 feat: add query param envoy helpers (#213)
- d8ad338 refactor: server commands names (#212)
v0.0.1-alpha.2
Changelog
- 9bc3835 chore(deps): Bump actions/checkout from 4.2.0 to 4.2.2 (#186)
- 124877b chore(deps): Bump actions/setup-go from 5.0.2 to 5.1.0 (#185)
- a4e6dba chore(deps): Bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 (#204)
- bf1322d chore: add community to docs (#190)
- dd31f6f chore: add reference docs (#191)
- 7b2c68c chore: bump kind node (#195)
- ea143ad chore: cleanup (#166)
- df55fe1 chore: docs cleanup (#187)
- 9db519b chore: rename hack folder (#183)
- 3003580 feat: add policy controller (#196)
- 3d20b50 feat: generate json schemas (#193)
- d0629a6 feat: remove envoy.Null helper (#207)
v0.0.1-alpha.1
Changelog
- da53d26 Add README.md and some changes in manifests
- 14d1e43 Added deployment and webhook configurations manifests
- 6c5437b Added example manifest
- cb12da4 Added negetive cases
- 699c617 Initial commit
- 8d1bbbb Merge pull request #7 from eddycharly/codeowners
- 72e1902 Resolved error and add ext authz server manifest
- b68dc3a added health address flag and health handler func
- 63f9623 added istio mtls tutorial documentation
- 7214090 added k6 test results
- ca0eaca added namespace manifest
- 6bdba59 added namespace to other resources
- ccfbacd added overview and requirements section
- 0bb5d7a added performance documentation
- 1913313 added resource utilization used kubectl top command
- 2691d22 added test case for jwt_decode(token,secert).payload to return the payload map
- 17dde68 added unit test of jwt_decode as caller jmespath statement
- 9793cad chore(deps): Bump actions/checkout from 4.1.1 to 4.1.2
- 9873122 chore(deps): Bump actions/checkout from 4.1.1 to 4.1.2
- 6160019 chore(deps): Bump actions/checkout from 4.1.1 to 4.1.2
- 17d26d5 chore(deps): Bump actions/checkout from 4.1.2 to 4.1.4
- 9046512 chore(deps): Bump actions/checkout from 4.1.4 to 4.1.7
- afdc74c chore(deps): Bump actions/checkout from 4.1.7 to 4.2.2
- 2638ebb chore(deps): Bump actions/checkout from 4.2.1 to 4.2.2 (#161)
- a420626 chore(deps): Bump actions/setup-go from 5.0.0 to 5.0.2
- 9e01228 chore(deps): Bump actions/setup-go from 5.0.2 to 5.1.0
- 82db3fb chore(deps): Bump actions/setup-go from 5.0.2 to 5.1.0 (#160)
- db2c5cf chore(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.2
- c641afc chore(deps): Bump actions/upload-artifact from 4.3.2 to 4.3.5
- 00c5d8d chore(deps): Bump actions/upload-artifact from 4.3.5 to 4.4.3
- af6fc76 chore(deps): Bump amannn/action-semantic-pull-request
- 8e41621 chore(deps): Bump anchore/sbom-action from 0.17.4 to 0.17.5 (#159)
- 7eb4007 chore(deps): Bump anchore/sbom-action from 0.17.5 to 0.17.6 (#163)
- a2e1649 chore(deps): Bump anchore/sbom-action from 0.17.6 to 0.17.7 (#165)
- 7de2a17 chore(deps): Bump github/codeql-action from 3.26.13 to 3.27.0
- d24bd83 chore(deps): Bump golangci/golangci-lint-action from 4.0.0 to 5.1.0
- 714c8ed chore(deps): Bump golangci/golangci-lint-action from 5.1.0 to 6.1.1
- 14fec07 chore(deps): Bump google.golang.org/grpc from 1.62.1 to 1.63.0
- 314a705 chore(deps): Bump google.golang.org/grpc from 1.63.0 to 1.63.2
- e32196d chore(deps): Bump google.golang.org/grpc from 1.63.2 to 1.67.1
- b5447cc chore(deps): Bump google.golang.org/protobuf from 1.33.0 to 1.34.0
- 92e5320 chore(deps): Bump google.golang.org/protobuf from 1.34.0 to 1.35.1
- 67150e2 chore(deps): Bump k8s.io/api from 0.29.3 to 0.31.2 (#158)
- a8dc597 chore(deps): Bump k8s.io/apimachinery from 0.29.2 to 0.29.3
- a993b5f chore(deps): Bump k8s.io/apimachinery from 0.29.3 to 0.31.2 (#115)
- 8b45cb6 chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions
- ce14be2 chore(deps): Bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.15 to 3.0.16 (#164)
- 7acc80e chore: add a README
- 80db636 chore: add a placeholder readme
- 0e5c8d0 chore: add ci jobs
- 0bb24cb chore: add codeowners
- 32b3543 chore: add codeql workflow
- aba5367 chore: add demo of kyverno-evnoy-plugin with standalone envoy
- 9ef7cd5 chore: add dependabot config
- 720c4ad chore: add dependabot config for go
- 332e188 chore: add go linter
- 597eb36 chore: add istio tests workflow
- 86b0235 chore: add kind image loading in makefile
- d14f851 chore: add performance test for kyverno-envoy-plugin
- c622c60 chore: add readme for demo istio
- 0cc7979 chore: add tests workflow
- 0d635f9 chore: add vscode file (#136)
- 914326a chore: added all TODOs
- ff0be58 chore: bump a couple of deps
- 38425f4 chore: bump chainsaw (#137)
- 50e25fa chore: configure dependabot labels
- bdb5f3b chore: install ko
- 75d9302 chore: istio README updated used kyverno-envoy-plugin as ext-auth server
- a8a355f chore: move the demo in a subfolder
- 3cbed02 chore: mtls demo show use of plugin with multiple service
- 52a3467 chore: nits
- 19d3da1 chore: prepare images for chainsaw tests (#156)
- 40b8524 ci: add end to end test case for kyverno-envoy-plugin
- d47f36f compare key value of got and want
- e259336 feat: add cel envoy lib (#162)
- c591306 feat: add cert-manager certificates support (#155)
- 5967681 feat: add docs tools
- f3b4fa0 feat: add func to decode basic auth
- 612712c feat: add goreleaser config (#150)
- 9f77ff1 feat: add header overloads (#167)
- 5a72331 feat: add helm chart (#139)
- 45029d6 feat: add jwt decode function
- c29938f feat: add ko build
- f838530 feat: add ko-publish
- f379a7d feat: add kyverno-authz-server chart (#145)
- 883b291 feat: add kyverno-lib chart (#144)
- f79fe56 feat: add logos
- c5259a3 feat: add makefile
- f79c437 feat: add sidecar injector command (#135)
- 87597a5 feat: added --policy flag to pass policy path and implemented kyverno-json engine
- b67478c feat: added echo server and moved script in demo
- aa8b7cf feat: added main
- c5b16ce feat: allow webhook configuration (#143)
- d7350c6 feat: factorise server run code (#151)
- 06b6a49 feat: publish docs
- 97afe57 feat: script to install Istio on Kind
- 3bb8b95 feat: sidecar-injector to inject kyverno-envoy-plugin as sidecar
- d991dec feat: some minor changes added address flag and liveness handler
- a1e616f feat: update logo
- 861effa fix
- d1edd80 fix
- a8ad513 fix lint error
- ba6ed3b fix: Log request payload
- 18f909f fix: change ports and little changes into istio/demo/readme
- 954f3c1 fix: commands in main
- 84ece7a fix: fixed go linter issues
- eac5167 fix: improve demo script
- 7039c5a fix: improve signals
- 77f5150 fix: istio demo kind cluster
- 09a16ec fix: ko
- c35fa97 fix: ko
- 0b2d186 fix: ko publish
- 3e1a9da fixed all fail unit test
- 05e57c6 fixed namespace and some changes
- e741013 perf: added http and grpc server in diff goroutines
- 425c20e pptx
- f7f0f11 pref: added gracefulshutdown and system events
- 4092aa6 pref: used single context instead of chan
- 6e48774 refa...