Releases: keel-hq/keel
Releases · keel-hq/keel
0.14.2
0.14.1
0.14.0
- 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
0.13.1
0.13.0
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:
0.13.0-rc3
0.13.0-rc2
0.13.0-rc1
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