This repository has been archived by the owner on Oct 22, 2021. It is now read-only.
KubeCF Release v2.5.7
⚠️ WARNING: Do not deploy this version and go directly to 2.5.8
Enhancement(s)
- added labels to QuarksStatefulSets #1455
Bug Fix(es)
- cf-operator bump to 6.1.15 that contains several bug fixes
- we no longer use the full labels (including the version) for the selector for the database #1459
- disabled cflinuxfs3-rootfs-setup job when the default stack is disabled #1460
- removed the possibility of doing HA with the PXC database provided as part of KubeCF; it's currently not feasible to maintain a reliable HA setup as part of KubeCF #1462
Known issues
- Prior to upgrading from an earlier version of KubeCF, if you ever changed
sizing.database.instances
to be greater than 1, you'll need to scale back down to 1. HA with the local database was introduced in a recent release but removed based on broken upgrades.
Dependencies
Name | Version | Description |
---|---|---|
cf-operator | 6.1.15+0.0.g89a56300.tgz | Processes BOSH deployments. Maps them to kube objects |
Quick Fresh Installation
These are the basic guidelines to deploy KubeCF in a development environment. For more detailed information check here.
Before starting the deployment phase, make sure that the values.yaml file contains all the needed properties with valid values. For more information about the available properties check here.
Download the release bundle artifact extract the content to a local folder.
cf-operator
helm install cf-operator \
--namespace cf-operator \
--set "global.singleNamespace.name=kubecf" \
cf-operator.tgz \
--wait
KubeCF
Install KubeCF after setting the needed properties in your values.yaml
.
helm install kubecf \
--namespace kubecf \
--values values.yaml \
kubecf_release.tgz