Skip to content

v0.0.3 (aka Stayin' Alive)

Pre-release
Pre-release
Compare
Choose a tag to compare
@romdalf romdalf released this 16 May 17:36
· 41 commits to main since this release
26fb2fe

Public Pre-Release

What's Changed

  • Initialilze project by @mhmxs in #2
  • Bump github.com/onsi/gomega from 1.17.0 to 1.19.0 by @dependabot in #7
  • Bump k8s.io/klog/v2 from 2.30.0 to 2.60.1 by @dependabot in #6
  • Bump k8s.io/apimachinery from 0.23.0 to 0.23.6 by @dependabot in #5
  • Bump k8s.io/client-go from 0.23.0 to 0.23.6 by @dependabot in #4
  • Bump sigs.k8s.io/controller-runtime from 0.11.0 to 0.11.2 by @dependabot in #3
  • First prototype by @mhmxs in #11
  • Update Dockerfile by @rovandep in #13
  • Add Go Report badge to README by @mhmxs in #14
  • Fix badge links in readme by @mhmxs in #15

New Contributors

  • @dependabot made their first contribution in #7
  • @rovandep made their first contribution in #13

Full Changelog: https://github.com/ondat/discoblocks/commits/v0.0.3

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: WaitForFirstConsumer
EOF

kubectl apply -f https://github.com/ondat/discoblocks/releases/download/v0.0.3/discoblocks_v0.0.3.yaml

Build your own version

git clone -b v0.0.3 https://github.com/ondat/discoblocks.git
cd discoblocks
export IMG=myregistry/discconfig:current
make docker-build docker-push deploy
kubectl apply -f config/samples/discoblocks.ondat.io_v1_diskconfig.yaml
kubectl apply -f config/samples/pod.yaml