Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Performance tests results (#100) * Performance tests results * Update docs/API Rule performance.md Co-authored-by: Karol Szwaj <karol.szwaj@gmail.com> Co-authored-by: Karol Szwaj <karol.szwaj@gmail.com> * Processing restructure (#99) * Move processing logic into separate processors for VirtualService and AccessRule * Make object processors more independent * Rename functions * Move apply out of processors * Renamed function * Add todos that were mentioned in the issue * Inline one-liner methods * Add reconciliation commands for ory and istio * Add support for virtual service creation based on handler * Restructure modules * Move AccessRuleProcessor to ory module * Change visibility of types and remove old TODOs * Restructure virtual service functions * Remove TODO as this is not relevant any longer * Add ory virtual service tests * Move test utils * Add access rule processor tests * Add virtual service processor tests * Add reconciliation test * Add pragmatic approach to remove flakiness of tests * Add remove flakiness of tests * Fix flaky test and remove dummy feature flag implementation * Remove commented code * Use context, client and logger always from params to avoid confusion and remove getters from interface * Update internal/processing/internal/test/test_utils.go Co-authored-by: Bartosz Chwila <103247439+barchw@users.noreply.github.com> * Add abstraction for access rule as it needs to be different created * Provide logger instance as a pointer * Remove unused code * Add stronger typing for Action * Add comments for interfaces and functions * Add comments for interfaces and functions Co-authored-by: Bartosz Chwila <103247439+barchw@users.noreply.github.com> * Configure Dependabot for release-1.1 (#101) * Update dependabot.yml * Update dependabot.yml * Update OWNERS (#108) * Bump k8s dependencies (#110) * gomod(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 (#113) Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.24.0 to 1.24.1. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.24.0...v1.24.1) --- updated-dependencies: - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump k8s.io/apimachinery from 0.25.4 to 0.26.0 (#120) Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.25.4 to 0.26.0. - [Release notes](https://github.com/kubernetes/apimachinery/releases) - [Commits](kubernetes/apimachinery@v0.25.4...v0.26.0) --- updated-dependencies: - dependency-name: k8s.io/apimachinery dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump k8s.io/api from 0.25.4 to 0.26.0 (#121) Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.25.4 to 0.26.0. - [Release notes](https://github.com/kubernetes/api/releases) - [Commits](kubernetes/api@v0.25.4...v0.26.0) --- updated-dependencies: - dependency-name: k8s.io/api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#133) Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.24.1 to 1.24.2. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.24.1...v1.24.2) --- updated-dependencies: - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump istio.io/client-go from 1.15.3 to 1.16.1 (#128) Bumps [istio.io/client-go](https://github.com/istio/client-go) from 1.15.3 to 1.16.1. - [Release notes](https://github.com/istio/client-go/releases) - [Commits](istio/client-go@v1.15.3...v1.16.1) --- updated-dependencies: - dependency-name: istio.io/client-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add comment regarding iss jwt claim validation (#136) * gomod(deps): bump k8s.io/api from 0.25.4 to 0.26.0 (#121) Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.25.4 to 0.26.0. - [Release notes](https://github.com/kubernetes/api/releases) - [Commits](kubernetes/api@v0.25.4...v0.26.0) --- updated-dependencies: - dependency-name: k8s.io/api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#133) Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.24.1 to 1.24.2. - [Release notes](https://github.com/onsi/gomega/releases) - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md) - [Commits](onsi/gomega@v1.24.1...v1.24.2) --- updated-dependencies: - dependency-name: github.com/onsi/gomega dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * gomod(deps): bump istio.io/client-go from 1.15.3 to 1.16.1 (#128) Bumps [istio.io/client-go](https://github.com/istio/client-go) from 1.15.3 to 1.16.1. - [Release notes](https://github.com/istio/client-go/releases) - [Commits](istio/client-go@v1.15.3...v1.16.1) --- updated-dependencies: - dependency-name: istio.io/client-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Merge from main * Merge from main * Revert "Merge from main" This reverts commit 63b1525. Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Karol Szwaj <karol.szwaj@gmail.com> Co-authored-by: Tim Riffer <tim.riffer@sap.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information