0.4.5 (2024-10-18)
0.4.4 (2024-10-18)
0.4.3 (2024-10-14)
0.4.2 (2024-10-14)
0.4.1 (2024-10-03)
0.4.0 (2024-10-03)
- add support to StatefulSet (#263)
- add canonical tag to website pages (#266) (64bdab1), closes #236
- add support to StatefulSet (#263) (a1632d5)
0.3.3 (2024-10-02)
0.3.2 (2024-09-28)
- add the --service flag in the kardinal flow telepresence intercept command (#259) (5d22282)
- fix broken website CSS by refactoring styled-components SSR logic (#257) (505e885)
0.3.1 (2024-09-27)
- fix race condition with docs voting feature (#256) (2d3f769)
- remove all Kardinal namespaces when cluster resources is empty during cleanup (#255) (43c4ac2)
- telepresence http server check (#251) (c26f135)
- try making some changes to change the asset hashes (#254) (668be13)
- Update the manager deploy kontrol service location command argument (#252) (08be35c)
0.3.0 (2024-09-26)
- new gateway management (#238)
- add missing resources to policy (#249) (0ade319)
- Clarify the manager CLI command deploy kontrol service location argument (#247) (54bdc21)
- Do not alter the istio-system namespace (#246) (1c98304)
- Exit with code 1 upon errors in the CLI (#243) (63c640e)
- Handle gateway case where the baseline is missing or not labelled (#245) (b0b6bb2)
0.2.7 (2024-09-20)
- Display JSON 500 error message (#235) (1073cb5)
- using dynamic namespace for the gateway cmd (#239) (7615ce3)
0.2.6 (2024-09-17)
- add flow telepresence-intercept CLI command (#213) (d5a75f6)
- Add health error response (#224) (d86eaa7)
- add the
baseline
column in theflow ls
CLI command (#217) (9360ef3) - calculator track events when values change (#215) (7a16e40)
- docs anchor links for headings (#214) (7fbb139)
- variant of calculator page with share section (#207) (f4242f2)
- website get started section (#220) (805189b)
- calculator mobile styles (#216) (9aa6af7)
- fix some confusing copy (#221) (e831db5)
- replace 'prod' default namespace with 'baseline' in the ci-e2e-tests.yml (#227) (c81b2d4)
0.2.5 (2024-09-11)
- calculator fixups and polish (#200) (a773cd9)
- cost calculator (#191) (45807a3)
- E2E tests - iteration #1 (#180) (b65a916)
- Support for tenant with no base cluster topology (#199) (9c91a82)
0.2.4 (2024-09-06)
0.2.3 (2024-09-05)
- accept json as template args (#188) (3890abf)
- adding the
flow delete --all
cmd flag (#175) (96b1cca) - print cluster topology manifest CLI cmd (#172) (83e6dc2)
- replace email form with demo link (#184) (cd84864)
- update video animation on homepage (#187) (b0eb232)
- clean shell name (#183) (c07ceeb)
- Karninal manager manifest tmpl (#178) (3a81875)
- keeping telepresence annotation (#182) (b997afc)
0.2.2 (2024-08-27)
- adding the cluster resources manifest endpoint in Kontrol API spec and bindings (#171) (b4e7d71)
- report playground user (#173) (bb4b2fa)
- Tenant show command (#174) (1faaa44)
0.2.1 (2024-08-20)
0.2.0 (2024-08-16)
- api definitions for templates (#141)
- add
IngressConfig
to api (#151) (467b3e4) - api definitions for templates (#141) (c1c7687)
- website changes for launch (#152) (43fd1af)
0.1.12 (2024-08-09)
- add multi-service support (#128) (720d61e)
- add option to anonymously report install (#133) (48384f6)
0.1.11 (2024-08-08)
0.1.10 (2024-08-08)
- copy button for code blocks in docs (#103) (be8bdde), closes #89
- match fonts and gradients to new blog theme (#107) (0938dc3)
0.1.9 (2024-08-06)
- Add missing Kardinal CLI print newlines (#96) (6e318f3)
- made the gateway antifragile by asserting prod namespace is alive and healthy (#100) (642c75e)
- open traffic configuration directly (#97) (9ffdd11)
0.1.8 (2024-08-06)
- Add versions to the topology Node object (#77) (e23afbf)
- an inbuilt gateway to handle kubectl host proxying (#91) (d57503a)
0.1.7 (2024-08-02)
0.1.6 (2024-08-02)
- allows multiple flows (#68) (ef41abb)
- Annotate voting app k8s manifest (#61) (dc703cb)
- fetch and apply authorization policies and envoy filters (#62) (99829e1)
- improvements to cli (#71) (eb2e0c4)
- using IfNotPresent pull policy for local Minikube Kardinal Manager (#65) (6d2a2ea)
0.1.5 (2024-07-30)
0.1.4 (2024-07-30)
- added a dashboard cmd that opens the kardinal dashboard in the browser (#36) (741e2e5)
- added required types for tracing <> flows (#51) (c525e3f)
- deploy the trace router + redis when manager is deployed (#53) (d458d22)
- More robust k8s manifest parsing (#39) (3a18e63)
- move website to public repo (#47) (368f733)
- better error message if dashboard doesnt open (#38) (ce8804b)
- remove extra space in CTA heading (#49) (8b2fe9f)
- use right type for authorization policies (#52) (216e606)
0.1.3 (2024-07-12)
- remove old urls (#21) (2ce038f)
- store Kontrol location (#20) (ad42d22)
- Take k8s manifest as input instead of docker compose (#30) (4bcda1f)
- use install link alias (#28) (40e9d75)
0.1.2 (2024-07-09)
0.1.1 (2024-07-08)
- add js and nix package to cli-kontrol-api (#11) (d007773)
- add more info to docs (#17) (54400fb)
- added release please (#6) (7c38358)
- adding multi tenant support (#8) (75b736f)
- adding the
kardinal manager deploy
andkardinal manager remove
CLI commands (#10) (af8843c) - adding the health check endpoint for the API (#14) (15a1b0d)
- DRY ref to main branch in CI (#12) (f32ef8c)
- publish cli binaries and add install script (#22) (e1e27e4)
- quickstart docs added (#16) (9f1a759)
- removing kardinal-cli binary (#13) (31325f1)
- update topology API (#9) (2e96ff8)