Releases: ccremer/kubernetes-zfs-provisioner
v1.0.0
9 changes since v0.3.0
🚀 Features
- Introduce arm64 docker image (#11)
🛠️ Minor Changes
- Add linting workflow (#19)
🐛 Fixes
- Build binary without CGO (#21)
📄 Documentation
- Add more documentation (#18)
🔗 Dependency Updates
- Update module github.com/stretchr/testify to v1.7.0 (#10)
- Update module github.com/knadh/koanf to v0.15.0 (#9)
- Update module sigs.k8s.io/sig-storage-lib-external-provisioner/v6 to v6.3.0 (#15)
- Update module k8s.io/klog to v2 (#17)
- Update Go to 1.16 (#20)
Docker images
docker pull quay.io/ccremer/zfs-provisioner:latest
docker pull quay.io/ccremer/zfs-provisioner:v1
docker pull quay.io/ccremer/zfs-provisioner:v1.0.0
docker pull docker.io/ccremer/zfs-provisioner:latest
docker pull docker.io/ccremer/zfs-provisioner:v1
docker pull docker.io/ccremer/zfs-provisioner:v1.0.0
v0.3.0
Changelog
da2f028 Update k8s badge to v1.18
Helm Chart
Documentation: https://ccremer.github.io/charts/kubernetes-zfs-provisioner/
helm repo add ccremer https://ccremer.github.io/charts
helm install ccremer/zfs-kubernetes-provisioner --set image.tag=<release-tag>
Docker images
docker pull docker.io/ccremer/zfs-provisioner:v0.3.0
docker pull docker.io/ccremer/zfs-provisioner:v0
docker pull quay.io/ccremer/zfs-provisioner:v0.3.0
docker pull quay.io/ccremer/zfs-provisioner:v0
v0.2.2
Changelog
077e878 Add quay.io image registry
dc883ea Add troubleshooting section to Readme
Helm Chart
Documentation: https://ccremer.github.io/charts/kubernetes-zfs-provisioner/
helm repo add ccremer https://ccremer.github.io/charts
helm install ccremer/zfs-kubernetes-provisioner --set image.tag=<release-tag>
Docker images
docker pull docker.io/ccremer/zfs-provisioner:v0.2.2
docker pull docker.io/ccremer/zfs-provisioner:v0
docker pull quay.io/ccremer/zfs-provisioner:v0.2.2
docker pull quay.io/ccremer/zfs-provisioner:v0
v0.2.1
Changelog
9193ccf Add sudo commands by default
Helm Chart
Documentation: https://ccremer.github.io/charts/kubernetes-zfs-provisioner/
helm repo add ccremer https://ccremer.github.io/charts
helm install ccremer/zfs-kubernetes-provisioner --set image.tag=<release-tag>
Docker images
docker pull docker.io/ccremer/zfs-provisioner:v0.2.1
docker pull docker.io/ccremer/zfs-provisioner:v0
v0.2.0
Changelog
6ffeb87 Add Helm chart as installation option
69d5298 Drop support for systemd
29e683c Handle permission update in a separate step
Helm Chart
Documentation: https://ccremer.github.io/charts/kubernetes-zfs-provisioner/
helm repo add ccremer https://ccremer.github.io/charts
helm install ccremer/zfs-kubernetes-provisioner --set image.tag=<release-tag>
Docker images
docker pull docker.io/ccremer/zfs-provisioner:v0.2.0
docker pull docker.io/ccremer/zfs-provisioner:v0
v0.1.0
Changelog
81d95ce Add Docker login to release pipeline
7e42f8d Add Dockerfile
e47f7e4 Add config file for viper
24f628f Add deb packaging to goreleaser
cf8c167 Add license
96aef85 Add some basic integration test
7ce3ef0 Add some files to .ignore
9e3860c Add support for HostPath volumes
93c8e96 Add support for changing permissions of ZFS mounts
b644ae6 Added instructions for installing zfs-provisioner
29ca014 Avoid double slash in volume path
0191ada Build for linux
faa9fa8 Convert requested volume size to number of bytes
4407e1b Correct viper variable names
499cbdb Debug log level
1b635cb Destroy recursive
64a4cba Dont ignore cmd folder
3150d48 Fix wrong viper variable name
4d7151d Implement prometheus collector and exporter
9844294 Initial commit
6f98d6d Introduce abstraction for ZFS library
cbbd288 Make provisioner instance configurable, smaller stuff
87c8066 Make provisioner name changeable
5cf4b41 Merge branch 'gi-180' into 'master'
72b22dc Merge branch 'gi-182' into 'master'
85dec78 Merge branch 'gi-183' into 'master'
c183de1 Merge branch 'gi-201' into 'master'
00588e0 Merge branch 'gi-202' into 'master'
f3c0977 Merge remote-tracking branch 'upstream/master' into dev-refactor
3683b0d Migrate docker repository
9cbc114 Migrate to go.mod
3842d0e Move to dep for dependency management
587e717 README: Add building documentation
6605781 Refactor Makefile
1954a8f Refactor the whole thing
dc35fd1 Remove bogus glide.lock
4bd4f8d Remove old git.gentics.com import paths
280ab7e Remove option ZFS_SHARE_SUBNET and update README
82b4c2a Replace zap logging framework with klog
0cc20b9 Run integration tests in pipeline
2fd8c32 Set up GitHub Actions workflows with Goreleaser
48c973f Simplify configuration (only via parent dataset)
3666a1f Store instance name and reclaim policy in ZFS user properties
263c6c2 Support different reclaim policies
0f50bed Switch to reflimit and refquota
788b3a2 Update documentation
42d1ea3 Update gitignore
4432375 Update go-zfs and add prometheus
a6d309a Update to newer Kubernetes API
e69432d Use Go 1.13 error formatting
759da1c Use the integrated Prometheus handler
23b0ce8 chore: align examples
d5e4cc4 chore: update examples
cccb445 chore: update readme
e1ce753 feat: move from dep back to glide
4cdaffc fix: store name not mount point on pv object
ceb979e fix: typo
82a86ab refactor: move StorageClass parameters to own struct
Docker images
docker pull docker.io/ccremer/zfs-provisioner:v0.1.0
docker pull docker.io/ccremer/zfs-provisioner:v0