v0.0.0-alpha.1
Pre-release
Pre-release
kubeshop-bot
released this
29 Nov 11:41
·
376 commits
to main
since this release
Changelog
- 83cb6b7 .gitignore: add .idea folders
- 0bd8372 Action workflow semver strip v fix (#123)
- 29e8cdf Add Chart for Envoy deployments (#8)
- f21791e Add Envoy Config and Manager (XDSServer + Cache)
- ad99cd1 Add all documentation to sidebar (#106)
- 0917914 Add documentation for custom resources, fix other docs as well (#112)
- 59a3fd6 Add mocking prototype and documentation rewrite (#19)
- 655ff0a Add path matching for parametrised paths (#17)
- d1b5d33 Add port mappings to envoy frontends
- e29fbf7 Add proof of concept for multicluster configuration
- 1d04cf1 Add redirects (#56)
- b5c57e8 Add release action with docker build and publish (#101)
- 5988625 Add rewrites, refactor trimPreffix as its subset (#61)
- 1139299 Add sorting of routes (#82)
- b2f0cd2 CORS, Timeouts, TrimPreffix support (#25)
- 759c568 Cleanup
- e20b167 Correct regex for routes (#78)
- 48dd32b Enable OPTIONS when using CORS (#46)
- a88084d Enable validation for all objects (#72)
- 5f9b0ad EnvoyFleet CRD: basic schema and validation (#51)
- 26ae260 Expose envoy without the need for port forwarding using metallb (#62)
- 96fb9e9 Fix OpenAPI validation (#99)
- 320c008 Fix Petstore static config openapi file
- 585b7e2 Fix broken link in README (#121)
- 827acd5 Fix paths regex generation, refactoring (#97)
- dd6d423 Fix typo in management interface
- 2432837 GH action build (#69)
- bcd6936 Improve the documentation (#118)
- 9cbea28 Initial README (#89)
- 4173c09 Initial commit
- 21f6c9c Initial example with petstore and Envoy
- 60d6aad Make envoy accessable locally (#70)
- 48f0904 Make number retries configurable at the path level and pin it to retry on 5xx (#47)
- 5a5c56e Merge branch 'tyatsurak/feature/multicluster-prototype'
- a4f8edb Merge pull request #1 from kubeshop/kylehodgetts/enhancement/dynamic-ports-mapping
- 803d134 Merge pull request #3 from kubeshop/dobegor/feature/api-controller-bootstrap
- 9163747 OpenAPI Parser and Options (#2)
- 94e8357 Renaming from petshop to petstore, added initial dynamic Envoy configuration
- 4a0f728 Rewrite example to be self-sufficient
- 8abc127 Rewrite options to fix validation and overriding (#119)
- d1d59bd Setup remote debugging of manager while it's running in cluster (#74)
- 690c51d Static routes support, refactoring (#79)
- 9c0d130 StaticRoutes webadmission and mutating webhooks (#94)
- 7d98e75 Update README.md (#114)
- df569d4 add .dockerignore file and simply docker file (#9)
- b9b75a3 add HTTP bin api example
- e4ec5b4 add an example of injecting Controller with a custom dependency
- 8ff4db1 add an example of injecting Controller with a custom dependency
- b82d7fc add create-cluster to provision cluster with metallb and cert-manager without kusk-gateway (#73)
- 1553114 add proper nil checks (#60)
- e216c59 api: add validation webhook (#13)
- 1275041 api: bootstrap controller
- 395125c build envoy configuration on api crd changes (#26)
- bad32db calculate CIDR based on minikube ip (#71)
- f279ab0 change license comments from Apache to MIT (#87)
- dd77e8f check if disabled field is not nil before checking its boolean value as it causes a panic when its not specified.
- 4399488 cleanup old stuff (#75)
- 92c123e create retry policy inline so its not nil
- ad07418 dev: local development (#76)
- 3763469 embedded envoy deployment + petstore example (#29)
- ad705a4 envoy: create cluster for StaticRoute (#93)
- 2be3c43 envoy: programmatic fleet deployment (#86)
- 0948db0 fix api CRD sample (#27)
- f595b1e fix projectName
- 35d8caa fix projectName
- f241153 kubebuilder scaffold, adjusted
- 9695618 kusk-gateway - locally runing prototype (#10)
- f38bccc operator: change APIs version to v1alphav1 (#107)
- 9d15203 operator: envoyfleet manager role (#108)
- 7cc5380 operator: fix optimistic locking for resource updates (#98)
- 21bc5a0 ping delve version to version 1.7.2 in debug environment (#88)
- 5c2329f rewrite options to new structure (#109)
- fe50759 temporarily assign manager a cluster-admin role (#96)
- 81f27a9 util: faster builds with buildkit
- f632ac9 util: set default IMG tag as k3d-reg:5000 for local development