Appearance
Self-Managed: yb-resources
Install yb-resources with Helm. This will create all the Yellowbrick Kubernetes Custom Resources required for creating an Yellowbrick instance.
INFO
Some of the custom resources created by yb-resource include EKS node groups. At this time, simply uninstalling the yb-resources release does not delete the node groups, and they must be cleaned up manually using aws cli/console.
The Yellowbrick Operator also modifies the YBNodegroup resources to turn on/off the nodegroup, and it recommended to not upgrade the chart unless future versions explicitly require an upgrade.
When using the commands or values outlined here, please make appropriate substitutions defined as:
Value | Description |
---|---|
{cloud-provider} | Your cloud provider: aws, azure, or gcp |
{namespace} | The Kubernetes namespace into which you want to install |
{version} | The chart version of yb-resources |
Helm Chart
Running the Yellowbrick Deployer will push the Helm charts and container images you need into your cloud environment. For instructions on pushing assets using the Deployer, see the documentation.
Chart name: yb-resources
The get-assets
subcommand can be used to find the version of chart name yb-resources
, see cli reference.
Install Command
INFO
- This chart MUST be installed after the
yb-operator
is installed as it contains references toCustomResourceDefinitions
in that chart. - It is recommended to use the same namespace as the one used to install
yb-operator
in.
bash
helm install yb-resources oci://{image-repo}/yb-resources \
-n {namespace} \
-f values.yaml \
--version {version}
Values
Please note that you may need to adjust the node selector values as appropriate for your installation.
yaml
cloudProvider: {cloud-provider}
storageClass:
prefix: yb-
INFO
Please note that the prefix
given here needs to match the prefix
given for the yb-storageclasses
Helm chart.
INFO
Please note that the selfSignedIssuerName
given here needs to match the issuername while deploying yb-operator helm chart.