Skip to content

v0.0.5 (aka Ibiza Disco)

Pre-release
Pre-release
Compare
Choose a tag to compare
@mhmxs mhmxs released this 22 Sep 15:37
· 27 commits to main since this release
7b72c8d

Public Pre-Release

What's Changed

  • Introduce an option to pause autoscaling by @mhmxs in #21
  • CSI drivers as WASI modules by @mhmxs in #22
  • Support Storageos volumes by @mhmxs in #25 (demo purposes only)
  • Change %d to optional in mount path by @mhmxs in #28
  • Create a new disk by @mhmxs in #32

Full Changelog: v0.0.4...v0.0.5

Prerequisite

  • Kubernetes cluster
  • Kubeconfig to deploy
  • Configured AWS EBS CSI driver
  • Installed Cert Manager (make deploy-cert-manager should help)

How to try it

cat <<EOF | kubectl apply -f -
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: ebs-sc
provisioner: ebs.csi.aws.com
parameters:
  type: gp3
allowVolumeExpansion: true
reclaimPolicy: Retain
volumeBindingMode: Immediate
EOF

kubectl apply -f https://github.com/ondat/discoblocks/releases/download/v0.0.5/discoblocks_v0.0.5.yaml
kubectl apply -f https://github.com/ondat/discoblocks/releases/download/v0.0.5/discoblocks.ondat.io_v1_diskconfig-ebs.csi.aws.com.yaml
kubectl apply -f https://github.com/ondat/discoblocks/releases/download/v0.0.5/core_v1_pod.yaml

Build your own version

git clone -b v0.0.5 https://github.com/ondat/discoblocks.git
cd discoblocks
export IMG=myregistry/discconfig:current
make docker-build docker-push deploy