Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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