Skip to content

Commit

Permalink
Change clusterSpec to chartRef in Redpanda spec for useFlux option (#902
Browse files Browse the repository at this point in the history
)

Co-authored-by: Jake Cahill <[email protected]>
  • Loading branch information
RafalKorepta and JakeSCahill authored Dec 9, 2024
1 parent 4b3e498 commit 59354ad
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ kind: Redpanda
metadata:
name: redpanda
spec:
clusterSpec:
chartRef:
useFlux: true # or false, depending on your desired deployment mode
----

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@ metadata:
spec:
chartRef:
chartVersion: {latest-redpanda-helm-chart-version}
clusterSpec:
#useFlux: true
clusterSpec:
#enterprise:
#licenseSecretRef:
#name: <secret-name>
Expand All @@ -124,7 +124,7 @@ spec:
- xref:reference:k-crd.adoc#k8s-api-github-com-redpanda-data-redpanda-operator-api-redpanda-v1alpha2-chartref[`spec.chartRef`]: Information about the Helm chart that will be used to deploy Redpanda.
- `spec.chartRef.chartVersion`: This field specifies the exact version of the Redpanda Helm chart to use for deployment. By setting this value, you <<version-pinning, pin the chart to a specific version>>, which prevents automatic updates that might introduce breaking changes or new features that have not been tested in your environment.
- xref:reference:k-crd.adoc#k8s-api-github-com-redpanda-data-redpanda-operator-api-redpanda-v1alpha2-redpandaclusterspec[`spec.clusterSpec`]: This is where you can override default values in the Redpanda Helm chart. Here, you mount the <<prerequisites, I/O configuration file>> to the Pods that run Redpanda. For other configuration details, see <<Production considerations>>.
- `spec.clusterSpec.useFlux`: By default, the Redpanda Operator uses Flux controllers to deploy and manage the Redpanda resource. Set this to `false` to disable Flux and instead use the Redpanda Operator controllers.
- `spec.chartRef.useFlux`: By default, the Redpanda Operator uses Flux controllers to deploy and manage the Redpanda resource. Set this to `false` to disable Flux and instead use the Redpanda Operator controllers.
- `spec.clusterSpec.enterprise`: If you want to use enterprise features in Redpanda, uncomment this section and add the details of a Secret that stores your Enterprise Edition license key. For details, see xref:get-started:licenses.adoc[].
- `spec.clusterSpec.statefulset`: Here, you mount the <<prerequisites, I/O configuration file>> to the Pods that run Redpanda. For other configuration details, see <<Production considerations>>.
Expand Down

0 comments on commit 59354ad

Please sign in to comment.