Log In

Ketch v0.7.0 Release

Enhancements- Volume Support via Ketch CLI
- Adds wait-retry to helm update & delete
- Add extensions field to Framework CRD
- Dynamically sets job label w/ group name
- Resolved / Added various test cases
- Updated Contributor Guide
- Annotates events with Pod Name in the event of a Error type event
- Add deployment version label to all resources
Bug Fixes- Remove dependency on deprecated ingress class annotation
- Add annotation to prevent uninstalling helm chart of Job/App
- Resolved Ketch controller hang in the case that an invalid value is added to App CR
Security- containerd version bump to v1.5.9

Ketch v0.6.2 Release

Bug FixesEnforce health checks into deployment.
EnhancementsKetch controller to request 100m CPU and 300Mi memory.
EnhancementsAdd autoscaling permission to RBAC
EnhancementsUpgrade containerd to v1.5.8

Ketch v0.6.0 Release

New FeatureNginx ingress support
New FeatureHTTPS auto redirect to the app deployed over HTTPS
ImprovementImproved App deploy status events
ImprovementScale target deployment when doing canary
ImprovementApp CNAME improvement to support http/https per CNAME
Bug FixTraefik doesn't work with more than one https cname
Bug FixKetch fails to delete framework

Ketch v0.5.0 Release

EnhancementKubernetes Job management: Users can deploy, list, remove and export Job using ketch job YAML
EhhancementKubernetes 1.22 support
EnhancementKetch CLI can be installed on Apple M1 machines
SecurityHelm upgraded to version 3.6.3
Bug fixesSeveral bug fixes

Ketch v0.4.0 Release

EnhancementCreate and update framework using framework YAML
EnhancementExport framework yaml
EnhancementDeploy application using application YAML
EnhancementExport application yaml file
Enhancementketch app deploy improvement: command now supports unit commands
EnhancementKetch CLI Install script can not be installed on Apple M1 machines
Bug FixFix weight calculation of a step for canary deployment

Ketch v0.3.1 Release

EnhancementKetch CLI auto-completion
EnhancementExport framework to YAML file
Bug FixSupport multiple processes in Procfile

Ketch v0.3.0 Release

EnhancementCloud Native Buildpack support to deploy application from source code.

Note: v0.2.0 used ketch platform to deploy source code as Kubernetes app. Ketch platform has been replaced with buildpacks.
EnhancementPool replaced by framework to align with application framework concept.

Note: pool command available is deprecated and will be removed in next version.

Ketch v0.2.1 Release

EnhancementSupport minimal docker image based applications
EnhancementHardening ketch controller deployment

Ketch v0.2.0 Release

EnhancementApplication deployment directly from source code
EnhancementSupport to canary deployments
EnhancementKetch now shows the application status
EnhancementKetch shows the logs for the apps deployed
EnhancementUsers can now create, update, and delete platforms on Ketch for multi-language source code deployments
EnhancementUsers can create custom platforms on Ketch through a docker file
Bug fixedRemoving a pool on Ketch does not remove the namespace from Kubernetes
Bug fixedKetch CNAME remove does not remove it from the ketch app list command
Bug fixedTraefik 2.x requires certificates to enable HTTPS successfully
Bug fixedApplication deployment from source fails if no Procfile is provided
Bug fixed404 error on certain scenarios with canary deployments
Bug fixedKetch application deployment from source fails to push the image to docker registry automatically

Welcome to ketch

Welcome to the developer hub and documentation for ketch!