Skip to content

Releases: keel-hq/keel

0.14.2

02 May 16:46
Compare
Choose a tag to compare

Fixed:

  • long Slack messages are now posted as a file instead of formatted text to avoid Slack splitting them up and potentially hitting a rate limit.

0.14.1

25 Apr 21:05
8bff7f0
Compare
Choose a tag to compare

Fixed:

  • #371 - registry client issue when there are many tags

0.14.0

24 Apr 22:22
Compare
Choose a tag to compare
  • Helm dep updated
  • More tests
  • Helm users can now specify secret name next to the image (when polling is used):
keel:  
  policy: major  
  trigger: poll
  pollSchedule: "@every 30m"
  images:
    - repository: image.repository
      tag: image.tag
      imagePullSecret: such-secret
  • Kubernetes manifest annotation or label keel.sh/imagePullSecret = your-secret-where-registry-creds-are

0.13.2

17 Apr 17:16
8f297c7
Compare
Choose a tag to compare

Added:

  • basic auth for approvals endpoint

0.13.1

06 Feb 22:27
0944517
Compare
Choose a tag to compare

Fixed:

  • Automatic fallback to http:// registry URL if it doesn't speak https:// and environment variable INSECURE_REGISTRY=true is set.
  • Chart values.yaml version wasn't updated to the current version

0.13.0

14 Dec 10:26
ac6f5d4
Compare
Choose a tag to compare

Added:

  • never policy - #322, thanks @orymate
  • GCR cluster name override - #324
  • Improving helm chart to allow for service serviceAnnotations - #316, thanks @boxrick
  • A lot more tests (end to end)
  • Got autobuild for charts.keel.sh working, thanks @rimusz !
  • New policies (glob and regexp):
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata: 
  name: wd
  namespace: default
  labels: 
      name: "wd"
  annotations:
      keel.sh/policy: "regexp:^([a-zA-Z]+)$"
apiVersion: extensions/v1beta1
kind: Deployment
metadata: 
  name: wd
  namespace: default
  labels: 
      name: "wd"
  annotations:
      keel.sh/policy: "glob:build-*"  # <- build-1, build-2, build-foo will match this. 

Fixed:

  • Better registry & secret compare - #301
  • Simplified polling and fixed a bug when a registry contained tags with metadata - #318
  • Fixed default approvals deadline for Helm provider
  • Webhook notifications now support proxy settings: c1f5512

0.13.0-rc3

12 Dec 00:11
d0fc99c
Compare
Choose a tag to compare

Added:

  • never policy - #322, thanks @orymate
  • GCR cluster name override - #324
  • Improving helm chart to allow for service serviceAnnotations - #316, thanks @boxrick

Fixed:

  • Better registry & secret compare - #301
  • Simplified polling and fixed a bug when a registry contained tags with metadata - #318

0.13.0-rc2

24 Nov 23:48
0519fd8
Compare
Choose a tag to compare
  • A lot more tests (end to end)
  • Webhook notifications now support proxy settings: c1f5512
  • Got autobuild for charts.keel.sh working, thanks @rimusz !
  • Further work on #306

0.13.0-rc1

07 Nov 23:34
ed97bc1
Compare
Choose a tag to compare

Added:

  • Policies and trigger type (if poll) can now be specified in annotations, this unblocks:
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata: 
  name: wd
  namespace: default
  labels: 
      name: "wd"
  annotations:
      keel.sh/policy: "glob:build-*"  # <- build-1, build-2, build-foo will match this. 
---
apiVersion: extensions/v1beta1
kind: Deployment
metadata: 
  name: wd
  namespace: default
  labels: 
      name: "wd"
  annotations:
      keel.sh/policy: "regexp:^([a-zA-Z]+)$"

Fixed:

  • a bug in docker registry notifications handler
  • a bug in helm provider where it was complaining on each helm chart that didn't have a keel config

0.12.0

17 Oct 21:45
Compare
Choose a tag to compare

Added: