PackageTrack
Sign in Get early access

github.com/piraeusdatastore/piraeus-operator

v1.10.9 #2392 most downloaded on Go modules piraeusdatastore/piraeus-operator

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 5 weeks

Nearly every release is documented

notes for 35 of 35 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

101 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

101 releases · Jul 2019 to Mar 2024
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 101
  1. v1.10.10-0.20240307154426-431fda5ab39c 07 Mar 2024 pre-release

    Nothing published for this version

  2. v1.10.9 07 Mar 2024
    Release notes

    • Default images:
      • LINSTOR 1.26.2
      • LINSTOR CSI 1.4.0
      • DRBD 9.1.19
      • Latest CSI sidecars
    Open source →
  3. v1.10.9-0.20231123142033-418bcd283566 23 Nov 2023 pre-release

    Nothing published for this version

  4. v1.10.8 23 Nov 2023
    Release notes

    Changed

    • Default images:
      • LINSTOR 1.25.1
      • LINSTOR CSI 1.3.0
      • DRBD 9.1.17
      • DRBD Reactor 1.4.0
      • Latest CSI sidecars
    Open source →
  5. v1.10.8-0.20230831111517-6a6790793b83 31 Aug 2023 pre-release

    Nothing published for this version

  6. v1.10.7 31 Aug 2023
    Release notes

    Changed

    • Package ha-controller chart from upstream.
    • Default images:
      • LINSTOR 1.24.2
      • LINSTOR CSI 1.2.3
      • DRBD 9.1.16
    Open source →
  7. v1.10.7-0.20230724081440-6adf2aa8d3b4 24 Jul 2023 pre-release

    Nothing published for this version

  8. v1.10.6 24 Jul 2023
    Release notes

    Added

    • Configure Monitoring for CSI Components if monitoring is enabled.

    Fixed

    • A crash caused by insufficient permissions on the LINSTOR Controller.
    • Invalid use of "HTTP" protocol specification for prometheus monitoring, use "http" instead.

    Updated

    • Default images:
      • LINSTOR CSI 1.2.2
    Open source →
  9. v1.10.6-0.20230626091323-7902d9674746 26 Jun 2023 pre-release

    Nothing published for this version

  10. v1.10.5 21 Jun 2023
    Release notes

    Added

    • Option to set the dns policy used for satellites.

    Changed

    • Default images:
      • LINSTOR CSI 1.2.0
      • DRBD 9.1.15
      • external CSI images upgraded to latest
    Open source →
  11. v1.10.5-0.20230525141719-509500208244 25 May 2023 pre-release

    Nothing published for this version

  12. v1.10.4 25 May 2023
    Release notes

    Changed

    • Set User-Agent Header when querying LINSTOR.
    • Skip registration of non-running Controller Pods.
    • Default images:
      • LINSTOR 1.23.0
      • LINSTOR CSI 1.1.0
      • DRBD Reactor 1.2.0
      • external CSI images upgraded to latest versions
    Open source →
  13. v1.10.4-0.20230522131446-32403e9b0412 22 May 2023 pre-release

    Nothing published for this version

  14. v1.10.4-0.20230424121646-a8168130804c 24 Apr 2023 pre-release

    Nothing published for this version

  15. v1.10.3 24 Apr 2023
    Release notes

    Changed

    • Switch controller logging to be controlled by the zap-log-level flag.
    • Default images:
      • LINSTOR 1.22.0
      • LINSTOR CSI 1.0.1
      • DRBD 9.1.14
      • DRBD Reactor 1.1.0
      • external CSI images upgraded to latest versions
    Open source →
  16. v1.10.3-0.20230220124531-72ad3cd386bc 20 Feb 2023 pre-release

    Nothing published for this version

  17. v1.10.3-0.20230201072741-68d8fff6ead5 01 Feb 2023 pre-release

    Nothing published for this version

  18. v1.10.2 01 Feb 2023
    Release notes

    Added

    • Option controllerStrategy to describe how to replace existing pods with new ones for csi-controller

    Changed

    • Default images:
      • LINSTOR 1.20.3
      • LINSTOR CSI 0.22.1
      • DRBD 9.1.13
      • DRBD Reactor 1.0.0
      • external CSI images upgraded to latest versions
    Open source →
  19. v1.10.2-0.20221215121737-dcb28373adda 15 Dec 2022 pre-release

    Nothing published for this version

  20. v1.10.1 15 Dec 2022
    Release notes

    Changed

    • Creating LVM thinpools no longer limits the ability to choose a VolumeGroup name.
    • Default images:
      • LINSTOR 1.20.2
      • LINSTOR CSI 0.22.0
      • DRBD 9.1.12
      • DRBD Reactor 0.10.2
      • external CSI images upgraded to latest versions
      • changed k8s.gcr.io to registry.k8s.io
    Open source →
  21. v1.10.1-0.20221019094547-c14abd31c084 19 Oct 2022 pre-release

    Nothing published for this version

  22. v1.10.0 19 Oct 2022
    Release notes

    Added

    • Can set the variable mountDrbdResourceDirectoriesFromHost in the Helm chart to create hostPath Volumes for DRBD and LINSTOR configuration directories for the satellite set.

    Changed

    • Change default bind address for satellite monitoring to use IPv6 anylocal [::]. This will still to work on IPv4 only systems with IPv6 disabled via sysctl.
    • Default images:
      • LINSTOR 1.20.0
      • DRBD 9.1.11
      • DRBD Reactor 0.9.0
      • external CSI images upgraded to latest versions

    Fixed

    • Comparing IP addresses for registered components uses golang's built-in net.IP type.
    • Restoring satellites after eviction only happens if the node is ready.
    Open source →
  23. v1.10.0-rc.1.0.20220923114934-e3fdf62963bc 23 Sep 2022 pre-release

    Nothing published for this version

  24. v1.10.0-rc.1 21 Sep 2022 pre-release

    Nothing published for this version

  25. v1.9.2-0.20220902071756-1f4e82861cd5 02 Sep 2022 pre-release

    Nothing published for this version

  26. v1.9.2-0.20220727122901-64c3d13c4d22 27 Jul 2022 pre-release

    Nothing published for this version

  27. v1.9.1 27 Jul 2022
    Release notes

    Fixed

    • ServiceMonitor resources can't be patched, instead we recreate them.
    Open source →
  28. v1.9.1-0.20220727104215-a459d3f8b8dd 27 Jul 2022 pre-release

    Nothing published for this version

  29. v1.9.0 27 Jul 2022
    Release notes

    Added

    • Support for custom labels and annotations with added options to values.yaml.
    • Instructions for deploying the affinity controller.

    Changed

    • Satellite operator now reports basic satellite status even if controller is not reachable
    • Query single satellite devices to receive errors when the satellite is offline instead of assuming devices are already configured.
    • Disabled the legacy HA Controller deployment by default. It has been replaced a separate chart.
    • Default images:
      • LINSTOR 1.19.1
      • LINSTOR CSI 0.20.0
      • DRBD 9.1.8
      • DRBD Reactor 0.8.0
      • external CSI images to latest versions

    Fixed

    • last-applied-configuration annotation was never updated, so updating of some fields was not performed correctly.
    Open source →
  30. v1.8.3-0.20220615135600-4f7c1b35e6e9 15 Jun 2022 pre-release

    Nothing published for this version

  31. v1.8.3-0.20220524142820-88c7c394c290 24 May 2022 pre-release

    Nothing published for this version

  32. v1.8.2 24 May 2022
    Release notes

    Added

    • Option to disable creating monitoring resources (Services and ServiceMonitors)
    • Add options csi.controllerSidecars, csi.controllerExtraVolumes, csi.nodeSidecars, csi.nodeExtraVolumes, operator.controller.sidecars, operator.controller.extraVolumes, operator.satelliteSet.sidecars, operator.satelliteSet.extraVolumes to allow specifying extra sidecar containers.
    • Add options operator.controller.httpBindAddress, operator.controller.httpsBindAddress, operator.satelliteSet.monitoringBindAddress to allow specifying bind address.
    • Add example values and doc reference to run piraeus-operator with rbac-proxy.

    Changed

    • Default images:
      • LINSTOR 1.18.2
      • LINSTOR CSI 0.19.1
      • DRBD Reactor 0.7.0

    Removed

    • Get rid of operator-sdk binary, use native controller-gen instead
    Open source →
  33. v1.8.2-0.20220513140949-bc5214faad1c 13 May 2022 pre-release

    Nothing published for this version

  34. v1.8.1 12 May 2022
    Release notes

    Changed

    • Default images:
      • LINSTOR 1.18.1
      • LINSTOR CSI 0.19.0
      • DRBD 9.1.7
      • DRBD Reactor 0.6.1

    Added

    • Upgrades involving k8s databases no long require manually confirming a backup exists using --set IHaveBackedUpAllMyLinstorResources=true.
    Open source →
  35. v1.8.1-0.20220509085537-153829a20131 09 May 2022 pre-release

    Nothing published for this version

  36. v1.8.1-0.20220505114218-0d3f939e7a36 05 May 2022 pre-release

    Nothing published for this version

  37. v1.8.1-0.20220425105505-6ce37dc15a87 25 Apr 2022 pre-release

    Nothing published for this version

  38. v1.8.1-0.20220408085053-811e973de498 08 Apr 2022 pre-release

    Nothing published for this version

  39. v1.8.1-0.20220401103222-591dabf4846d 01 Apr 2022 pre-release

    Nothing published for this version

  40. v1.8.1-0.20220329103437-58893f0e128d 29 Mar 2022 pre-release

    Nothing published for this version

  41. v1.8.1-0.20220315144425-52eb3454f003 15 Mar 2022 pre-release

    Nothing published for this version

  42. v1.8.0 15 Mar 2022
    Release notes

    Added

    • Allow setting the number of parallel requests created by the CSI sidecars. This limits the load on the LINSTOR backend, which could easily overload when creating many volumes at once.
    • Unify certificates format for SSL enabled installation, no more java tooling required.
    • Automatic certificates generation using Helm or Cert-manager
    • HA Controller and CSI components now wait for the LINSTOR API to be initialized using InitContainers.

    Changed

    • Create backups of LINSTOR resource if the "k8s" database backend is used and an image change is detected. Backups are stored in Secret resources as a tar.gz. If the secret would get too big, the backup can be downloaded from the operator pod.
    • Default images:
      • LINSTOR 1.18.0
      • LINSTOR CSI 0.18.0
      • DRBD 9.1.6
      • DRBD Reactor 0.5.3
      • LINSTOR HA Controller 0.3.0
      • CSI Attacher v3.4.0
      • CSI Node Driver Registrar v2.4.0
      • CSI Provisioner v3.1.0
      • CSI Snapshotter v5.0.1
      • CSI Resizer v1.4.0
      • Stork v2.8.2
    • Stork updated to support Kubernetes v1.22+.
    • Satellites no longer have a readiness probe defined. This caused issues in the satellites by repeatedly opening unexpected connections, especially when using SSL.
    • Only query node devices if a storage pool needs to be created.
    • Use cached storage pool response to avoid causing excessive load on LINSTOR satellites.
    • Protect LINSTOR passphrase from accidental deletion by using a finalizer.

    Breaking

    • If you have SSL configured, then the certificates must be regenerated in PEM format. Learn more in the upgrade guide.
    Open source →
    Release notes

    Added

    • Allow setting the number of parallel requests created by the CSI sidecars. This limits the load on the LINSTOR backend, which could easily overload when creating many volumes at once.
    • Unify certificates format for SSL enabled installation, no more java tooling required.
    • Automatic certificates generation using Helm or Cert-manager
    • HA Controller and CSI components now wait for the LINSTOR API to be initialized using InitContainers.

    Changed

    • Create backups of LINSTOR resource if the "k8s" database backend is used and an image change is detected. Backups are stored in Secret resources as a tar.gz. If the secret would get too big, the backup can be downloaded from the operator pod.
    • Default images:
      • LINSTOR 1.18.0
      • LINSTOR CSI 0.18.0
      • DRBD 9.1.6
      • DRBD Reactor 0.5.3
      • LINSTOR HA Controller 0.3.0
      • CSI Attacher v3.4.0
      • CSI Node Driver Registrar v2.4.0
      • CSI Provisioner v3.1.0
      • CSI Snapshotter v5.0.1
      • CSI Resizer v1.4.0
      • Stork v2.8.2
    • Stork updated to support Kubernetes v1.22+.
    • Satellites no longer have a readiness probe defined. This caused issues in the satellites by repeatedly opening unexpected connections, especially when using SSL.
    • Only query node devices if a storage pool needs to be created.
    • Use cached storage pool response to avoid causing excessive load on LINSTOR satellites.
    • Protect LINSTOR passphrase from accidental deletion by using a finalizer.

    Breaking

    • If you have SSL configured, then the certificates must be regenerated in PEM format. Learn more in the upgrade guide.
    Open source →
  43. v1.8.0-rc.1.0.20220314104111-c0b8443e2430 14 Mar 2022 pre-release

    Nothing published for this version

  44. v1.8.0-rc.1.0.20220308090319-584f016c1ebf 08 Mar 2022 pre-release

    Nothing published for this version

  45. v1.8.0-rc.1.0.20220301124430-538beb7cdad8 01 Mar 2022 pre-release

    Nothing published for this version

  46. v1.8.0-rc.1.0.20220225090910-f35b8ccb5e54 25 Feb 2022 pre-release

    Nothing published for this version

  47. v1.8.0-rc.1.0.20220224165812-18b3af9fe27a 24 Feb 2022 pre-release

    Nothing published for this version

  48. v1.8.0-rc.1 24 Feb 2022 pre-release

    Nothing published for this version

  49. v1.7.2-0.20220224101742-0768ec5670b9 24 Feb 2022 pre-release

    Nothing published for this version

  50. v1.7.2-0.20220217090259-61821c58b867 17 Feb 2022 pre-release

    Nothing published for this version

  51. v1.7.2-0.20220215151754-1eecfcf580ab 15 Feb 2022 pre-release

    Nothing published for this version

  52. v1.7.2-0.20220215101344-8c8f750889d5 15 Feb 2022 pre-release

    Nothing published for this version

  53. v1.7.2-0.20220202103634-a09bf6d52ddb 02 Feb 2022 pre-release

    Nothing published for this version

  54. v1.7.2-0.20220202091413-06183d27c80a 02 Feb 2022 pre-release

    Nothing published for this version

  55. v1.7.2-0.20220201091010-32d607015796 01 Feb 2022 pre-release

    Nothing published for this version

  56. v1.7.2-0.20220131094905-42c958be26b3 31 Jan 2022 pre-release

    Nothing published for this version

  57. v1.7.2-0.20220118134933-a506c7ced971 18 Jan 2022 pre-release

    Nothing published for this version

  58. v1.7.1 18 Jan 2022
    Release notes

    Added

    • Allow the external-provisioner and external-snapshotter access to secrets. This is required to support StorageClass and SnapshotClass secrets.
    • Instruct external-provisioner to pass PVC name+namespace to the CSI driver, enabling optional support for PVC based names for LINSTOR volumes.
    • Allow setting the log level of LINSTOR components via CRs. Other components are left using their default log level. The new default log level is INFO (was DEBUG previously, which was often too verbose).
    • Override the kernel source directory used when compiling DRBD (defaults to /usr/src). See operator.satelliteSet.kernelModuleInjectionAdditionalSourceDirectory
    • etcd-chart: add option to set priorityClassName.

    Fixed

    • Use correct secret name when setting up TLS for satellites
    • Correctly configure ServiceMonitor resource if TLS is enabled for LINSTOR Controller.
    Open source →
    Release notes

    Added

    • Allow the external-provisioner and external-snapshotter access to secrets. This is required to support StorageClass and SnapshotClass secrets.
    • Instruct external-provisioner to pass PVC name+namespace to the CSI driver, enabling optional support for PVC based names for LINSTOR volumes.
    • Allow setting the log level of LINSTOR components via CRs. Other components are left using their default log level. The new default log level is INFO (was DEBUG previously, which was often too verbose).
    • Override the kernel source directory used when compiling DRBD (defaults to /usr/src). See operator.satelliteSet.kernelModuleInjectionAdditionalSourceDirectory
    • etcd-chart: add option to set priorityClassName.

    Fixed

    • Use correct secret name when setting up TLS for satellites
    • Correctly configure ServiceMonitor resource if TLS is enabled for LINSTOR Controller.
    Open source →
  59. v1.7.1-0.20220118085839-b1f96602986c 18 Jan 2022 pre-release

    Nothing published for this version

  60. v1.7.1-0.20220114080438-925a81274a87 14 Jan 2022 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive