This repository has been archived by the owner on Oct 22, 2021. It is now read-only.
Releases: cloudfoundry-incubator/quarks-operator
Releases · cloudfoundry-incubator/quarks-operator
v3.2.1
New Features
- fixes naming bugs in Quarks Jobs
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.2.1%2B0.ga32a3f79.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.2.1%2B0.ga32a3f79.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v3.2.0
New Features
- bug-fixes and doc improvements for entanglements
- fixes to documentation for active/passive probes
- support for Helm 3
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.2.0%2B0.g178ecd31.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.2.0%2B0.g178ecd31.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v3.1.0
New Features
- support for Kubernetes 1.16
- name from BOSH deployment manifest can only be set using the CRD's metadata name; the deployment name from the manifest is ignored
- improved logging for QuarksSecret in-cluster certificate generation
- improved docs and examples
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.1.0%2B0.gd5ad8a7d.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.1.0%2B0.gd5ad8a7d.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v3.0.0
New Features
- working active/passive probes, can be set in BOSH deployment manifests
- the operator's namespace must be different from the watched namespace
- the operator exits immediately if the watched namespace is removed (and keeps restarting until the namespace returns)
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
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.0.0%2B0.g4e1038ed.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.0.0%2B0.g4e1038ed.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v2.3.0
New Features
- helm chart can now be configured to skip creation of the "watched namespace"
- helm chart version now has a proper semantic version
- fix for link secrets having illegal names
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
- if the installation namespace of the operator is the same as the watched namespace, you won't be able to restart the operator
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-2.3.0%2B0.g27a91cdf.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-2.3.0%2B0.g27a91cdf.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v2.2.0
New Features
- bump to controller-runtime 0.4.0
- lowercase spelling for QuarksSecret logging
- tailored permissions for the cluster roles and roles in the chart
- quarks links (entanglements) can now be consumed as environment variables
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
- if the installation namespace of the operator is the same as the watched namespace, you won't be able to restart the operator
- 🚫🚫🚫you should skip this version - it has a bug that causes illegal secret names to be used for Quarks Links 🚫🚫🚫
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-2.2.0-0.g3dce81dc.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-2.2.0-0.g3dce81dc.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v2.1.0
New Features
- a user can now reference a key of a Secret in an implicit variable
- users can now rotate secrets
- webhook to ensure versioned secrets are imutable
- helm chart version is now valid semver
Known Issues
- 🚫🚫🚫you should skip this version - it has a bug that causes multiple BOSH manifest conversion to spawn 🚫🚫🚫
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
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-2.1.0-0.g01322035.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-2.1.0-0.g01322035.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v2.0.0
New Features
- meltdown duration is now 1 minute
- fix for entangled pods crashing when they contain Volume Sources that are not secrets (#770)
- support for setting tolerations in instance groups
- entangled pods can consume multiple bosh links (and the annotations now use a JSON format)
- helm chart
values.yaml
contains default values and has comments - support for rotating
QuarksSecrets
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
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-v2.0.0-0.g0142d1e9.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-v2.0.0-0.g0142d1e9.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v1.0.3
New Features
- instance groups properties job and bpm configuration jobs are merged into one
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
- native components can only consume 1 quarks link
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-v1.0.3-0.g5dd886a5.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-v1.0.3-0.g5dd886a5.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary:
v1.0.0
New Features
- support for BOSH DNS hostnames
- active/passive probes
- meltdown detection (reconciliation of resources is throttled)
- configurable resource requests for instance groups
- api group renamed from "fissile.cloudfoundry.org" to "quarks.cloudfoundry.org"
- improved update support for QuarksStatefulSet
- support for quarks links (sharing configuration with third party kube resources)
Known Issues
- helm delete won't clean up Custom Resource Definitions
- updates may cause skipping of StatefulSet version numbers
- not supported on Kubernetes > 1.16
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-v1.0.0-1.g424dd0b3.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-v1.0.0-1.g424dd0b3.tgz --set "customResources.enableInstallation=false"
Assets
Helm chart and standalone binary: