Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

Releases: cloudfoundry-incubator/quarks-operator

v5.1.0

10 Jul 16:20
Compare
Choose a tag to compare

New Features

  • Fix BOSH add-ons to support BOSH links #1033
  • Entanglement improvements and fixes #998
  • Configurable base layer in our docker images #1006
  • Trace level debugging for native-to-bosh links #1015
  • Improvements meltdown implementation #1020
  • Fix for missing provider detection #1025
  • Fix bug that caused multiple dm (desired manifest) jobs #1030

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Other versions may work, the ones listed here have been verified by the maintainers.

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v5.0.0

01 Jul 13:04
Compare
Choose a tag to compare

New Features

  • configurable meltdown window #911
  • sample configuration to colorize operator logs #920
  • multiple namespace support #922
  • bump to coredns image version #934
  • consistent labeling for resources created by the operator #875
  • "wait for dependency" support for any pod #921
  • restart on config or secret change generic to any StatefulSet or Deployment #927
  • status for QuarksStatefulSet #938
  • improved docs published to https://quarks.suse.dev/ #964
  • fix for user-provided explicit BOSH variables #970
  • bosh dns works even if there are missing instance groups #971
  • fix to support nested native -> BOSH entanglements of any time #979
  • support for Kubernetes 1.14 - 1.18

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies
Other versions may work, the ones listed here have been verified by the maintainers.

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v4.5.6

07 May 21:05
Compare
Choose a tag to compare

New Features

  • ops files processed by the operator can now contain copy/move semantics #913
  • BOSHDeployment CRD supports setting explicit vars using user-specified secrets #915

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Assets

Helm repository

Helm chart and standalone binary:

v4.4.5

27 Apr 11:00
Compare
Choose a tag to compare

New Features

  • cleanup for roles #893
  • faster template rendering #896
  • support for copying generated secrets in other namespaces #897
  • default timeout for talking to Kubernetes increased to 300s #903
  • upgrade controller-runtime to 0.6.0 #905

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Other versions may work, the ones listed here have been verified by the maintainers.

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v4.3.1

13 Apr 17:31
Compare
Choose a tag to compare

New Features

  • configurable backoff limits for errands #888
  • errand pods are not deleted by default #889
  • quarks-job helm chart updated to allow pod watching #888

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Other versions may work, the ones listed here have been verified by the maintainers.

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v4.2.0

11 Apr 23:13
Compare
Choose a tag to compare

New Features

  • failed errand jobs no longer restart on failure #883
  • fixes a bug introduced in 4.1.0 where some BPM information is missing #886
  • the helm chart now includes a list of images used (useful for automation) #882
  • service.cf.internal from BOSH DNS search #885

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Other versions may work, the ones listed here have been verified by the maintainers.

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v4.1.0

08 Apr 22:56
Compare
Choose a tag to compare

New Features

  • better handling of updates to the deployment manifest #841 (fix for #812)
  • improved logging details #879
  • SLE base for the BOSH DNS image #881

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v4.0.0

31 Mar 20:26
Compare
Choose a tag to compare

New Features

  • Deployment name prefixes have been removed #873
  • Ability to control processes lifecyle managed by containerrun through a socket #858

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers
  • this version won't upgrade properly from v3.4.0; if you need to upgrade from that version, please let us know on cloudfoundry.slack.com, channel #quarks-dev

Installation

# Use this if you've never installed the operator before
helm repo add quarks https://cloudfoundry-incubator.github.io/quarks-helm/
helm install cf-operator quarks/cf-operator

# Use this if the custom resources have already been created by a previous CF Operator installation
helm repo update
helm install cf-operator quarks/cf-operator --set "customResources.enableInstallation=false"

# For more options look at the README for the chart
helm show readme quarks/cf-operator

Dependencies

Kubernetes

Helm

Assets

Helm repository

Helm chart and standalone binary:

v3.4.0

26 Mar 12:57
Compare
Choose a tag to compare

New Features

  • support for a trace logging level #856 #861
  • support for manual volume configuration in containers #862

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm install --namespace cf-operator cf-operator https://s3.amazonaws.com/cf-operators/release/helm-charts/cf-operator-3.4.0%2B0.g0c173836.tgz

# Use this if the custom resources have already been created by a previous CF Operator installation
helm install --namespace cf-operator cf-operator https://s3.amazonaws.com/cf-operators/release/helm-charts/cf-operator-3.4.0%2B0.g0c173836.tgz --set "customResources.enableInstallation=false"

Compatibility

Kubernetes

Helm

Assets

Helm chart and standalone binary:

v3.3.0

17 Mar 18:04
Compare
Choose a tag to compare

New Features

  • fix for BOSH template rendering errors when deploying on multiple AZs #843
  • operator now deletes CSRs if they need to be recreated #846
  • operator docker images are now based on SLE (SUSE Linux Enterprise) #851
  • operator now runs as the numeric user 1000 (used to be vcap) #853
  • ephemeral disks can now be backed by PVCs #852

Known Issues

  • helm delete won't clean up Custom Resource Definitions
  • updates may cause skipping of StatefulSet version numbers

Installation

# Use this if you've never installed the operator before
helm install --namespace cf-operator --name cf-operator https://s3.amazonaws.com/cf-operators/release/helm-charts/cf-operator-3.3.0%2B0.gf32b521e.tgz

# Use this if the custom resources have already been created by a previous CF Operator installation
helm install --namespace cf-operator --name cf-operator https://s3.amazonaws.com/cf-operators/release/helm-charts/cf-operator-3.3.0%2B0.gf32b521e.tgz --set "customResources.enableInstallation=false"

Compatibility

Kubernetes

Helm

Fissile

Assets

Helm chart and standalone binary: