Skip to content

Commit

Permalink
auto-docs: Update Helm spec
Browse files Browse the repository at this point in the history
  • Loading branch information
vbotbuildovich committed Oct 24, 2024
1 parent ad44930 commit bcf926e
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 7 deletions.
8 changes: 7 additions & 1 deletion modules/reference/pages/k-connector-helm-spec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -609,7 +609,7 @@ ServiceAccount management.
*Default:*

....
{"annotations":{},"create":false,"name":""}
{"annotations":{},"automountServiceAccountToken":false,"create":false,"name":""}
....

=== link:++https://artifacthub.io/packages/helm/redpanda-data/connectors?modal=values&path=serviceAccount.annotations++[serviceAccount.annotations]
Expand All @@ -618,6 +618,12 @@ Annotations to add to the ServiceAccount.

*Default:* `{}`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/connectors?modal=values&path=serviceAccount.automountServiceAccountToken++[serviceAccount.automountServiceAccountToken]

Specifies whether a service account should automount API-Credentials

*Default:* `false`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/connectors?modal=values&path=serviceAccount.create++[serviceAccount.create]

Specifies whether a ServiceAccount should be created.
Expand Down
11 changes: 7 additions & 4 deletions modules/reference/pages/k-console-helm-spec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,10 @@ Annotations to add to the deployment.

=== link:++https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=automountServiceAccountToken++[automountServiceAccountToken]

Automount API credentials for the Service Account into the pod.
Automount API credentials for the Service Account into the pod. Console
does not communicate with Kubernetes API.

*Default:* `true`
*Default:* `false`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=autoscaling.enabled++[autoscaling.enabled]

Expand Down Expand Up @@ -356,9 +357,11 @@ Annotations to add to the service account.

=== link:++https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=serviceAccount.automountServiceAccountToken++[serviceAccount.automountServiceAccountToken]

Specifies whether a service account should automount API-Credentials
Specifies whether a service account should automount API-Credentials.
Console does not communicate with Kubernetes API. The ServiceAccount
could be used for workload identity.

*Default:* `true`
*Default:* `false`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/console?modal=values&path=serviceAccount.create++[serviceAccount.create]

Expand Down
13 changes: 12 additions & 1 deletion modules/reference/pages/k-operator-helm-spec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -428,7 +428,18 @@ resources that are deployed in the same namespace as itself.

Service account management.

*Default:* `{"create":true}`
*Default:*

....
{"automountServiceAccountToken":false,"create":true}
....

=== link:++https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=serviceAccount.automountServiceAccountToken++[serviceAccount.automountServiceAccountToken]

Specifies whether a service account should automount API-Credentials.
The token is used in sidecars.controllers

*Default:* `false`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/operator?modal=values&path=serviceAccount.create++[serviceAccount.create]

Expand Down
9 changes: 8 additions & 1 deletion modules/reference/pages/k-redpanda-helm-spec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -849,7 +849,7 @@ Service account management.
*Default:*

....
{"annotations":{},"create":false,"name":""}
{"annotations":{},"automountServiceAccountToken":false,"create":false,"name":""}
....

=== link:++https://artifacthub.io/packages/helm/redpanda-data/redpanda?modal=values&path=serviceAccount.annotations++[serviceAccount.annotations]
Expand All @@ -858,6 +858,13 @@ Annotations to add to the service account.

*Default:* `{}`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/redpanda?modal=values&path=serviceAccount.automountServiceAccountToken++[serviceAccount.automountServiceAccountToken]

Specifies whether a service account should automount API-Credentials.
The token is used in sidecars.controllers

*Default:* `false`

=== link:++https://artifacthub.io/packages/helm/redpanda-data/redpanda?modal=values&path=serviceAccount.create++[serviceAccount.create]

Specifies whether a service account should be created.
Expand Down

0 comments on commit bcf926e

Please sign in to comment.