Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
- (Feature) (Platform) MetaV1 Integration Tests
- (Feature) (Platform) Gateway UpToDate Condition
- (Documentation) Update Supported Kubernetes Versions
- (Feature) (Platform) Inventory Improvement

## [1.3.0](https://github.com/arangodb/kube-arangodb/tree/1.3.0) (2025-08-01)
- (Feature) (Platform) Storage Debug
Expand Down
22 changes: 22 additions & 0 deletions chart/kube-arangodb-arm64/templates/deployment-operator/role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,28 @@ rules:
- "get"
- "list"
- "watch"
- apiGroups:
- "networking.arangodb.com"
resources:
- "arangoroutes"
- "arangoroutes/status"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "platform.arangodb.com"
resources:
- "arangoplatformstorages"
- "arangoplatformstorages/status"
- "arangoplatformcharts"
- "arangoplatformcharts/status"
- "arangoplatformservices"
- "arangoplatformservices/status"
verbs:
- "get"
- "list"
- "watch"
{{- if .Values.rbac.extensions.monitoring }}
- apiGroups:
- "monitoring.coreos.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,28 @@ rules:
- "get"
- "list"
- "watch"
- apiGroups:
- "networking.arangodb.com"
resources:
- "arangoroutes"
- "arangoroutes/status"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "platform.arangodb.com"
resources:
- "arangoplatformstorages"
- "arangoplatformstorages/status"
- "arangoplatformcharts"
- "arangoplatformcharts/status"
- "arangoplatformservices"
- "arangoplatformservices/status"
verbs:
- "get"
- "list"
- "watch"
{{- if .Values.rbac.extensions.monitoring }}
- apiGroups:
- "monitoring.coreos.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,28 @@ rules:
- "get"
- "list"
- "watch"
- apiGroups:
- "networking.arangodb.com"
resources:
- "arangoroutes"
- "arangoroutes/status"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "platform.arangodb.com"
resources:
- "arangoplatformstorages"
- "arangoplatformstorages/status"
- "arangoplatformcharts"
- "arangoplatformcharts/status"
- "arangoplatformservices"
- "arangoplatformservices/status"
verbs:
- "get"
- "list"
- "watch"
{{- if .Values.rbac.extensions.monitoring }}
- apiGroups:
- "monitoring.coreos.com"
Expand Down
22 changes: 22 additions & 0 deletions chart/kube-arangodb/templates/deployment-operator/role.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,28 @@ rules:
- "get"
- "list"
- "watch"
- apiGroups:
- "networking.arangodb.com"
resources:
- "arangoroutes"
- "arangoroutes/status"
verbs:
- "get"
- "list"
- "watch"
- apiGroups:
- "platform.arangodb.com"
resources:
- "arangoplatformstorages"
- "arangoplatformstorages/status"
- "arangoplatformcharts"
- "arangoplatformcharts/status"
- "arangoplatformservices"
- "arangoplatformservices/status"
verbs:
- "get"
- "list"
- "watch"
{{- if .Values.rbac.extensions.monitoring }}
- apiGroups:
- "monitoring.coreos.com"
Expand Down
28 changes: 14 additions & 14 deletions docs/api/ArangoDeployment.V1.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -1136,8 +1136,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -2116,8 +2116,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -3319,8 +3319,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -5064,8 +5064,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -6258,8 +6258,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down Expand Up @@ -7230,8 +7230,8 @@ Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.

AllowMemberRecreation allows to recreate member.
This setting changes the member recreation logic based on group:
- For Sync Masters, Sync Workers, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `true`)
- For Agents and Single this value is hardcoded to `false` and the value provided in spec is ignored.
- For Sync Masters, Sync Workers, Gateways, Coordinator and DB-Servers it determines if a member can be recreated in case of failure (default `false`)
- For others this value is hardcoded to `false` and the value provided in spec is ignored.

***

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Determines if local agency cache health is present

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Determines if agency is healthy

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
10 changes: 5 additions & 5 deletions docs/generated/metrics/arangodb_operator_agency_cache_leaders.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Determines agency leader vote count. Should be always one

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| agent | Agent ID |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
| agent | Agent ID | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Determines agency member commit offset. Set to -1 if Agent is not reachable

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| agent | Agent ID |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
| agent | Agent ID | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Determines if agency member is reachable

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| agent | Agent ID |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
| agent | Agent ID | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Determines if local agency cache is present

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Determines if agency is serving

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
8 changes: 4 additions & 4 deletions docs/generated/metrics/arangodb_operator_agency_errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Current count of agency cache fetch errors

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
8 changes: 4 additions & 4 deletions docs/generated/metrics/arangodb_operator_agency_fetches.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Current count of agency cache fetches

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
8 changes: 4 additions & 4 deletions docs/generated/metrics/arangodb_operator_agency_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Current index of the agency cache

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Representation of the ArangoDeployment condition state (true/false)

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| condition | Condition Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |
| condition | Condition Name | SpecAccepted&lt;br/&gt;SpecPropagated&lt;br/&gt;UpToDate |
6 changes: 3 additions & 3 deletions docs/generated/metrics/arangodb_operator_engine_assertions.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ Number of assertions invoked during Operator runtime

## Labels

| Label | Description |
|:---:|:--- |
| key | Assertion Key |
| Label | Description | Values |
|:---:|:--- |:---:|
| key | Assertion Key | * |


## Alerting
Expand Down
8 changes: 4 additions & 4 deletions docs/generated/metrics/arangodb_operator_engine_ops_alerts.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ Counter for actions which requires ops attention

## Labels

| Label | Description |
|:---:|:--- |
| namespace | Deployment Namespace |
| name | Deployment Name |
| Label | Description | Values |
|:---:|:--- |:---:|
| namespace | Deployment Namespace | * |
| name | Deployment Name | * |


## Alerting
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@ Number of Panics recovered inside Operator reconciliation loop. Section represen

## Labels

| Label | Description |
|:---:|:--- |
| section | Panic Section |
| Label | Description | Values |
|:---:|:--- |:---:|
| section | Panic Section | * |
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Number of Kubernetes Client request errors

## Labels

| Label | Description |
|:---:|:--- |
| component | K8S Resource name |
| verb | Verb (create,update,update-status,patch,delete,force-delete) |
| Label | Description | Values |
|:---:|:--- |:---:|
| component | K8S Resource name | * |
| verb | Verb (create,update,update-status,patch,delete,force-delete) | * |
Loading