Releases: appvia/tako
Releases · appvia/tako
Release v0.2.0
Documentation
- Kev
dev
with Skaffold walkthrough (#300) - Node.js app development workflow example (#321)
- CircleCI pipeline example to render and deploy an app (#325)
Changes / New features
- Toggle project services (allow to enable/disable app component) (#254)
- Readiness probe support (#286)
- Add Horizontal Pod Autoscaler support (#277)
- Add support for Container resource fields in environment variables (#259)
- Add support for Pod fields in environment variables (#258)
- Default the application components kubernetes service type to ClusterIP (#310)
- [Experimental] Activate skaffold dev when --skaffold flag is passed in kev dev (#294)
- Automatically port-forward deployed pods in dev mode with Skaffold activated (#306)
- Add profiles to existing skaffold manifest when initialising with --skaffold (#260)
- Refine skaffold profiles (#292)
- Add build artifacts section in skaffold manifest when initializing Kev with --skaffold (#266)
- Add
dev
command for continuous Compose files changes reconciliation and re-rendering of K8s manifests (#271) - Display reconcile rules, when communicating reconcile results. (#280)
- Add a verbose mode to Kev cmds, to communicate extra runtime info. (#276)
- Detect potential secrets in envs or env_files (#273)
- Validate environment config settings to ensure they match expected input values. (#264)
- Condense Kev env override config to reduce repetition. (#263)
- e2e test coverage (#295)
- Various dependencies updates
Fixes
- Make selected Kev config options case insensitive (#287)
- Resource name normalisation cleanup (#255)
- Kev dev with --skaffold activate deploys to sandbox
dev
environment by default. (#324) - Kev dev reconciles and renders updated environments. (#323)
- Always create an implicit
dev
environment. (#322) - Kev dev command shouldn't break on invalid config (#298)
- Enable
render
command to run in memory. (#297) - Ensure env vars are not included when reconcile adds a new service. (#262)
Release v0.1.1
Documentation
- Guide: How does Kev differ from Kompose? (#241)
- New tutorial: Getting started with Kev using a Wordpress Docker Compose example. (#227)
New Features
- Upgraded to latest compose-go, including updating the compose project wrapper. (#234)
- Prepare kev project for Skaffold (#226)
- Environment override files names match those of the first source compose file (#237)
Fixes
Release v0.1.0
Initial public release