Releases
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 )
You can’t perform that action at this time.