mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
Updated to 1.2.43
This commit is contained in:
parent
21bb072033
commit
7e602389d9
75 changed files with 6124 additions and 2772 deletions
36
README.md
36
README.md
|
@ -239,8 +239,8 @@ Flags:
|
|||
### Installation and Usage
|
||||
|
||||
Docker images:
|
||||
- Community Edition: `arangodb/kube-arangodb:1.2.42`
|
||||
- Enterprise Edition: `arangodb/kube-arangodb-enterprise:1.2.42`
|
||||
- Community Edition: `arangodb/kube-arangodb:1.2.43`
|
||||
- Enterprise Edition: `arangodb/kube-arangodb-enterprise:1.2.43`
|
||||
|
||||
### Installation of latest release using Kubectl
|
||||
|
||||
|
@ -249,22 +249,22 @@ running ArangoDB deployments.
|
|||
|
||||
##### Community Edition
|
||||
```bash
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/arango-crd.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/arango-deployment.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/arango-crd.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/arango-deployment.yaml
|
||||
# To use `ArangoLocalStorage`, also run
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/arango-storage.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/arango-storage.yaml
|
||||
# To use `ArangoDeploymentReplication`, also run
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/arango-deployment-replication.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/arango-deployment-replication.yaml
|
||||
```
|
||||
|
||||
##### Enterprise Edition
|
||||
```bash
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/enterprise-crd.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/enterprise-deployment.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/enterprise-crd.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/enterprise-deployment.yaml
|
||||
# To use `ArangoLocalStorage`, also run
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/enterprise-storage.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/enterprise-storage.yaml
|
||||
# To use `ArangoDeploymentReplication`, also run
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.42/manifests/enterprise-deployment-replication.yaml
|
||||
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.43/manifests/enterprise-deployment-replication.yaml
|
||||
```
|
||||
|
||||
### Installation of latest release using kustomize
|
||||
|
@ -330,17 +330,17 @@ helm install --generate-name kube-arangodb/kube-arangodb-enterprise --set "opera
|
|||
##### Community Edition
|
||||
```bash
|
||||
# The following will install the operator and basic CRDs resources.
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-1.2.42.tgz
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-1.2.43.tgz
|
||||
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-1.2.42.tgz --set "operator.features.storage=true"
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-1.2.43.tgz --set "operator.features.storage=true"
|
||||
```
|
||||
|
||||
##### Enterprise Edition
|
||||
```bash
|
||||
# The following will install the operator and basic CRDs resources.
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-enterprise-1.2.42.tgz
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-enterprise-1.2.43.tgz
|
||||
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-enterprise-1.2.42.tgz --set "operator.features.storage=true"
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-enterprise-1.2.43.tgz --set "operator.features.storage=true"
|
||||
```
|
||||
|
||||
### Upgrading the operator using Helm
|
||||
|
@ -369,17 +369,17 @@ Then you can install the new version with `helm install` as normal:
|
|||
##### Community Edition
|
||||
```bash
|
||||
# The following will install the operator and basic CRDs resources.
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-1.2.42.tgz
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-1.2.43.tgz
|
||||
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-1.2.42.tgz --set "operator.features.storage=true"
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-1.2.43.tgz --set "operator.features.storage=true"
|
||||
```
|
||||
|
||||
##### Enterprise Edition
|
||||
```bash
|
||||
# The following will install the operator and basic CRDs resources.
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-enterprise-1.2.42.tgz
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-enterprise-1.2.43.tgz
|
||||
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.42/kube-arangodb-enterprise-1.2.42.tgz --set "operator.features.storage=true"
|
||||
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.43/kube-arangodb-enterprise-1.2.43.tgz --set "operator.features.storage=true"
|
||||
```
|
||||
|
||||
## Building
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
1.2.43-preview-2+git
|
||||
1.2.43
|
|
@ -1,5 +1,5 @@
|
|||
# do not switch to V2 yet - we still need to support Helm 2
|
||||
apiVersion: v1
|
||||
name: kube-arangodb-arm64
|
||||
version: 1.2.42
|
||||
version: 1.2.43
|
||||
description: "ArangoDB Kubernetes Operator with ARM64 defaults"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
operator:
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
imagePullPolicy: IfNotPresent
|
||||
imagePullSecrets: []
|
||||
scope: legacy
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
name: kube-arangodb-crd
|
||||
version: 1.2.42
|
||||
version: 1.2.43
|
||||
description: "ArangoDB Kubernetes Custom Resource Definitions (Deprecated)"
|
||||
tillerVersion: ">2.7"
|
||||
appVersion: 3.5.0
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# do not switch to V2 yet - we still need to support Helm 2
|
||||
apiVersion: v1
|
||||
name: kube-arangodb-enterprise-arm64
|
||||
version: 1.2.42
|
||||
version: 1.2.43
|
||||
description: "ArangoDB Kubernetes Enterprise Operator with ARM64 defaults"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
operator:
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
imagePullPolicy: IfNotPresent
|
||||
imagePullSecrets: []
|
||||
scope: legacy
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# do not switch to V2 yet - we still need to support Helm 2
|
||||
apiVersion: v1
|
||||
name: kube-arangodb-enterprise
|
||||
version: 1.2.42
|
||||
version: 1.2.43
|
||||
description: "ArangoDB Kubernetes Enterprise Operator"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
operator:
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
imagePullPolicy: IfNotPresent
|
||||
imagePullSecrets: []
|
||||
scope: legacy
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# do not switch to V2 yet - we still need to support Helm 2
|
||||
apiVersion: v1
|
||||
name: kube-arangodb
|
||||
version: 1.2.42
|
||||
version: 1.2.43
|
||||
description: "ArangoDB Kubernetes Operator"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
operator:
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
imagePullPolicy: IfNotPresent
|
||||
imagePullSecrets: []
|
||||
scope: legacy
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoBackup V1
|
|||
|
||||
### .spec.backoff.iterations
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L31)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L31)</sup>
|
||||
|
||||
Iterations defines number of iterations before reaching MaxDelay. Default to 5
|
||||
|
||||
|
@ -18,7 +18,7 @@ Iterations defines number of iterations before reaching MaxDelay. Default to 5
|
|||
|
||||
### .spec.backoff.max_delay
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L29)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L29)</sup>
|
||||
|
||||
MaxDelay defines maximum delay in seconds. Default to 600
|
||||
|
||||
|
@ -26,7 +26,7 @@ MaxDelay defines maximum delay in seconds. Default to 600
|
|||
|
||||
### .spec.backoff.max_iterations
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L33)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L33)</sup>
|
||||
|
||||
MaxIterations defines maximum number of iterations after backoff will be disabled. Default to nil (no limit)
|
||||
|
||||
|
@ -34,7 +34,7 @@ MaxIterations defines maximum number of iterations after backoff will be disable
|
|||
|
||||
### .spec.backoff.min_delay
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L27)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L27)</sup>
|
||||
|
||||
MinDelay defines minimum delay in seconds. Default to 30
|
||||
|
||||
|
@ -42,7 +42,7 @@ MinDelay defines minimum delay in seconds. Default to 30
|
|||
|
||||
### .spec.deployment.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L54)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L54)</sup>
|
||||
|
||||
Name of the ArangoDeployment Custom Resource within same namespace as ArangoBackup Custom Resource.
|
||||
|
||||
|
@ -52,7 +52,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.download.autoDelete
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
|
||||
AutoDelete removes the ArangoBackup resource (which removes the backup from the cluster) after successful upload
|
||||
|
||||
|
@ -62,7 +62,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.download.credentialsSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
|
||||
CredentialsSecretName is the name of the secret used while accessing repository
|
||||
|
||||
|
@ -75,7 +75,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.download.id
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L92)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L92)</sup>
|
||||
|
||||
ID of the ArangoBackup to be downloaded
|
||||
|
||||
|
@ -85,7 +85,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.download.repositoryURL
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
|
||||
RepositoryURL is the URL path for file storage
|
||||
Same repositoryURL needs to be defined in `credentialsSecretName` if protocol is other than local.
|
||||
|
@ -106,7 +106,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.lifetime
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L47)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L47)</sup>
|
||||
|
||||
Lifetime is the time after which the backup will be deleted. Format: "1.5h" or "2h45m".
|
||||
|
||||
|
@ -114,7 +114,7 @@ Lifetime is the time after which the backup will be deleted. Format: "1.5h" or "
|
|||
|
||||
### .spec.options.allowInconsistent
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L66)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L66)</sup>
|
||||
|
||||
AllowInconsistent flag for Backup creation request.
|
||||
If this value is set to true, backup is taken even if we are not able to acquire lock.
|
||||
|
@ -127,7 +127,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.options.timeout
|
||||
|
||||
Type: `number` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L61)</sup>
|
||||
Type: `number` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L61)</sup>
|
||||
|
||||
Timeout for Backup creation request in seconds. Works only when AsyncBackupCreation feature is set to false.
|
||||
|
||||
|
@ -139,7 +139,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.policyName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L42)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L42)</sup>
|
||||
|
||||
PolicyName name of the ArangoBackupPolicy which created this Custom Resource
|
||||
|
||||
|
@ -149,7 +149,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.upload.autoDelete
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
|
||||
AutoDelete removes the ArangoBackup resource (which removes the backup from the cluster) after successful upload
|
||||
|
||||
|
@ -159,7 +159,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.upload.credentialsSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
|
||||
CredentialsSecretName is the name of the secret used while accessing repository
|
||||
|
||||
|
@ -172,7 +172,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.upload.repositoryURL
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
|
||||
RepositoryURL is the URL path for file storage
|
||||
Same repositoryURL needs to be defined in `credentialsSecretName` if protocol is other than local.
|
||||
|
@ -193,7 +193,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .status.available
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L36)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L36)</sup>
|
||||
|
||||
Available Determines if we can restore from ArangoBackup
|
||||
|
||||
|
@ -201,13 +201,13 @@ Available Determines if we can restore from ArangoBackup
|
|||
|
||||
### .status.backoff.iterations
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status_backoff.go#L30)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status_backoff.go#L30)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.backup.downloaded
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L66)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L66)</sup>
|
||||
|
||||
Downloaded Determines if ArangoBackup has been downloaded.
|
||||
|
||||
|
@ -215,25 +215,25 @@ Downloaded Determines if ArangoBackup has been downloaded.
|
|||
|
||||
### .status.backup.id
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L56)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L56)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.backup.imported
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L67)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L67)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.backup.keys
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L70)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L70)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.backup.numberOfDBServers
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L62)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L62)</sup>
|
||||
|
||||
NumberOfDBServers Cluster size of the Backup in ArangoDB
|
||||
|
||||
|
@ -241,13 +241,13 @@ NumberOfDBServers Cluster size of the Backup in ArangoDB
|
|||
|
||||
### .status.backup.potentiallyInconsistent
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L58)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L58)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.backup.sizeInBytes
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L60)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L60)</sup>
|
||||
|
||||
SizeInBytes Size of the Backup in ArangoDB.
|
||||
|
||||
|
@ -255,7 +255,7 @@ SizeInBytes Size of the Backup in ArangoDB.
|
|||
|
||||
### .status.backup.uploaded
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L64)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L64)</sup>
|
||||
|
||||
Uploaded Determines if ArangoBackup has been uploaded
|
||||
|
||||
|
@ -263,13 +263,13 @@ Uploaded Determines if ArangoBackup has been uploaded
|
|||
|
||||
### .status.backup.version
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_status.go#L57)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_status.go#L57)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.message
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_state.go#L91)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_state.go#L91)</sup>
|
||||
|
||||
Message for the state this object is in.
|
||||
|
||||
|
@ -277,7 +277,7 @@ Message for the state this object is in.
|
|||
|
||||
### .status.progress.jobID
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_state.go#L114)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_state.go#L114)</sup>
|
||||
|
||||
JobID ArangoDB job ID for uploading or downloading
|
||||
|
||||
|
@ -285,7 +285,7 @@ JobID ArangoDB job ID for uploading or downloading
|
|||
|
||||
### .status.progress.progress
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_state.go#L117)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_state.go#L117)</sup>
|
||||
|
||||
Progress ArangoDB job progress in percents
|
||||
|
||||
|
@ -298,7 +298,7 @@ Example:
|
|||
|
||||
### .status.state
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_state.go#L85)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_state.go#L85)</sup>
|
||||
|
||||
State holds the current high level state of the backup
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoBackupPolicy V1
|
|||
|
||||
### .spec.allowConcurrent
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_spec.go#L35)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_spec.go#L35)</sup>
|
||||
|
||||
AllowConcurrent if false, ArangoBackup will not be created when previous Backups are not finished
|
||||
|
||||
|
@ -20,7 +20,7 @@ Default Value: `true`
|
|||
|
||||
### .spec.maxBackups
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_spec.go#L43)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_spec.go#L43)</sup>
|
||||
|
||||
MaxBackups defines how many backups should be kept in history (per deployment). Oldest healthy Backups will be deleted.
|
||||
If not specified or 0 then no limit is applied
|
||||
|
@ -31,7 +31,7 @@ Default Value: `0`
|
|||
|
||||
### .spec.schedule
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_spec.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_spec.go#L32)</sup>
|
||||
|
||||
Schedule is cron-compatible specification of backup schedule
|
||||
Parsed by https://godoc.org/github.com/robfig/cron
|
||||
|
@ -40,7 +40,7 @@ Parsed by https://godoc.org/github.com/robfig/cron
|
|||
|
||||
### .spec.selector
|
||||
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_spec.go#L39)</sup>
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_spec.go#L39)</sup>
|
||||
|
||||
DeploymentSelector Selector definition for selecting matching ArangoBackup Custom Resources.
|
||||
|
||||
|
@ -51,7 +51,7 @@ Links:
|
|||
|
||||
### .spec.template.backoff.iterations
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L31)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L31)</sup>
|
||||
|
||||
Iterations defines number of iterations before reaching MaxDelay. Default to 5
|
||||
|
||||
|
@ -59,7 +59,7 @@ Iterations defines number of iterations before reaching MaxDelay. Default to 5
|
|||
|
||||
### .spec.template.backoff.max_delay
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L29)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L29)</sup>
|
||||
|
||||
MaxDelay defines maximum delay in seconds. Default to 600
|
||||
|
||||
|
@ -67,7 +67,7 @@ MaxDelay defines maximum delay in seconds. Default to 600
|
|||
|
||||
### .spec.template.backoff.max_iterations
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L33)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L33)</sup>
|
||||
|
||||
MaxIterations defines maximum number of iterations after backoff will be disabled. Default to nil (no limit)
|
||||
|
||||
|
@ -75,7 +75,7 @@ MaxIterations defines maximum number of iterations after backoff will be disable
|
|||
|
||||
### .spec.template.backoff.min_delay
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec_backoff.go#L27)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec_backoff.go#L27)</sup>
|
||||
|
||||
MinDelay defines minimum delay in seconds. Default to 30
|
||||
|
||||
|
@ -83,7 +83,7 @@ MinDelay defines minimum delay in seconds. Default to 30
|
|||
|
||||
### .spec.template.lifetime
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_spec.go#L61)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_spec.go#L61)</sup>
|
||||
|
||||
Lifetime is the time after which the backup will be deleted. Format: "1.5h" or "2h45m".
|
||||
|
||||
|
@ -91,7 +91,7 @@ Lifetime is the time after which the backup will be deleted. Format: "1.5h" or "
|
|||
|
||||
### .spec.template.options.allowInconsistent
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L66)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L66)</sup>
|
||||
|
||||
AllowInconsistent flag for Backup creation request.
|
||||
If this value is set to true, backup is taken even if we are not able to acquire lock.
|
||||
|
@ -104,7 +104,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.template.options.timeout
|
||||
|
||||
Type: `number` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L61)</sup>
|
||||
Type: `number` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L61)</sup>
|
||||
|
||||
Timeout for Backup creation request in seconds. Works only when AsyncBackupCreation feature is set to false.
|
||||
|
||||
|
@ -116,7 +116,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.template.upload.autoDelete
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L84)</sup>
|
||||
|
||||
AutoDelete removes the ArangoBackup resource (which removes the backup from the cluster) after successful upload
|
||||
|
||||
|
@ -126,7 +126,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.upload.credentialsSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L81)</sup>
|
||||
|
||||
CredentialsSecretName is the name of the secret used while accessing repository
|
||||
|
||||
|
@ -139,7 +139,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .spec.template.upload.repositoryURL
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_spec.go#L77)</sup>
|
||||
|
||||
RepositoryURL is the URL path for file storage
|
||||
Same repositoryURL needs to be defined in `credentialsSecretName` if protocol is other than local.
|
||||
|
@ -160,7 +160,7 @@ This field is **immutable**: can't be changed after backup creation
|
|||
|
||||
### .status.message
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_status.go#L33)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_status.go#L33)</sup>
|
||||
|
||||
Message from the operator in case of failures - schedule not valid, ArangoBackupPolicy not valid
|
||||
|
||||
|
@ -168,7 +168,7 @@ Message from the operator in case of failures - schedule not valid, ArangoBackup
|
|||
|
||||
### .status.scheduled
|
||||
|
||||
Type: `meta.Time` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/backup/v1/backup_policy_status.go#L31)</sup>
|
||||
Type: `meta.Time` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/backup/v1/backup_policy_status.go#L31)</sup>
|
||||
|
||||
Scheduled Next scheduled time in UTC
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,7 +10,7 @@ title: ArangoDeploymentReplication V1
|
|||
|
||||
### .spec.cancellation.ensureInSync
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/replication_spec.go#L38)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/replication_spec.go#L38)</sup>
|
||||
|
||||
EnsureInSync if it is true then during cancellation process data consistency is required.
|
||||
Default value is true.
|
||||
|
@ -19,7 +19,7 @@ Default value is true.
|
|||
|
||||
### .spec.cancellation.sourceReadOnly
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/replication_spec.go#L41)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/replication_spec.go#L41)</sup>
|
||||
|
||||
SourceReadOnly if it true then after cancellation source data center should be in read-only mode.
|
||||
Default value is false.
|
||||
|
@ -28,7 +28,7 @@ Default value is false.
|
|||
|
||||
### .spec.destination.auth.keyfileSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_authentication_spec.go#L37)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_authentication_spec.go#L37)</sup>
|
||||
|
||||
KeyfileSecretName holds the name of a Secret containing a client authentication
|
||||
certificate formatted at keyfile in a `tls.keyfile` field.
|
||||
|
@ -40,7 +40,7 @@ the synchronization and fetch the synchronization status.
|
|||
|
||||
### .spec.destination.auth.userSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_authentication_spec.go#L42)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_authentication_spec.go#L42)</sup>
|
||||
|
||||
UserSecretName holds the name of a Secret containing a `username` & `password`
|
||||
field used for basic authentication.
|
||||
|
@ -51,7 +51,7 @@ of the ArangoDB cluster at the endpoint.
|
|||
|
||||
### .spec.destination.deploymentName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_spec.go#L36)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_spec.go#L36)</sup>
|
||||
|
||||
DeploymentName holds the name of an ArangoDeployment resource.
|
||||
If set, this provides default values for masterEndpoint, auth & tls.
|
||||
|
@ -60,7 +60,7 @@ If set, this provides default values for masterEndpoint, auth & tls.
|
|||
|
||||
### .spec.destination.masterEndpoint
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_spec.go#L42)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_spec.go#L42)</sup>
|
||||
|
||||
MasterEndpoint holds a list of URLs used to reach the syncmaster(s)
|
||||
Use this setting if the source cluster is not running inside a Kubernetes cluster
|
||||
|
@ -73,7 +73,7 @@ Default Value: `[]`
|
|||
|
||||
### .spec.destination.tls.caSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_tls_spec.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_tls_spec.go#L34)</sup>
|
||||
|
||||
CASecretName holds the name of a Secret containing a ca.crt public key for TLS validation.
|
||||
This setting is required, unless `deploymentName` has been set.
|
||||
|
@ -82,7 +82,7 @@ This setting is required, unless `deploymentName` has been set.
|
|||
|
||||
### .spec.source.auth.keyfileSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_authentication_spec.go#L37)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_authentication_spec.go#L37)</sup>
|
||||
|
||||
KeyfileSecretName holds the name of a Secret containing a client authentication
|
||||
certificate formatted at keyfile in a `tls.keyfile` field.
|
||||
|
@ -94,7 +94,7 @@ the synchronization and fetch the synchronization status.
|
|||
|
||||
### .spec.source.auth.userSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_authentication_spec.go#L42)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_authentication_spec.go#L42)</sup>
|
||||
|
||||
UserSecretName holds the name of a Secret containing a `username` & `password`
|
||||
field used for basic authentication.
|
||||
|
@ -105,7 +105,7 @@ of the ArangoDB cluster at the endpoint.
|
|||
|
||||
### .spec.source.deploymentName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_spec.go#L36)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_spec.go#L36)</sup>
|
||||
|
||||
DeploymentName holds the name of an ArangoDeployment resource.
|
||||
If set, this provides default values for masterEndpoint, auth & tls.
|
||||
|
@ -114,7 +114,7 @@ If set, this provides default values for masterEndpoint, auth & tls.
|
|||
|
||||
### .spec.source.masterEndpoint
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_spec.go#L42)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_spec.go#L42)</sup>
|
||||
|
||||
MasterEndpoint holds a list of URLs used to reach the syncmaster(s)
|
||||
Use this setting if the source cluster is not running inside a Kubernetes cluster
|
||||
|
@ -127,7 +127,7 @@ Default Value: `[]`
|
|||
|
||||
### .spec.source.tls.caSecretName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/replication/v1/endpoint_tls_spec.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/replication/v1/endpoint_tls_spec.go#L34)</sup>
|
||||
|
||||
CASecretName holds the name of a Secret containing a ca.crt public key for TLS validation.
|
||||
This setting is required, unless `deploymentName` has been set.
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoJob V1
|
|||
|
||||
### .spec.arangoDeploymentName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/apps/v1/job_spec.go#L27)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/apps/v1/job_spec.go#L27)</sup>
|
||||
|
||||
ArangoDeploymentName holds the name of ArangoDeployment
|
||||
|
||||
|
@ -18,7 +18,7 @@ ArangoDeploymentName holds the name of ArangoDeployment
|
|||
|
||||
### .spec.jobTemplate
|
||||
|
||||
Type: `batch.JobSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/apps/v1/job_spec.go#L33)</sup>
|
||||
Type: `batch.JobSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/apps/v1/job_spec.go#L33)</sup>
|
||||
|
||||
JobTemplate holds the Kubernetes Job Template
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoLocalStorage V1Alpha
|
|||
|
||||
### .spec.localPath
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/local_storage_spec.go#L36)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/local_storage_spec.go#L36)</sup>
|
||||
|
||||
LocalPath setting specifies one or more local directories (on the nodes) used to create persistent volumes in.
|
||||
|
||||
|
@ -18,7 +18,7 @@ LocalPath setting specifies one or more local directories (on the nodes) used to
|
|||
|
||||
### .spec.nodeSelector
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/local_storage_spec.go#L43)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/local_storage_spec.go#L43)</sup>
|
||||
|
||||
NodeSelector setting specifies which nodes the operator will provision persistent volumes on.
|
||||
|
||||
|
@ -26,7 +26,7 @@ NodeSelector setting specifies which nodes the operator will provision persisten
|
|||
|
||||
### .spec.podCustomization.priority
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/local_storage_pod_customization.go#L25)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/local_storage_pod_customization.go#L25)</sup>
|
||||
|
||||
Priority if defined, sets the priority for pods of storage provisioner
|
||||
|
||||
|
@ -34,7 +34,7 @@ Priority if defined, sets the priority for pods of storage provisioner
|
|||
|
||||
### .spec.privileged
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/local_storage_spec.go#L45)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/local_storage_spec.go#L45)</sup>
|
||||
|
||||
Privileged if set, passes Privileged flag to SecurityContext for pods of storage provisioner
|
||||
|
||||
|
@ -42,7 +42,7 @@ Privileged if set, passes Privileged flag to SecurityContext for pods of storage
|
|||
|
||||
### .spec.storageClass.isDefault
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/storage_class_spec.go#L42)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/storage_class_spec.go#L42)</sup>
|
||||
|
||||
IsDefault setting specifies if the created `StorageClass` will
|
||||
be marked as default storage class.
|
||||
|
@ -53,7 +53,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.storageClass.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/storage_class_spec.go#L38)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/storage_class_spec.go#L38)</sup>
|
||||
|
||||
Name setting specifies the name of the storage class that
|
||||
created `PersistentVolume` will use.
|
||||
|
@ -66,7 +66,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.storageClass.reclaimPolicy
|
||||
|
||||
Type: `core.PersistentVolumeReclaimPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/storage_class_spec.go#L46)</sup>
|
||||
Type: `core.PersistentVolumeReclaimPolicy` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/storage_class_spec.go#L46)</sup>
|
||||
|
||||
ReclaimPolicy defines what happens to a persistent volume when released from its claim.
|
||||
|
||||
|
@ -77,7 +77,7 @@ Links:
|
|||
|
||||
### .spec.tolerations
|
||||
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/storage/v1alpha/local_storage_spec.go#L41)</sup>
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/storage/v1alpha/local_storage_spec.go#L41)</sup>
|
||||
|
||||
Tolerations specifies the tolerations added to pods of storage provisioner
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoMLBatchJob V1Alpha1
|
|||
|
||||
### .spec
|
||||
|
||||
Type: `batch.Job` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/batchjob_spec.go#L33)</sup>
|
||||
Type: `batch.Job` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/batchjob_spec.go#L33)</sup>
|
||||
|
||||
Links:
|
||||
* [Kubernetes Documentation](https://godoc.org/k8s.io/api/batch/v1#JobSpec)
|
||||
|
@ -19,7 +19,7 @@ Links:
|
|||
|
||||
### .status
|
||||
|
||||
Type: `batch.JobStatus` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/batchjob_status.go#L37)</sup>
|
||||
Type: `batch.JobStatus` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/batchjob_status.go#L37)</sup>
|
||||
|
||||
Links:
|
||||
* [Kubernetes Documentation](https://godoc.org/k8s.io/api/batch/v1#JobStatus)
|
||||
|
@ -28,7 +28,7 @@ Links:
|
|||
|
||||
### .status.mlConditions
|
||||
|
||||
Type: `api.MLConditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/batchjob_status.go#L33)</sup>
|
||||
Type: `api.MLConditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/batchjob_status.go#L33)</sup>
|
||||
|
||||
MLConditions specific to the entire batch job
|
||||
|
||||
|
@ -36,7 +36,7 @@ MLConditions specific to the entire batch job
|
|||
|
||||
### .status.ref.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -44,7 +44,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.ref.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -52,7 +52,7 @@ Name of the object
|
|||
|
||||
### .status.ref.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -60,7 +60,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.ref.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoMLCronJob V1Alpha1
|
|||
|
||||
### .spec
|
||||
|
||||
Type: `batch.CronJobSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/cronjob_spec.go#L33)</sup>
|
||||
Type: `batch.CronJobSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/cronjob_spec.go#L33)</sup>
|
||||
|
||||
Links:
|
||||
* [Kubernetes Documentation](https://godoc.org/k8s.io/api/batch/v1#CronJobSpec)
|
||||
|
@ -19,7 +19,7 @@ Links:
|
|||
|
||||
### .status
|
||||
|
||||
Type: `batch.CronJobStatus` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/cronjob_status.go#L37)</sup>
|
||||
Type: `batch.CronJobStatus` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/cronjob_status.go#L37)</sup>
|
||||
|
||||
Links:
|
||||
* [Kubernetes Documentation](https://godoc.org/k8s.io/api/batch/v1#CronJobStatus)
|
||||
|
@ -28,7 +28,7 @@ Links:
|
|||
|
||||
### .status.mlConditions
|
||||
|
||||
Type: `api.MLConditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/cronjob_status.go#L33)</sup>
|
||||
Type: `api.MLConditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/cronjob_status.go#L33)</sup>
|
||||
|
||||
MLConditions specific to the entire cron job
|
||||
|
||||
|
@ -36,7 +36,7 @@ MLConditions specific to the entire cron job
|
|||
|
||||
### .status.ref.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -44,7 +44,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.ref.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -52,7 +52,7 @@ Name of the object
|
|||
|
||||
### .status.ref.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -60,7 +60,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.ref.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -10,7 +10,7 @@ title: ArangoMLStorage V1Alpha1
|
|||
|
||||
### .spec.backend.s3.allowInsecure
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L40)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L40)</sup>
|
||||
|
||||
AllowInsecure if set to true, the Endpoint certificates won't be checked
|
||||
|
||||
|
@ -20,7 +20,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.backend.s3.caSecret.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -28,7 +28,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.backend.s3.caSecret.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -36,7 +36,7 @@ Name of the object
|
|||
|
||||
### .spec.backend.s3.caSecret.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -44,7 +44,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.backend.s3.caSecret.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -52,7 +52,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -60,7 +60,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -68,7 +68,7 @@ Name of the object
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -76,7 +76,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -84,7 +84,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.backend.s3.endpoint
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L34)</sup>
|
||||
|
||||
Endpoint specifies the S3 API-compatible endpoint which implements storage
|
||||
Required
|
||||
|
@ -93,7 +93,7 @@ Required
|
|||
|
||||
### .spec.backend.s3.region
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L49)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec_backend_s3.go#L49)</sup>
|
||||
|
||||
Region defines the availability zone name.
|
||||
|
||||
|
@ -103,7 +103,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.bucketName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec.go#L30)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec.go#L30)</sup>
|
||||
|
||||
BucketName specifies the name of the bucket
|
||||
Required
|
||||
|
@ -112,7 +112,7 @@ Required
|
|||
|
||||
### .spec.bucketPath
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec.go#L34)</sup>
|
||||
|
||||
BucketPath specifies the path within the bucket
|
||||
|
||||
|
@ -122,7 +122,7 @@ Default Value: `/`
|
|||
|
||||
### .spec.mode.sidecar.args
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L50)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L50)</sup>
|
||||
|
||||
Arguments to the entrypoint.
|
||||
The container image's CMD is used if this is not provided.
|
||||
|
@ -139,7 +139,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.command
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L40)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L40)</sup>
|
||||
|
||||
Entrypoint array. Not executed within a shell.
|
||||
The container image's ENTRYPOINT is used if this is not provided.
|
||||
|
@ -156,7 +156,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.controllerListenPort
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec_mode_sidecar.go#L36)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec_mode_sidecar.go#L36)</sup>
|
||||
|
||||
ControllerListenPort defines on which port the sidecar container will be listening for controller requests
|
||||
|
||||
|
@ -166,7 +166,7 @@ Default Value: `9202`
|
|||
|
||||
### .spec.mode.sidecar.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -177,7 +177,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -188,7 +188,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.image
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L35)</sup>
|
||||
|
||||
Image define image details
|
||||
|
||||
|
@ -196,7 +196,7 @@ Image define image details
|
|||
|
||||
### .spec.mode.sidecar.imagePullPolicy
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L39)</sup>
|
||||
|
||||
ImagePullPolicy define Image pull policy
|
||||
|
||||
|
@ -206,7 +206,7 @@ Default Value: `IfNotPresent`
|
|||
|
||||
### .spec.mode.sidecar.lifecycle
|
||||
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/lifecycle.go#L35)</sup>
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/lifecycle.go#L35)</sup>
|
||||
|
||||
Lifecycle keeps actions that the management system should take in response to container lifecycle events.
|
||||
|
||||
|
@ -214,7 +214,7 @@ Lifecycle keeps actions that the management system should take in response to co
|
|||
|
||||
### .spec.mode.sidecar.listenPort
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_spec_mode_sidecar.go#L32)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_spec_mode_sidecar.go#L32)</sup>
|
||||
|
||||
ListenPort defines on which port the sidecar container will be listening for connections
|
||||
|
||||
|
@ -224,7 +224,7 @@ Default Value: `9201`
|
|||
|
||||
### .spec.mode.sidecar.livenessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L37)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L37)</sup>
|
||||
|
||||
LivenessProbe keeps configuration of periodic probe of container liveness.
|
||||
Container will be restarted if the probe fails.
|
||||
|
@ -236,7 +236,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.ports
|
||||
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/networking.go#L39)</sup>
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/networking.go#L39)</sup>
|
||||
|
||||
Ports contains list of ports to expose from the container. Not specifying a port here
|
||||
DOES NOT prevent that port from being exposed. Any port which is
|
||||
|
@ -247,7 +247,7 @@ accessible from the network.
|
|||
|
||||
### .spec.mode.sidecar.readinessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L42)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L42)</sup>
|
||||
|
||||
ReadinessProbe keeps configuration of periodic probe of container service readiness.
|
||||
Container will be removed from service endpoints if the probe fails.
|
||||
|
@ -259,7 +259,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/resources.go#L37)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/resources.go#L37)</sup>
|
||||
|
||||
Resources holds resource requests & limits for container
|
||||
|
||||
|
@ -270,7 +270,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.securityContext
|
||||
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/security.go#L35)</sup>
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/security.go#L35)</sup>
|
||||
|
||||
SecurityContext holds container-level security attributes and common container settings.
|
||||
|
||||
|
@ -281,7 +281,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.startupProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L50)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L50)</sup>
|
||||
|
||||
StartupProbe indicates that the Pod has successfully initialized.
|
||||
If specified, no other probes are executed until this completes successfully.
|
||||
|
@ -296,7 +296,7 @@ Links:
|
|||
|
||||
### .spec.mode.sidecar.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -304,7 +304,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.mode.sidecar.workingDir
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L55)</sup>
|
||||
|
||||
Container's working directory.
|
||||
If not specified, the container runtime's default will be used, which
|
||||
|
@ -314,7 +314,7 @@ might be configured in the container image.
|
|||
|
||||
### .status.conditions
|
||||
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1alpha1/storage_status.go#L28)</sup>
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1alpha1/storage_status.go#L28)</sup>
|
||||
|
||||
Conditions specific to the entire storage
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoMLStorage V1Beta1
|
|||
|
||||
### .spec.backend.s3.allowInsecure
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L40)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L40)</sup>
|
||||
|
||||
AllowInsecure if set to true, the Endpoint certificates won't be checked
|
||||
|
||||
|
@ -20,7 +20,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.backend.s3.caSecret.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -28,7 +28,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.backend.s3.caSecret.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -36,7 +36,7 @@ Name of the object
|
|||
|
||||
### .spec.backend.s3.caSecret.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -44,7 +44,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.backend.s3.caSecret.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -52,7 +52,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -60,7 +60,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -68,7 +68,7 @@ Name of the object
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -76,7 +76,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.backend.s3.credentialsSecret.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -84,7 +84,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.backend.s3.endpoint
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L34)</sup>
|
||||
|
||||
Endpoint specifies the S3 API-compatible endpoint which implements storage
|
||||
Required
|
||||
|
@ -93,7 +93,7 @@ Required
|
|||
|
||||
### .spec.backend.s3.region
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L49)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_spec_backend_s3.go#L49)</sup>
|
||||
|
||||
Region defines the availability zone name.
|
||||
|
||||
|
@ -103,7 +103,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.bucketName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_spec.go#L30)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_spec.go#L30)</sup>
|
||||
|
||||
BucketName specifies the name of the bucket
|
||||
Required
|
||||
|
@ -112,7 +112,7 @@ Required
|
|||
|
||||
### .spec.bucketPath
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_spec.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_spec.go#L34)</sup>
|
||||
|
||||
BucketPath specifies the path within the bucket
|
||||
|
||||
|
@ -122,7 +122,7 @@ Default Value: `/`
|
|||
|
||||
### .status.conditions
|
||||
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/ml/v1beta1/storage_status.go#L28)</sup>
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/ml/v1beta1/storage_status.go#L28)</sup>
|
||||
|
||||
Conditions specific to the entire storage
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoMember V1
|
|||
|
||||
### .spec.deletion_priority
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec.go#L48)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec.go#L48)</sup>
|
||||
|
||||
DeletionPriority define Deletion Priority.
|
||||
Higher value means higher priority. Default is 0.
|
||||
|
@ -20,7 +20,7 @@ Example: set 1 for Coordinator which should be deleted first and scale down coor
|
|||
|
||||
### .spec.deploymentUID
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec.go#L37)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec.go#L37)</sup>
|
||||
|
||||
DeploymentUID define Deployment UID.
|
||||
|
||||
|
@ -28,7 +28,7 @@ DeploymentUID define Deployment UID.
|
|||
|
||||
### .spec.group
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec.go#L32)</sup>
|
||||
|
||||
Group define Member Groups.
|
||||
|
||||
|
@ -36,13 +36,13 @@ Group define Member Groups.
|
|||
|
||||
### .spec.id
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec.go#L34)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .spec.overrides.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec_overrides.go#L38)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec_overrides.go#L38)</sup>
|
||||
|
||||
Resources holds resource requests & limits. Overrides template provided on the group level.
|
||||
|
||||
|
@ -53,7 +53,7 @@ Links:
|
|||
|
||||
### .spec.overrides.volumeClaimTemplate
|
||||
|
||||
Type: `core.PersistentVolumeClaim` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_spec_overrides.go#L33)</sup>
|
||||
Type: `core.PersistentVolumeClaim` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_spec_overrides.go#L33)</sup>
|
||||
|
||||
VolumeClaimTemplate specifies a template for volume claims. Overrides template provided on the group level.
|
||||
|
||||
|
@ -64,7 +64,7 @@ Links:
|
|||
|
||||
### .spec.template.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_pod_template.go#L60)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_pod_template.go#L60)</sup>
|
||||
|
||||
Checksum keep the Pod Spec Checksum (with ignored fields).
|
||||
|
||||
|
@ -72,7 +72,7 @@ Checksum keep the Pod Spec Checksum (with ignored fields).
|
|||
|
||||
### .spec.template.endpoint
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_pod_template.go#L63)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_pod_template.go#L63)</sup>
|
||||
|
||||
> [!WARNING]
|
||||
> ***DEPRECATED***
|
||||
|
@ -83,7 +83,7 @@ Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2
|
|||
|
||||
### .spec.template.podSpec
|
||||
|
||||
Type: `core.PodTemplateSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_pod_template.go#L54)</sup>
|
||||
Type: `core.PodTemplateSpec` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_pod_template.go#L54)</sup>
|
||||
|
||||
PodSpec specifies the Pod Spec used for this Member.
|
||||
|
||||
|
@ -94,7 +94,7 @@ Links:
|
|||
|
||||
### .spec.template.podSpecChecksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/deployment/v1/arango_member_pod_template.go#L57)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/deployment/v1/arango_member_pod_template.go#L57)</sup>
|
||||
|
||||
PodSpecChecksum keep the Pod Spec Checksum (without ignored fields).
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoProfile V1Alpha1
|
|||
|
||||
### .spec.selectors.label
|
||||
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/profile_selectors.go#L32)</sup>
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/profile_selectors.go#L32)</sup>
|
||||
|
||||
Label keeps information about label selector
|
||||
|
||||
|
@ -18,7 +18,7 @@ Label keeps information about label selector
|
|||
|
||||
### .spec.template.container.all.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -29,7 +29,7 @@ Links:
|
|||
|
||||
### .spec.template.container.all.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -40,7 +40,7 @@ Links:
|
|||
|
||||
### .spec.template.container.all.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -48,7 +48,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.args
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L50)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L50)</sup>
|
||||
|
||||
Arguments to the entrypoint.
|
||||
The container image's CMD is used if this is not provided.
|
||||
|
@ -65,7 +65,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.command
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L40)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L40)</sup>
|
||||
|
||||
Entrypoint array. Not executed within a shell.
|
||||
The container image's ENTRYPOINT is used if this is not provided.
|
||||
|
@ -82,7 +82,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -93,7 +93,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -104,7 +104,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.image
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L35)</sup>
|
||||
|
||||
Image define image details
|
||||
|
||||
|
@ -112,7 +112,7 @@ Image define image details
|
|||
|
||||
### .spec.template.container.containers.\<string\>.imagePullPolicy
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/image.go#L39)</sup>
|
||||
|
||||
ImagePullPolicy define Image pull policy
|
||||
|
||||
|
@ -122,7 +122,7 @@ Default Value: `IfNotPresent`
|
|||
|
||||
### .spec.template.container.containers.\<string\>.lifecycle
|
||||
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/lifecycle.go#L35)</sup>
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/lifecycle.go#L35)</sup>
|
||||
|
||||
Lifecycle keeps actions that the management system should take in response to container lifecycle events.
|
||||
|
||||
|
@ -130,7 +130,7 @@ Lifecycle keeps actions that the management system should take in response to co
|
|||
|
||||
### .spec.template.container.containers.\<string\>.livenessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L37)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L37)</sup>
|
||||
|
||||
LivenessProbe keeps configuration of periodic probe of container liveness.
|
||||
Container will be restarted if the probe fails.
|
||||
|
@ -142,7 +142,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.ports
|
||||
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/networking.go#L39)</sup>
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/networking.go#L39)</sup>
|
||||
|
||||
Ports contains list of ports to expose from the container. Not specifying a port here
|
||||
DOES NOT prevent that port from being exposed. Any port which is
|
||||
|
@ -153,7 +153,7 @@ accessible from the network.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.readinessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L42)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L42)</sup>
|
||||
|
||||
ReadinessProbe keeps configuration of periodic probe of container service readiness.
|
||||
Container will be removed from service endpoints if the probe fails.
|
||||
|
@ -165,7 +165,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/resources.go#L37)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/resources.go#L37)</sup>
|
||||
|
||||
Resources holds resource requests & limits for container
|
||||
|
||||
|
@ -176,7 +176,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.securityContext
|
||||
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/security.go#L35)</sup>
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/security.go#L35)</sup>
|
||||
|
||||
SecurityContext holds container-level security attributes and common container settings.
|
||||
|
||||
|
@ -187,7 +187,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.startupProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L50)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/probes.go#L50)</sup>
|
||||
|
||||
StartupProbe indicates that the Pod has successfully initialized.
|
||||
If specified, no other probes are executed until this completes successfully.
|
||||
|
@ -202,7 +202,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -210,7 +210,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.workingDir
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/container/resources/core.go#L55)</sup>
|
||||
|
||||
Container's working directory.
|
||||
If not specified, the container runtime's default will be used, which
|
||||
|
@ -220,7 +220,7 @@ might be configured in the container image.
|
|||
|
||||
### .spec.template.pod.affinity
|
||||
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L44)</sup>
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L44)</sup>
|
||||
|
||||
Affinity defines scheduling constraints for workload
|
||||
|
||||
|
@ -231,7 +231,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.annotations
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L45)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L45)</sup>
|
||||
|
||||
Annotations is an unstructured key value map stored with a resource that may be
|
||||
set by external tools to store and retrieve arbitrary metadata. They are not
|
||||
|
@ -244,7 +244,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.automountServiceAccountToken
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/service_account.go#L38)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/service_account.go#L38)</sup>
|
||||
|
||||
AutomountServiceAccountToken indicates whether a service account token should be automatically mounted.
|
||||
|
||||
|
@ -252,7 +252,7 @@ AutomountServiceAccountToken indicates whether a service account token should be
|
|||
|
||||
### .spec.template.pod.hostIPC
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L42)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L42)</sup>
|
||||
|
||||
HostIPC defines to use the host's ipc namespace.
|
||||
|
||||
|
@ -262,7 +262,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.hostNetwork
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L36)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L36)</sup>
|
||||
|
||||
HostNetwork requests Host network for this pod. Use the host's network namespace.
|
||||
If this option is set, the ports that will be used must be specified.
|
||||
|
@ -273,7 +273,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.hostPID
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L39)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L39)</sup>
|
||||
|
||||
HostPID define to use the host's pid namespace.
|
||||
|
||||
|
@ -283,7 +283,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.imagePullSecrets
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/image.go#L36)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/image.go#L36)</sup>
|
||||
|
||||
ImagePullSecrets define Secrets used to pull Image from registry
|
||||
|
||||
|
@ -291,7 +291,7 @@ ImagePullSecrets define Secrets used to pull Image from registry
|
|||
|
||||
### .spec.template.pod.labels
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L39)</sup>
|
||||
|
||||
Map of string keys and values that can be used to organize and categorize
|
||||
(scope and select) objects. May match selectors of replication controllers
|
||||
|
@ -304,7 +304,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.nodeSelector
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L39)</sup>
|
||||
|
||||
NodeSelector is a selector that must be true for the workload to fit on a node.
|
||||
|
||||
|
@ -315,7 +315,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.ownerReferences
|
||||
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L52)</sup>
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/metadata.go#L52)</sup>
|
||||
|
||||
List of objects depended by this object. If ALL objects in the list have
|
||||
been deleted, this object will be garbage collected. If this object is managed by a controller,
|
||||
|
@ -326,7 +326,7 @@ There cannot be more than one managing controller.
|
|||
|
||||
### .spec.template.pod.podSecurityContext
|
||||
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/security.go#L35)</sup>
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/security.go#L35)</sup>
|
||||
|
||||
PodSecurityContext holds pod-level security attributes and common container settings.
|
||||
|
||||
|
@ -337,7 +337,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.schedulerName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L54)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L54)</sup>
|
||||
|
||||
SchedulerName specifies, the pod will be dispatched by specified scheduler.
|
||||
If not specified, the pod will be dispatched by default scheduler.
|
||||
|
@ -348,7 +348,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.template.pod.serviceAccountName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/service_account.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/service_account.go#L35)</sup>
|
||||
|
||||
ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
|
||||
|
@ -359,7 +359,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.shareProcessNamespace
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L48)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/namespace.go#L48)</sup>
|
||||
|
||||
ShareProcessNamespace defines to share a single process namespace between all of the containers in a pod.
|
||||
When this is set containers will be able to view and signal processes from other containers
|
||||
|
@ -372,7 +372,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.tolerations
|
||||
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L49)</sup>
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/scheduling.go#L49)</sup>
|
||||
|
||||
Tolerations defines tolerations
|
||||
|
||||
|
@ -383,7 +383,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.volumes
|
||||
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/pod/resources/volumes.go#L36)</sup>
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/pod/resources/volumes.go#L36)</sup>
|
||||
|
||||
Volumes keeps list of volumes that can be mounted by containers belonging to the pod.
|
||||
|
||||
|
@ -394,5 +394,5 @@ Links:
|
|||
|
||||
### .spec.template.priority
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1alpha1/profile_template.go#L30)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1alpha1/profile_template.go#L30)</sup>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoProfile V1Beta1
|
|||
|
||||
### .spec.selectors.label
|
||||
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/profile_selectors.go#L32)</sup>
|
||||
Type: `meta.LabelSelector` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/profile_selectors.go#L32)</sup>
|
||||
|
||||
Label keeps information about label selector
|
||||
|
||||
|
@ -18,7 +18,7 @@ Label keeps information about label selector
|
|||
|
||||
### .spec.template.container.all.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -29,7 +29,7 @@ Links:
|
|||
|
||||
### .spec.template.container.all.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -40,7 +40,7 @@ Links:
|
|||
|
||||
### .spec.template.container.all.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -48,7 +48,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.args
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
|
||||
Arguments to the entrypoint.
|
||||
The container image's CMD is used if this is not provided.
|
||||
|
@ -65,7 +65,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.command
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
|
||||
Entrypoint array. Not executed within a shell.
|
||||
The container image's ENTRYPOINT is used if this is not provided.
|
||||
|
@ -82,7 +82,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -93,7 +93,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -104,7 +104,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.image
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
|
||||
Image define image details
|
||||
|
||||
|
@ -112,7 +112,7 @@ Image define image details
|
|||
|
||||
### .spec.template.container.containers.\<string\>.imagePullPolicy
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
|
||||
ImagePullPolicy define Image pull policy
|
||||
|
||||
|
@ -122,7 +122,7 @@ Default Value: `IfNotPresent`
|
|||
|
||||
### .spec.template.container.containers.\<string\>.lifecycle
|
||||
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
|
||||
Lifecycle keeps actions that the management system should take in response to container lifecycle events.
|
||||
|
||||
|
@ -130,7 +130,7 @@ Lifecycle keeps actions that the management system should take in response to co
|
|||
|
||||
### .spec.template.container.containers.\<string\>.livenessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
|
||||
LivenessProbe keeps configuration of periodic probe of container liveness.
|
||||
Container will be restarted if the probe fails.
|
||||
|
@ -142,7 +142,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.method
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
|
||||
Method defines the merge method
|
||||
|
||||
|
@ -154,7 +154,7 @@ Possible Values:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.ports
|
||||
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
|
||||
Ports contains list of ports to expose from the container. Not specifying a port here
|
||||
DOES NOT prevent that port from being exposed. Any port which is
|
||||
|
@ -165,7 +165,7 @@ accessible from the network.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.readinessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
|
||||
ReadinessProbe keeps configuration of periodic probe of container service readiness.
|
||||
Container will be removed from service endpoints if the probe fails.
|
||||
|
@ -177,7 +177,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
|
||||
Resources holds resource requests & limits for container
|
||||
|
||||
|
@ -188,7 +188,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.securityContext
|
||||
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
|
||||
SecurityContext holds container-level security attributes and common container settings.
|
||||
|
||||
|
@ -199,7 +199,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.startupProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
|
||||
StartupProbe indicates that the Pod has successfully initialized.
|
||||
If specified, no other probes are executed until this completes successfully.
|
||||
|
@ -214,7 +214,7 @@ Links:
|
|||
|
||||
### .spec.template.container.containers.\<string\>.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -222,7 +222,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.template.container.containers.\<string\>.workingDir
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
|
||||
Container's working directory.
|
||||
If not specified, the container runtime's default will be used, which
|
||||
|
@ -232,7 +232,7 @@ might be configured in the container image.
|
|||
|
||||
### .spec.template.pod.affinity
|
||||
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L44)</sup>
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L44)</sup>
|
||||
|
||||
Affinity defines scheduling constraints for workload
|
||||
|
||||
|
@ -243,7 +243,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.annotations
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L45)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L45)</sup>
|
||||
|
||||
Annotations is an unstructured key value map stored with a resource that may be
|
||||
set by external tools to store and retrieve arbitrary metadata. They are not
|
||||
|
@ -256,7 +256,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.automountServiceAccountToken
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L38)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L38)</sup>
|
||||
|
||||
AutomountServiceAccountToken indicates whether a service account token should be automatically mounted.
|
||||
|
||||
|
@ -264,7 +264,7 @@ AutomountServiceAccountToken indicates whether a service account token should be
|
|||
|
||||
### .spec.template.pod.hostIPC
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L42)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L42)</sup>
|
||||
|
||||
HostIPC defines to use the host's ipc namespace.
|
||||
|
||||
|
@ -274,7 +274,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.hostNetwork
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L36)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L36)</sup>
|
||||
|
||||
HostNetwork requests Host network for this pod. Use the host's network namespace.
|
||||
If this option is set, the ports that will be used must be specified.
|
||||
|
@ -285,7 +285,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.hostPID
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L39)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L39)</sup>
|
||||
|
||||
HostPID define to use the host's pid namespace.
|
||||
|
||||
|
@ -295,7 +295,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.imagePullSecrets
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/image.go#L36)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/image.go#L36)</sup>
|
||||
|
||||
ImagePullSecrets define Secrets used to pull Image from registry
|
||||
|
||||
|
@ -303,7 +303,7 @@ ImagePullSecrets define Secrets used to pull Image from registry
|
|||
|
||||
### .spec.template.pod.labels
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L39)</sup>
|
||||
|
||||
Map of string keys and values that can be used to organize and categorize
|
||||
(scope and select) objects. May match selectors of replication controllers
|
||||
|
@ -316,7 +316,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.nodeSelector
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L39)</sup>
|
||||
|
||||
NodeSelector is a selector that must be true for the workload to fit on a node.
|
||||
|
||||
|
@ -327,7 +327,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.ownerReferences
|
||||
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L52)</sup>
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L52)</sup>
|
||||
|
||||
List of objects depended by this object. If ALL objects in the list have
|
||||
been deleted, this object will be garbage collected. If this object is managed by a controller,
|
||||
|
@ -338,7 +338,7 @@ There cannot be more than one managing controller.
|
|||
|
||||
### .spec.template.pod.podSecurityContext
|
||||
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/security.go#L35)</sup>
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/security.go#L35)</sup>
|
||||
|
||||
PodSecurityContext holds pod-level security attributes and common container settings.
|
||||
|
||||
|
@ -349,7 +349,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.schedulerName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L54)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L54)</sup>
|
||||
|
||||
SchedulerName specifies, the pod will be dispatched by specified scheduler.
|
||||
If not specified, the pod will be dispatched by default scheduler.
|
||||
|
@ -360,7 +360,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.template.pod.serviceAccountName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L35)</sup>
|
||||
|
||||
ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
|
||||
|
@ -371,7 +371,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.shareProcessNamespace
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L48)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L48)</sup>
|
||||
|
||||
ShareProcessNamespace defines to share a single process namespace between all of the containers in a pod.
|
||||
When this is set containers will be able to view and signal processes from other containers
|
||||
|
@ -384,7 +384,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.template.pod.tolerations
|
||||
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L49)</sup>
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L49)</sup>
|
||||
|
||||
Tolerations defines tolerations
|
||||
|
||||
|
@ -395,7 +395,7 @@ Links:
|
|||
|
||||
### .spec.template.pod.volumes
|
||||
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/volumes.go#L36)</sup>
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/volumes.go#L36)</sup>
|
||||
|
||||
Volumes keeps list of volumes that can be mounted by containers belonging to the pod.
|
||||
|
||||
|
@ -406,5 +406,5 @@ Links:
|
|||
|
||||
### .spec.template.priority
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/profile_template.go#L32)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/profile_template.go#L32)</sup>
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: ArangoRoute V1Alpha1
|
|||
|
||||
### .spec.deployment
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec.go#L27)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec.go#L27)</sup>
|
||||
|
||||
Deployment specifies the ArangoDeployment object name
|
||||
|
||||
|
@ -18,7 +18,7 @@ Deployment specifies the ArangoDeployment object name
|
|||
|
||||
### .spec.destination.authentication.passMode
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination_authentication.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination_authentication.go#L32)</sup>
|
||||
|
||||
PassMode define authorization details pass mode when authorization was successful
|
||||
|
||||
|
@ -31,7 +31,7 @@ Possible Values:
|
|||
|
||||
### .spec.destination.authentication.type
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination_authentication.go#L37)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination_authentication.go#L37)</sup>
|
||||
|
||||
Type of the authentication
|
||||
|
||||
|
@ -43,7 +43,7 @@ Possible Values:
|
|||
|
||||
### .spec.destination.endpoints.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -51,7 +51,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.destination.endpoints.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -59,7 +59,7 @@ Name of the object
|
|||
|
||||
### .spec.destination.endpoints.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -67,7 +67,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.destination.endpoints.port
|
||||
|
||||
Type: `intstr.IntOrString` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination_endpoint.go#L36)</sup>
|
||||
Type: `intstr.IntOrString` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination_endpoint.go#L36)</sup>
|
||||
|
||||
Port defines Port or Port Name used as destination
|
||||
|
||||
|
@ -75,7 +75,7 @@ Port defines Port or Port Name used as destination
|
|||
|
||||
### .spec.destination.endpoints.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -83,7 +83,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.destination.path
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination.go#L39)</sup>
|
||||
|
||||
Path defines service path used for overrides
|
||||
|
||||
|
@ -91,7 +91,7 @@ Path defines service path used for overrides
|
|||
|
||||
### .spec.destination.schema
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination.go#L33)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination.go#L33)</sup>
|
||||
|
||||
Schema defines HTTP/S schema used for connection
|
||||
|
||||
|
@ -99,7 +99,7 @@ Schema defines HTTP/S schema used for connection
|
|||
|
||||
### .spec.destination.service.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -107,7 +107,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .spec.destination.service.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -115,7 +115,7 @@ Name of the object
|
|||
|
||||
### .spec.destination.service.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -123,7 +123,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .spec.destination.service.port
|
||||
|
||||
Type: `intstr.IntOrString` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination_service.go#L35)</sup>
|
||||
Type: `intstr.IntOrString` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination_service.go#L35)</sup>
|
||||
|
||||
Port defines Port or Port Name used as destination
|
||||
|
||||
|
@ -131,7 +131,7 @@ Port defines Port or Port Name used as destination
|
|||
|
||||
### .spec.destination.service.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -139,7 +139,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .spec.destination.tls.insecure
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_destination_tls.go#L25)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_destination_tls.go#L25)</sup>
|
||||
|
||||
Insecure allows Insecure traffic
|
||||
|
||||
|
@ -147,7 +147,7 @@ Insecure allows Insecure traffic
|
|||
|
||||
### .spec.route.path
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_spec_route.go#L29)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_spec_route.go#L29)</sup>
|
||||
|
||||
Path specifies the Path route
|
||||
|
||||
|
@ -155,7 +155,7 @@ Path specifies the Path route
|
|||
|
||||
### .status.conditions
|
||||
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status.go#L31)</sup>
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status.go#L31)</sup>
|
||||
|
||||
Conditions specific to the entire extension
|
||||
|
||||
|
@ -163,7 +163,7 @@ Conditions specific to the entire extension
|
|||
|
||||
### .status.deployment.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -171,7 +171,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.deployment.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -179,7 +179,7 @@ Name of the object
|
|||
|
||||
### .status.deployment.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -187,7 +187,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.deployment.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -195,31 +195,31 @@ UID keeps the information about object UID
|
|||
|
||||
### .status.target.authentication.passMode
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target_authentication.go#L27)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target_authentication.go#L27)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.target.authentication.type
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target_authentication.go#L26)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target_authentication.go#L26)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.target.destinations\[int\].host
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target_destination.go#L38)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target_destination.go#L38)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.target.destinations\[int\].port
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target_destination.go#L39)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target_destination.go#L39)</sup>
|
||||
|
||||
***
|
||||
|
||||
### .status.target.path
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target.go#L43)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target.go#L43)</sup>
|
||||
|
||||
Path specifies request path override
|
||||
|
||||
|
@ -227,7 +227,7 @@ Path specifies request path override
|
|||
|
||||
### .status.target.TLS.insecure
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target_tls.go#L27)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target_tls.go#L27)</sup>
|
||||
|
||||
Insecure allows Insecure traffic
|
||||
|
||||
|
@ -235,7 +235,7 @@ Insecure allows Insecure traffic
|
|||
|
||||
### .status.target.type
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/networking/v1alpha1/route_status_target.go#L34)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/networking/v1alpha1/route_status_target.go#L34)</sup>
|
||||
|
||||
Type define destination type
|
||||
|
||||
|
|
|
@ -10,7 +10,7 @@ title: GraphAnalyticsEngine V1Alpha1
|
|||
|
||||
### .spec.deployment.affinity
|
||||
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L44)</sup>
|
||||
Type: `core.Affinity` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L44)</sup>
|
||||
|
||||
Affinity defines scheduling constraints for workload
|
||||
|
||||
|
@ -21,7 +21,7 @@ Links:
|
|||
|
||||
### .spec.deployment.annotations
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L45)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L45)</sup>
|
||||
|
||||
Annotations is an unstructured key value map stored with a resource that may be
|
||||
set by external tools to store and retrieve arbitrary metadata. They are not
|
||||
|
@ -34,7 +34,7 @@ Links:
|
|||
|
||||
### .spec.deployment.args
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
|
||||
Arguments to the entrypoint.
|
||||
The container image's CMD is used if this is not provided.
|
||||
|
@ -51,7 +51,7 @@ Links:
|
|||
|
||||
### .spec.deployment.automountServiceAccountToken
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L38)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L38)</sup>
|
||||
|
||||
AutomountServiceAccountToken indicates whether a service account token should be automatically mounted.
|
||||
|
||||
|
@ -59,7 +59,7 @@ AutomountServiceAccountToken indicates whether a service account token should be
|
|||
|
||||
### .spec.deployment.command
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
|
||||
Entrypoint array. Not executed within a shell.
|
||||
The container image's ENTRYPOINT is used if this is not provided.
|
||||
|
@ -76,7 +76,7 @@ Links:
|
|||
|
||||
### .spec.deployment.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -87,7 +87,7 @@ Links:
|
|||
|
||||
### .spec.deployment.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -98,7 +98,7 @@ Links:
|
|||
|
||||
### .spec.deployment.hostIPC
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L42)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L42)</sup>
|
||||
|
||||
HostIPC defines to use the host's ipc namespace.
|
||||
|
||||
|
@ -108,7 +108,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.deployment.hostNetwork
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L36)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L36)</sup>
|
||||
|
||||
HostNetwork requests Host network for this pod. Use the host's network namespace.
|
||||
If this option is set, the ports that will be used must be specified.
|
||||
|
@ -119,7 +119,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.deployment.hostPID
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L39)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L39)</sup>
|
||||
|
||||
HostPID define to use the host's pid namespace.
|
||||
|
||||
|
@ -129,7 +129,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.deployment.image
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
|
||||
Image define image details
|
||||
|
||||
|
@ -137,7 +137,7 @@ Image define image details
|
|||
|
||||
### .spec.deployment.imagePullPolicy
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
|
||||
ImagePullPolicy define Image pull policy
|
||||
|
||||
|
@ -147,7 +147,7 @@ Default Value: `IfNotPresent`
|
|||
|
||||
### .spec.deployment.imagePullSecrets
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/image.go#L36)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/image.go#L36)</sup>
|
||||
|
||||
ImagePullSecrets define Secrets used to pull Image from registry
|
||||
|
||||
|
@ -155,7 +155,7 @@ ImagePullSecrets define Secrets used to pull Image from registry
|
|||
|
||||
### .spec.deployment.labels
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L39)</sup>
|
||||
|
||||
Map of string keys and values that can be used to organize and categorize
|
||||
(scope and select) objects. May match selectors of replication controllers
|
||||
|
@ -168,7 +168,7 @@ Links:
|
|||
|
||||
### .spec.deployment.lifecycle
|
||||
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
|
||||
Lifecycle keeps actions that the management system should take in response to container lifecycle events.
|
||||
|
||||
|
@ -176,7 +176,7 @@ Lifecycle keeps actions that the management system should take in response to co
|
|||
|
||||
### .spec.deployment.livenessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
|
||||
LivenessProbe keeps configuration of periodic probe of container liveness.
|
||||
Container will be restarted if the probe fails.
|
||||
|
@ -188,7 +188,7 @@ Links:
|
|||
|
||||
### .spec.deployment.method
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
|
||||
Method defines the merge method
|
||||
|
||||
|
@ -200,7 +200,7 @@ Possible Values:
|
|||
|
||||
### .spec.deployment.nodeSelector
|
||||
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L39)</sup>
|
||||
Type: `object` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L39)</sup>
|
||||
|
||||
NodeSelector is a selector that must be true for the workload to fit on a node.
|
||||
|
||||
|
@ -211,7 +211,7 @@ Links:
|
|||
|
||||
### .spec.deployment.ownerReferences
|
||||
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L52)</sup>
|
||||
Type: `meta.OwnerReference` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/metadata.go#L52)</sup>
|
||||
|
||||
List of objects depended by this object. If ALL objects in the list have
|
||||
been deleted, this object will be garbage collected. If this object is managed by a controller,
|
||||
|
@ -222,7 +222,7 @@ There cannot be more than one managing controller.
|
|||
|
||||
### .spec.deployment.podSecurityContext
|
||||
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/security.go#L35)</sup>
|
||||
Type: `core.PodSecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/security.go#L35)</sup>
|
||||
|
||||
PodSecurityContext holds pod-level security attributes and common container settings.
|
||||
|
||||
|
@ -233,7 +233,7 @@ Links:
|
|||
|
||||
### .spec.deployment.port
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/analytics/v1alpha1/gae_spec_deployment.go#L50)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/analytics/v1alpha1/gae_spec_deployment.go#L50)</sup>
|
||||
|
||||
Port defines on which port the container will be listening for connections
|
||||
|
||||
|
@ -241,7 +241,7 @@ Port defines on which port the container will be listening for connections
|
|||
|
||||
### .spec.deployment.ports
|
||||
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
|
||||
Ports contains list of ports to expose from the container. Not specifying a port here
|
||||
DOES NOT prevent that port from being exposed. Any port which is
|
||||
|
@ -252,7 +252,7 @@ accessible from the network.
|
|||
|
||||
### .spec.deployment.readinessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
|
||||
ReadinessProbe keeps configuration of periodic probe of container service readiness.
|
||||
Container will be removed from service endpoints if the probe fails.
|
||||
|
@ -264,7 +264,7 @@ Links:
|
|||
|
||||
### .spec.deployment.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
|
||||
Resources holds resource requests & limits for container
|
||||
|
||||
|
@ -275,7 +275,7 @@ Links:
|
|||
|
||||
### .spec.deployment.schedulerName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L54)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L54)</sup>
|
||||
|
||||
SchedulerName specifies, the pod will be dispatched by specified scheduler.
|
||||
If not specified, the pod will be dispatched by default scheduler.
|
||||
|
@ -286,7 +286,7 @@ Default Value: `""`
|
|||
|
||||
### .spec.deployment.securityContext
|
||||
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
|
||||
SecurityContext holds container-level security attributes and common container settings.
|
||||
|
||||
|
@ -297,7 +297,7 @@ Links:
|
|||
|
||||
### .spec.deployment.service.type
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/analytics/v1alpha1/gae_spec_deployment_service.go#L38)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/analytics/v1alpha1/gae_spec_deployment_service.go#L38)</sup>
|
||||
|
||||
Type determines how the Service is exposed
|
||||
|
||||
|
@ -315,7 +315,7 @@ Possible Values:
|
|||
|
||||
### .spec.deployment.serviceAccountName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/service_account.go#L35)</sup>
|
||||
|
||||
ServiceAccountName is the name of the ServiceAccount to use to run this pod.
|
||||
|
||||
|
@ -326,7 +326,7 @@ Links:
|
|||
|
||||
### .spec.deployment.shareProcessNamespace
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L48)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/namespace.go#L48)</sup>
|
||||
|
||||
ShareProcessNamespace defines to share a single process namespace between all of the containers in a pod.
|
||||
When this is set containers will be able to view and signal processes from other containers
|
||||
|
@ -339,7 +339,7 @@ Default Value: `false`
|
|||
|
||||
### .spec.deployment.startupProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
|
||||
StartupProbe indicates that the Pod has successfully initialized.
|
||||
If specified, no other probes are executed until this completes successfully.
|
||||
|
@ -354,7 +354,7 @@ Links:
|
|||
|
||||
### .spec.deployment.tls.altNames
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/tls.go#L28)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/tls.go#L28)</sup>
|
||||
|
||||
AltNames define TLS AltNames used when TLS on the ArangoDB is enabled
|
||||
|
||||
|
@ -362,7 +362,7 @@ AltNames define TLS AltNames used when TLS on the ArangoDB is enabled
|
|||
|
||||
### .spec.deployment.tls.enabled
|
||||
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/tls.go#L25)</sup>
|
||||
Type: `boolean` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/tls.go#L25)</sup>
|
||||
|
||||
Enabled define if TLS Should be enabled. If is not set then default is taken from ArangoDeployment settings
|
||||
|
||||
|
@ -370,7 +370,7 @@ Enabled define if TLS Should be enabled. If is not set then default is taken fro
|
|||
|
||||
### .spec.deployment.tolerations
|
||||
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L49)</sup>
|
||||
Type: `[]core.Toleration` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/scheduling.go#L49)</sup>
|
||||
|
||||
Tolerations defines tolerations
|
||||
|
||||
|
@ -381,7 +381,7 @@ Links:
|
|||
|
||||
### .spec.deployment.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -389,7 +389,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.deployment.volumes
|
||||
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/pod/resources/volumes.go#L36)</sup>
|
||||
Type: `[]core.Volume` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/pod/resources/volumes.go#L36)</sup>
|
||||
|
||||
Volumes keeps list of volumes that can be mounted by containers belonging to the pod.
|
||||
|
||||
|
@ -400,7 +400,7 @@ Links:
|
|||
|
||||
### .spec.deployment.workingDir
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
|
||||
Container's working directory.
|
||||
If not specified, the container runtime's default will be used, which
|
||||
|
@ -410,7 +410,7 @@ might be configured in the container image.
|
|||
|
||||
### .spec.deploymentName
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/analytics/v1alpha1/gae_spec.go#L31)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/analytics/v1alpha1/gae_spec.go#L31)</sup>
|
||||
|
||||
DeploymentName define deployment name used in the object. Immutable
|
||||
|
||||
|
@ -418,7 +418,7 @@ DeploymentName define deployment name used in the object. Immutable
|
|||
|
||||
### .spec.integrationSidecar.args
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L54)</sup>
|
||||
|
||||
Arguments to the entrypoint.
|
||||
The container image's CMD is used if this is not provided.
|
||||
|
@ -435,7 +435,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.command
|
||||
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
Type: `array` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L44)</sup>
|
||||
|
||||
Entrypoint array. Not executed within a shell.
|
||||
The container image's ENTRYPOINT is used if this is not provided.
|
||||
|
@ -452,7 +452,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.controllerListenPort
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/integration/integration.go#L36)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/integration/integration.go#L36)</sup>
|
||||
|
||||
ControllerListenPort defines on which port the sidecar container will be listening for controller requests
|
||||
|
||||
|
@ -462,7 +462,7 @@ Default Value: `9202`
|
|||
|
||||
### .spec.integrationSidecar.env
|
||||
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
Type: `core.EnvVar` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L36)</sup>
|
||||
|
||||
Env keeps the information about environment variables provided to the container
|
||||
|
||||
|
@ -473,7 +473,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.envFrom
|
||||
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
Type: `core.EnvFromSource` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/environments.go#L41)</sup>
|
||||
|
||||
EnvFrom keeps the information about environment variable sources provided to the container
|
||||
|
||||
|
@ -484,7 +484,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.image
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L35)</sup>
|
||||
|
||||
Image define image details
|
||||
|
||||
|
@ -492,7 +492,7 @@ Image define image details
|
|||
|
||||
### .spec.integrationSidecar.imagePullPolicy
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/image.go#L39)</sup>
|
||||
|
||||
ImagePullPolicy define Image pull policy
|
||||
|
||||
|
@ -502,7 +502,7 @@ Default Value: `IfNotPresent`
|
|||
|
||||
### .spec.integrationSidecar.lifecycle
|
||||
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
Type: `core.Lifecycle` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/lifecycle.go#L35)</sup>
|
||||
|
||||
Lifecycle keeps actions that the management system should take in response to container lifecycle events.
|
||||
|
||||
|
@ -510,7 +510,7 @@ Lifecycle keeps actions that the management system should take in response to co
|
|||
|
||||
### .spec.integrationSidecar.listenPort
|
||||
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/integration/integration.go#L32)</sup>
|
||||
Type: `integer` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/integration/integration.go#L32)</sup>
|
||||
|
||||
ListenPort defines on which port the sidecar container will be listening for connections
|
||||
|
||||
|
@ -520,7 +520,7 @@ Default Value: `9201`
|
|||
|
||||
### .spec.integrationSidecar.livenessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L37)</sup>
|
||||
|
||||
LivenessProbe keeps configuration of periodic probe of container liveness.
|
||||
Container will be restarted if the probe fails.
|
||||
|
@ -532,7 +532,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.method
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/policy/merge.go#L32)</sup>
|
||||
|
||||
Method defines the merge method
|
||||
|
||||
|
@ -544,7 +544,7 @@ Possible Values:
|
|||
|
||||
### .spec.integrationSidecar.ports
|
||||
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
Type: `[]core.ContainerPort` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/networking.go#L39)</sup>
|
||||
|
||||
Ports contains list of ports to expose from the container. Not specifying a port here
|
||||
DOES NOT prevent that port from being exposed. Any port which is
|
||||
|
@ -555,7 +555,7 @@ accessible from the network.
|
|||
|
||||
### .spec.integrationSidecar.readinessProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L42)</sup>
|
||||
|
||||
ReadinessProbe keeps configuration of periodic probe of container service readiness.
|
||||
Container will be removed from service endpoints if the probe fails.
|
||||
|
@ -567,7 +567,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.resources
|
||||
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
Type: `core.ResourceRequirements` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/resources.go#L37)</sup>
|
||||
|
||||
Resources holds resource requests & limits for container
|
||||
|
||||
|
@ -578,7 +578,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.securityContext
|
||||
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
Type: `core.SecurityContext` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/security.go#L35)</sup>
|
||||
|
||||
SecurityContext holds container-level security attributes and common container settings.
|
||||
|
||||
|
@ -589,7 +589,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.startupProbe
|
||||
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
Type: `core.Probe` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/probes.go#L50)</sup>
|
||||
|
||||
StartupProbe indicates that the Pod has successfully initialized.
|
||||
If specified, no other probes are executed until this completes successfully.
|
||||
|
@ -604,7 +604,7 @@ Links:
|
|||
|
||||
### .spec.integrationSidecar.volumeMounts
|
||||
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
Type: `[]core.VolumeMount` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/volume_mounts.go#L35)</sup>
|
||||
|
||||
VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
||||
|
||||
|
@ -612,7 +612,7 @@ VolumeMounts keeps list of pod volumes to mount into the container's filesystem.
|
|||
|
||||
### .spec.integrationSidecar.workingDir
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/scheduler/v1beta1/container/resources/core.go#L59)</sup>
|
||||
|
||||
Container's working directory.
|
||||
If not specified, the container runtime's default will be used, which
|
||||
|
@ -622,7 +622,7 @@ might be configured in the container image.
|
|||
|
||||
### .status.arangoDB.deployment.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -630,7 +630,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.arangoDB.deployment.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -638,7 +638,7 @@ Name of the object
|
|||
|
||||
### .status.arangoDB.deployment.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -646,7 +646,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.arangoDB.deployment.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -654,7 +654,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .status.arangoDB.secret.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -662,7 +662,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.arangoDB.secret.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -670,7 +670,7 @@ Name of the object
|
|||
|
||||
### .status.arangoDB.secret.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -678,7 +678,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.arangoDB.secret.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -686,7 +686,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .status.arangoDB.tls.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -694,7 +694,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.arangoDB.tls.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -702,7 +702,7 @@ Name of the object
|
|||
|
||||
### .status.arangoDB.tls.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -710,7 +710,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.arangoDB.tls.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -718,7 +718,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .status.conditions
|
||||
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/analytics/v1alpha1/gae_status.go#L30)</sup>
|
||||
Type: `api.Conditions` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/analytics/v1alpha1/gae_status.go#L30)</sup>
|
||||
|
||||
Conditions specific to the entire extension
|
||||
|
||||
|
@ -726,7 +726,7 @@ Conditions specific to the entire extension
|
|||
|
||||
### .status.reconciliation.service.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -734,7 +734,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.reconciliation.service.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -742,7 +742,7 @@ Name of the object
|
|||
|
||||
### .status.reconciliation.service.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -750,7 +750,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.reconciliation.service.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
@ -758,7 +758,7 @@ UID keeps the information about object UID
|
|||
|
||||
### .status.reconciliation.statefulSet.checksum
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L61)</sup>
|
||||
|
||||
UID keeps the information about object Checksum
|
||||
|
||||
|
@ -766,7 +766,7 @@ UID keeps the information about object Checksum
|
|||
|
||||
### .status.reconciliation.statefulSet.name
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L52)</sup>
|
||||
|
||||
Name of the object
|
||||
|
||||
|
@ -774,7 +774,7 @@ Name of the object
|
|||
|
||||
### .status.reconciliation.statefulSet.namespace
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L55)</sup>
|
||||
|
||||
Namespace of the object. Should default to the namespace of the parent object
|
||||
|
||||
|
@ -782,7 +782,7 @@ Namespace of the object. Should default to the namespace of the parent object
|
|||
|
||||
### .status.reconciliation.statefulSet.uid
|
||||
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.42/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
Type: `string` <sup>[\[ref\]](https://github.com/arangodb/kube-arangodb/blob/1.2.43/pkg/apis/shared/v1/object.go#L58)</sup>
|
||||
|
||||
UID keeps the information about object UID
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ spec:
|
|||
restartPolicy: Never
|
||||
serviceAccountName: arango-deployment-operator-reboot
|
||||
containers:
|
||||
- image: arangodb/kube-arangodb:1.2.42
|
||||
- image: arangodb/kube-arangodb:1.2.43
|
||||
name: reboot
|
||||
command: ["arangodb_operator", "reboot"]
|
||||
args:
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -54,6 +54,22 @@ spec:
|
|||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
|
@ -61,7 +77,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -77,7 +93,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -93,24 +109,70 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
# analytics.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "graphanalyticsengines.analytics.arangodb.com"
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -119,7 +181,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -138,7 +200,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -157,7 +219,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -173,7 +235,39 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -189,7 +283,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -210,6 +304,26 @@ rules:
|
|||
resources: ["arangolocalstorages"]
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -217,7 +331,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -237,7 +351,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -257,7 +371,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -277,7 +391,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -297,7 +411,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -317,7 +431,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -337,7 +451,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -350,6 +464,46 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -357,7 +511,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -370,6 +524,44 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "analytics.arangodb.com"
|
||||
resources:
|
||||
- "graphanalyticsengines"
|
||||
- "graphanalyticsengines/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "secrets"
|
||||
- "services"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -378,7 +570,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -412,7 +604,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -429,7 +621,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -461,7 +653,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -478,7 +670,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -486,6 +678,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -519,7 +714,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -545,7 +740,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -574,7 +769,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -631,6 +826,131 @@ rules:
|
|||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -639,7 +959,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -657,6 +977,27 @@ rules:
|
|||
resources: ["deployments", "replicasets"]
|
||||
verbs: ["get"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -665,7 +1006,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -685,7 +1026,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -706,7 +1047,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -727,7 +1068,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -748,7 +1089,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -769,7 +1110,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -790,7 +1131,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -811,7 +1152,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -824,6 +1165,48 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -832,7 +1215,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -853,7 +1236,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -888,7 +1271,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -906,7 +1289,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -945,7 +1328,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
|
@ -955,6 +1338,9 @@ spec:
|
|||
- --mode.single
|
||||
- --operator.apps
|
||||
- --operator.ml
|
||||
- --operator.analytics
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --operator.k2k-cluster-sync
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
|
@ -1007,19 +1393,3 @@ spec:
|
|||
operator: "Exists"
|
||||
effect: "NoExecute"
|
||||
tolerationSeconds: 5
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -47,24 +47,17 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
rules:
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -73,7 +66,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -93,7 +86,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -114,7 +107,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -148,7 +141,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -165,7 +158,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -185,7 +178,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -206,7 +199,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -241,7 +234,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -259,7 +252,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -298,7 +291,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -459,6 +452,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -34,24 +34,18 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
rules:
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -60,7 +54,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -80,7 +74,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -101,7 +95,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -133,7 +127,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -154,7 +148,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -189,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -207,7 +201,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -246,7 +240,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.backup
|
||||
|
@ -409,6 +403,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -534,6 +534,102 @@ spec:
|
|||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-pod.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerpods.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerPod
|
||||
listKind: ArangoSchedulerPodList
|
||||
plural: arangoschedulerpods
|
||||
singular: arangoschedulerpod
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-deployment.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerdeployments.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerDeployment
|
||||
listKind: ArangoSchedulerDeploymentList
|
||||
plural: arangoschedulerdeployments
|
||||
singular: arangoschedulerdeployment
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-batchjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerbatchjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerBatchJob
|
||||
listKind: ArangoSchedulerBatchJobList
|
||||
plural: arangoschedulerbatchjobs
|
||||
singular: arangoschedulerbatchjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-cronjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulercronjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerCronJob
|
||||
listKind: ArangoSchedulerCronJobList
|
||||
plural: arangoschedulercronjobs
|
||||
singular: arangoschedulercronjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/analytics-graphanalyticsengine.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
|
@ -557,3 +653,27 @@ spec:
|
|||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/networking-route.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoroutes.networking.arangodb.com
|
||||
spec:
|
||||
group: networking.arangodb.com
|
||||
names:
|
||||
kind: ArangoRoute
|
||||
listKind: ArangoRouteList
|
||||
plural: arangoroutes
|
||||
singular: arangoroute
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1alpha1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -18,24 +18,17 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
rules:
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +37,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -63,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -83,7 +76,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -104,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -130,7 +123,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -151,7 +144,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -186,7 +179,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -204,7 +197,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -243,7 +236,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment-replication
|
||||
|
@ -406,6 +399,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -18,24 +18,36 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -56,6 +68,38 @@ rules:
|
|||
resources: ["namespaces", "nodes", "persistentvolumes"]
|
||||
verbs: ["get", "list"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/crd/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -63,7 +107,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -83,7 +127,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -96,6 +140,46 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -104,7 +188,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -121,7 +205,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -129,6 +213,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -154,6 +241,131 @@ rules:
|
|||
resources: ["servicemonitors"]
|
||||
verbs: ["get", "create", "delete", "update", "list", "watch", "patch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -162,7 +374,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -183,7 +395,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -196,6 +408,48 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/service.yaml
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
|
@ -204,7 +458,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -239,7 +493,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -257,7 +511,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -296,11 +550,13 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
- --mode.single
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
- name: MY_POD_NAMESPACE
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -18,24 +18,11 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +31,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -60,7 +47,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -80,7 +67,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -101,7 +88,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -130,7 +117,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -151,7 +138,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -186,7 +173,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -204,7 +191,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -406,6 +393,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -18,24 +18,20 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
rules:
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +40,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -60,7 +56,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -80,7 +76,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -101,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -166,7 +162,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -187,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -222,7 +218,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -240,7 +236,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -279,7 +275,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -442,6 +438,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -48,24 +48,11 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -74,7 +61,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -102,7 +89,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -122,7 +109,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -143,7 +130,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -169,7 +156,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -190,7 +177,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -225,7 +212,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -282,7 +269,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.storage
|
||||
|
@ -460,3 +447,35 @@ spec:
|
|||
# Source: kube-arangodb/templates/ml-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -54,6 +54,22 @@ spec:
|
|||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
|
@ -61,7 +77,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -77,7 +93,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -93,24 +109,70 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
# analytics.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "graphanalyticsengines.analytics.arangodb.com"
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -119,7 +181,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -138,7 +200,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -157,7 +219,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -173,7 +235,39 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -189,7 +283,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -210,6 +304,26 @@ rules:
|
|||
resources: ["arangolocalstorages"]
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -217,7 +331,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -237,7 +351,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -257,7 +371,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -277,7 +391,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -297,7 +411,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -317,7 +431,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -337,7 +451,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -350,6 +464,46 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -357,7 +511,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -370,6 +524,44 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "analytics.arangodb.com"
|
||||
resources:
|
||||
- "graphanalyticsengines"
|
||||
- "graphanalyticsengines/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "secrets"
|
||||
- "services"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -378,7 +570,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -412,7 +604,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -429,7 +621,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -461,7 +653,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -478,7 +670,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -486,6 +678,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -519,7 +714,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -545,7 +740,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -574,7 +769,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -631,6 +826,131 @@ rules:
|
|||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -639,7 +959,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -657,6 +977,27 @@ rules:
|
|||
resources: ["deployments", "replicasets"]
|
||||
verbs: ["get"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -665,7 +1006,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -685,7 +1026,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -706,7 +1047,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -727,7 +1068,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -748,7 +1089,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -769,7 +1110,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -790,7 +1131,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -811,7 +1152,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -824,6 +1165,48 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -832,7 +1215,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -853,7 +1236,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -888,7 +1271,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -906,7 +1289,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -945,7 +1328,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
|
@ -955,6 +1338,9 @@ spec:
|
|||
- --mode.single
|
||||
- --operator.apps
|
||||
- --operator.ml
|
||||
- --operator.analytics
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --operator.k2k-cluster-sync
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
|
@ -1007,19 +1393,3 @@ spec:
|
|||
operator: "Exists"
|
||||
effect: "NoExecute"
|
||||
tolerationSeconds: 5
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -47,24 +47,17 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
rules:
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -73,7 +66,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -93,7 +86,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -114,7 +107,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -148,7 +141,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -165,7 +158,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -185,7 +178,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -206,7 +199,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -241,7 +234,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -259,7 +252,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -298,7 +291,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -459,6 +452,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -34,24 +34,18 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
rules:
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -60,7 +54,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -80,7 +74,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -101,7 +95,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -133,7 +127,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -154,7 +148,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -189,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -207,7 +201,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -246,7 +240,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.backup
|
||||
|
@ -409,6 +403,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -534,6 +534,102 @@ spec:
|
|||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-pod.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerpods.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerPod
|
||||
listKind: ArangoSchedulerPodList
|
||||
plural: arangoschedulerpods
|
||||
singular: arangoschedulerpod
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-deployment.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerdeployments.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerDeployment
|
||||
listKind: ArangoSchedulerDeploymentList
|
||||
plural: arangoschedulerdeployments
|
||||
singular: arangoschedulerdeployment
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-batchjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerbatchjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerBatchJob
|
||||
listKind: ArangoSchedulerBatchJobList
|
||||
plural: arangoschedulerbatchjobs
|
||||
singular: arangoschedulerbatchjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-cronjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulercronjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerCronJob
|
||||
listKind: ArangoSchedulerCronJobList
|
||||
plural: arangoschedulercronjobs
|
||||
singular: arangoschedulercronjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/analytics-graphanalyticsengine.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
|
@ -557,3 +653,27 @@ spec:
|
|||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/networking-route.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoroutes.networking.arangodb.com
|
||||
spec:
|
||||
group: networking.arangodb.com
|
||||
names:
|
||||
kind: ArangoRoute
|
||||
listKind: ArangoRouteList
|
||||
plural: arangoroutes
|
||||
singular: arangoroute
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1alpha1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -18,24 +18,17 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
rules:
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +37,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -63,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -83,7 +76,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -104,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -130,7 +123,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -151,7 +144,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -186,7 +179,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -204,7 +197,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -243,7 +236,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment-replication
|
||||
|
@ -406,6 +399,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -18,24 +18,36 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -56,6 +68,38 @@ rules:
|
|||
resources: ["namespaces", "nodes", "persistentvolumes"]
|
||||
verbs: ["get", "list"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/crd/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -63,7 +107,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -83,7 +127,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -96,6 +140,46 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -104,7 +188,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -121,7 +205,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -129,6 +213,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -154,6 +241,131 @@ rules:
|
|||
resources: ["servicemonitors"]
|
||||
verbs: ["get", "create", "delete", "update", "list", "watch", "patch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -162,7 +374,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -183,7 +395,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -196,6 +408,48 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/service.yaml
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
|
@ -204,7 +458,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -239,7 +493,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -257,7 +511,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -296,11 +550,13 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
- --mode.single
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
- name: MY_POD_NAMESPACE
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -18,24 +18,11 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +31,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -60,7 +47,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -80,7 +67,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -101,7 +88,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -130,7 +117,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -151,7 +138,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -186,7 +173,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -204,7 +191,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -406,6 +393,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -18,24 +18,20 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
rules:
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +40,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -60,7 +56,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -80,7 +76,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -101,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -166,7 +162,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -187,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -222,7 +218,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -240,7 +236,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -279,7 +275,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -442,6 +438,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -48,24 +48,11 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -74,7 +61,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -102,7 +89,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -122,7 +109,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -143,7 +130,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -169,7 +156,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -190,7 +177,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -225,7 +212,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -282,7 +269,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.storage
|
||||
|
@ -460,3 +447,35 @@ spec:
|
|||
# Source: kube-arangodb/templates/ml-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -54,6 +54,22 @@ spec:
|
|||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
|
@ -61,7 +77,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -77,7 +93,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -93,24 +109,70 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
# analytics.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "graphanalyticsengines.analytics.arangodb.com"
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -119,7 +181,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -138,7 +200,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -157,7 +219,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -173,7 +235,39 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -189,7 +283,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -210,6 +304,26 @@ rules:
|
|||
resources: ["arangolocalstorages"]
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -217,7 +331,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -237,7 +351,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -257,7 +371,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -277,7 +391,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -297,7 +411,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -317,7 +431,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -337,7 +451,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -350,6 +464,46 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -357,7 +511,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -370,6 +524,44 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "analytics.arangodb.com"
|
||||
resources:
|
||||
- "graphanalyticsengines"
|
||||
- "graphanalyticsengines/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "secrets"
|
||||
- "services"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -378,7 +570,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -412,7 +604,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -429,7 +621,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -461,7 +653,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -478,7 +670,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -486,6 +678,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -519,7 +714,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -545,7 +740,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -574,7 +769,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -631,6 +826,131 @@ rules:
|
|||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -639,7 +959,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -657,6 +977,27 @@ rules:
|
|||
resources: ["deployments", "replicasets"]
|
||||
verbs: ["get"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -665,7 +1006,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -685,7 +1026,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -706,7 +1047,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -727,7 +1068,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -748,7 +1089,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -769,7 +1110,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -790,7 +1131,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -811,7 +1152,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -824,6 +1165,48 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -832,7 +1215,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -853,7 +1236,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -888,7 +1271,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -906,7 +1289,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -945,7 +1328,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
|
@ -955,6 +1338,9 @@ spec:
|
|||
- --mode.single
|
||||
- --operator.apps
|
||||
- --operator.ml
|
||||
- --operator.analytics
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --operator.k2k-cluster-sync
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
|
@ -1007,19 +1393,3 @@ spec:
|
|||
operator: "Exists"
|
||||
effect: "NoExecute"
|
||||
tolerationSeconds: 5
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -47,24 +47,17 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
rules:
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -73,7 +66,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -93,7 +86,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -114,7 +107,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -148,7 +141,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -165,7 +158,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -185,7 +178,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -206,7 +199,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -241,7 +234,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -259,7 +252,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -298,7 +291,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -459,6 +452,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -34,24 +34,18 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
rules:
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -60,7 +54,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -80,7 +74,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -101,7 +95,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -133,7 +127,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -154,7 +148,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -189,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -207,7 +201,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -246,7 +240,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.backup
|
||||
|
@ -409,6 +403,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -534,6 +534,102 @@ spec:
|
|||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-pod.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerpods.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerPod
|
||||
listKind: ArangoSchedulerPodList
|
||||
plural: arangoschedulerpods
|
||||
singular: arangoschedulerpod
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-deployment.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerdeployments.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerDeployment
|
||||
listKind: ArangoSchedulerDeploymentList
|
||||
plural: arangoschedulerdeployments
|
||||
singular: arangoschedulerdeployment
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-batchjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerbatchjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerBatchJob
|
||||
listKind: ArangoSchedulerBatchJobList
|
||||
plural: arangoschedulerbatchjobs
|
||||
singular: arangoschedulerbatchjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-cronjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulercronjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerCronJob
|
||||
listKind: ArangoSchedulerCronJobList
|
||||
plural: arangoschedulercronjobs
|
||||
singular: arangoschedulercronjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/analytics-graphanalyticsengine.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
|
@ -557,3 +653,27 @@ spec:
|
|||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/networking-route.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoroutes.networking.arangodb.com
|
||||
spec:
|
||||
group: networking.arangodb.com
|
||||
names:
|
||||
kind: ArangoRoute
|
||||
listKind: ArangoRouteList
|
||||
plural: arangoroutes
|
||||
singular: arangoroute
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1alpha1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -18,24 +18,17 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
rules:
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +37,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -63,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -83,7 +76,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -104,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -130,7 +123,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -151,7 +144,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -186,7 +179,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -204,7 +197,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -243,7 +236,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment-replication
|
||||
|
@ -406,6 +399,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -18,24 +18,36 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -56,6 +68,38 @@ rules:
|
|||
resources: ["namespaces", "nodes", "persistentvolumes"]
|
||||
verbs: ["get", "list"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/crd/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -63,7 +107,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -83,7 +127,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -96,6 +140,46 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -104,7 +188,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -121,7 +205,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -129,6 +213,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -154,6 +241,131 @@ rules:
|
|||
resources: ["servicemonitors"]
|
||||
verbs: ["get", "create", "delete", "update", "list", "watch", "patch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -162,7 +374,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -183,7 +395,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -196,6 +408,48 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/service.yaml
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
|
@ -204,7 +458,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -239,7 +493,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -257,7 +511,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -296,11 +550,13 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
- --mode.single
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
- name: MY_POD_NAMESPACE
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -18,24 +18,11 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +31,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -60,7 +47,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -80,7 +67,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -101,7 +88,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -130,7 +117,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -151,7 +138,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -186,7 +173,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -204,7 +191,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -406,6 +393,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -48,24 +48,11 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -74,7 +61,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -102,7 +89,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -122,7 +109,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -143,7 +130,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -169,7 +156,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -190,7 +177,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -225,7 +212,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -282,7 +269,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.storage
|
||||
|
@ -460,3 +447,35 @@ spec:
|
|||
# Source: kube-arangodb/templates/ml-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -54,6 +54,22 @@ spec:
|
|||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
|
@ -61,7 +77,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -77,7 +93,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -93,24 +109,70 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
# analytics.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "graphanalyticsengines.analytics.arangodb.com"
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -119,7 +181,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -138,7 +200,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -157,7 +219,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -173,7 +235,39 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -189,7 +283,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -210,6 +304,26 @@ rules:
|
|||
resources: ["arangolocalstorages"]
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -217,7 +331,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -237,7 +351,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -257,7 +371,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -277,7 +391,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -297,7 +411,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -317,7 +431,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -337,7 +451,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -350,6 +464,46 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -357,7 +511,7 @@ metadata:
|
|||
name: arango-all-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -370,6 +524,44 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "analytics.arangodb.com"
|
||||
resources:
|
||||
- "graphanalyticsengines"
|
||||
- "graphanalyticsengines/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "secrets"
|
||||
- "services"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -378,7 +570,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -412,7 +604,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -429,7 +621,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -461,7 +653,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -478,7 +670,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -486,6 +678,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -519,7 +714,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -545,7 +740,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -574,7 +769,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -631,6 +826,131 @@ rules:
|
|||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -639,7 +959,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -657,6 +977,27 @@ rules:
|
|||
resources: ["deployments", "replicasets"]
|
||||
verbs: ["get"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-analytics
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-analytics
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -665,7 +1006,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -685,7 +1026,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -706,7 +1047,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -727,7 +1068,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -748,7 +1089,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -769,7 +1110,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -790,7 +1131,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -811,7 +1152,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -824,6 +1165,48 @@ subjects:
|
|||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-all-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-all-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -832,7 +1215,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -853,7 +1236,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -888,7 +1271,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -906,7 +1289,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: all
|
||||
release: all
|
||||
|
@ -945,7 +1328,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
|
@ -955,6 +1338,9 @@ spec:
|
|||
- --mode.single
|
||||
- --operator.apps
|
||||
- --operator.ml
|
||||
- --operator.analytics
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --operator.k2k-cluster-sync
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
|
@ -1007,19 +1393,3 @@ spec:
|
|||
operator: "Exists"
|
||||
effect: "NoExecute"
|
||||
tolerationSeconds: 5
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/analytics-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -19,7 +19,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -31,7 +31,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -47,24 +47,17 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
rules:
|
||||
# apps.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -73,7 +66,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-apps
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -93,7 +86,7 @@ metadata:
|
|||
name: arango-apps-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -114,7 +107,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -148,7 +141,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -165,7 +158,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -185,7 +178,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -206,7 +199,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -241,7 +234,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -259,7 +252,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: apps
|
||||
release: apps
|
||||
|
@ -298,7 +291,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -459,6 +452,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -18,24 +18,20 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
rules:
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +40,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -60,7 +56,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -80,7 +76,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -101,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -166,7 +162,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -187,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -222,7 +218,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -240,7 +236,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -279,7 +275,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -442,6 +438,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -18,24 +18,20 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
rules:
|
||||
# ml.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangomlbatchjobs.ml.arangodb.com"
|
||||
- "arangomlcronjobs.ml.arangodb.com"
|
||||
- "arangomlextensions.ml.arangodb.com"
|
||||
- "arangomlstorages.ml.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +40,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -60,7 +56,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -80,7 +76,7 @@ metadata:
|
|||
name: arango-ml-operator-rbac-ml
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -101,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -166,7 +162,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -187,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -222,7 +218,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -240,7 +236,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: ml
|
||||
release: ml
|
||||
|
@ -279,7 +275,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.42
|
||||
image: arangodb/kube-arangodb-enterprise:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -442,6 +438,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -34,24 +34,18 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
rules:
|
||||
# backup.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -60,7 +54,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-backup
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -80,7 +74,7 @@ metadata:
|
|||
name: arango-backup-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -101,7 +95,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -133,7 +127,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -154,7 +148,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -189,7 +183,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -207,7 +201,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: backup
|
||||
release: backup
|
||||
|
@ -246,7 +240,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.backup
|
||||
|
@ -409,6 +403,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -534,6 +534,102 @@ spec:
|
|||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-pod.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerpods.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerPod
|
||||
listKind: ArangoSchedulerPodList
|
||||
plural: arangoschedulerpods
|
||||
singular: arangoschedulerpod
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-deployment.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerdeployments.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerDeployment
|
||||
listKind: ArangoSchedulerDeploymentList
|
||||
plural: arangoschedulerdeployments
|
||||
singular: arangoschedulerdeployment
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-batchjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulerbatchjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerBatchJob
|
||||
listKind: ArangoSchedulerBatchJobList
|
||||
plural: arangoschedulerbatchjobs
|
||||
singular: arangoschedulerbatchjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/scheduler-cronjob.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoschedulercronjobs.scheduler.arangodb.com
|
||||
spec:
|
||||
group: scheduler.arangodb.com
|
||||
names:
|
||||
kind: ArangoSchedulerCronJob
|
||||
listKind: ArangoSchedulerCronJobList
|
||||
plural: arangoschedulercronjobs
|
||||
singular: arangoschedulercronjob
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1beta1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/analytics-graphanalyticsengine.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
|
@ -557,3 +653,27 @@ spec:
|
|||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
# File: chart/kube-arangodb/crds/networking-route.yaml
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: arangoroutes.networking.arangodb.com
|
||||
spec:
|
||||
group: networking.arangodb.com
|
||||
names:
|
||||
kind: ArangoRoute
|
||||
listKind: ArangoRouteList
|
||||
plural: arangoroutes
|
||||
singular: arangoroute
|
||||
scope: Namespaced
|
||||
versions:
|
||||
- name: v1alpha1
|
||||
schema:
|
||||
openAPIV3Schema:
|
||||
type: object
|
||||
x-kubernetes-preserve-unknown-fields: true
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -18,24 +18,17 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
rules:
|
||||
# replication.database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +37,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -63,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -83,7 +76,7 @@ metadata:
|
|||
name: arango-deployment-replication-operator-rbac-deployment-replication
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -104,7 +97,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -130,7 +123,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -151,7 +144,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -186,7 +179,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -204,7 +197,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment-replication
|
||||
release: deployment-replication
|
||||
|
@ -243,7 +236,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment-replication
|
||||
|
@ -406,6 +399,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -18,24 +18,36 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
# database.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
# networking.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoroutes.networking.arangodb.com"
|
||||
# scheduler.arangodb.com
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangoprofiles.scheduler.arangodb.com"
|
||||
- "arangoschedulerpods.scheduler.arangodb.com"
|
||||
- "arangoschedulerdeploymets.scheduler.arangodb.com"
|
||||
- "arangoschedulerbatchjobs.scheduler.arangodb.com"
|
||||
- "arangoschedulercronjobs.scheduler.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +56,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -56,6 +68,38 @@ rules:
|
|||
resources: ["namespaces", "nodes", "persistentvolumes"]
|
||||
verbs: ["get", "list"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/crd/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
|
@ -63,7 +107,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -83,7 +127,7 @@ metadata:
|
|||
name: arango-deployment-operator-rbac-deployment
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -96,6 +140,46 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: ClusterRole
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
|
@ -104,7 +188,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -121,7 +205,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -129,6 +213,9 @@ rules:
|
|||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangodeployments", "arangodeployments/status", "arangomembers", "arangomembers/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["networking.arangodb.com"]
|
||||
resources: ["arangoroutes", "arangoroutes/status"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["database.arangodb.com"]
|
||||
resources: ["arangoclustersynchronizations", "arangoclustersynchronizations/status"]
|
||||
verbs: ["*"]
|
||||
|
@ -154,6 +241,131 @@ rules:
|
|||
resources: ["servicemonitors"]
|
||||
verbs: ["get", "create", "delete", "update", "list", "watch", "patch"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "ml.arangodb.com"
|
||||
resources:
|
||||
- "arangomlextensions"
|
||||
- "arangomlextensions/status"
|
||||
- "arangomlbatchjobs"
|
||||
- "arangomlbatchjobs/status"
|
||||
- "arangomlcronjobs"
|
||||
- "arangomlcronjobs/status"
|
||||
- "arangomlstorages"
|
||||
- "arangomlstorages/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
- apiGroups:
|
||||
- "rbac.authorization.k8s.io"
|
||||
resources:
|
||||
- "roles"
|
||||
- "rolebindings"
|
||||
verbs: ["*"]
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "cronjobs"
|
||||
- "jobs"
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["apps"]
|
||||
resources:
|
||||
- "statefulsets"
|
||||
verbs: ["*"]
|
||||
- apiGroups: [""]
|
||||
resources:
|
||||
- "pods"
|
||||
- "secrets"
|
||||
- "services"
|
||||
- "serviceaccounts"
|
||||
verbs: ["*"]
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
rules:
|
||||
- apiGroups:
|
||||
- "scheduler.arangodb.com"
|
||||
resources:
|
||||
- "arangoprofiles"
|
||||
- "arangoprofiles/status"
|
||||
- "arangoschedulerpods"
|
||||
- "arangoschedulerpods/status"
|
||||
- "arangoschedulerdeployments"
|
||||
- "arangoschedulerdeployments/status"
|
||||
- "arangoschedulerbatchjobs"
|
||||
- "arangoschedulerbatchjobs/status"
|
||||
- "arangoschedulercronjobs"
|
||||
- "arangoschedulercronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- "pods"
|
||||
- "pods/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "apps"
|
||||
resources:
|
||||
- "deployments"
|
||||
- "deployments/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "batch"
|
||||
resources:
|
||||
- "jobs"
|
||||
- "jobs/status"
|
||||
- "cronjobs"
|
||||
- "cronjobs/status"
|
||||
verbs:
|
||||
- "*"
|
||||
- apiGroups:
|
||||
- "database.arangodb.com"
|
||||
resources:
|
||||
- "arangodeployments"
|
||||
verbs:
|
||||
- "get"
|
||||
- "list"
|
||||
- "watch"
|
||||
---
|
||||
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
|
@ -162,7 +374,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -183,7 +395,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -196,6 +408,48 @@ subjects:
|
|||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-networking
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: RoleBinding
|
||||
metadata:
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
kind: Role
|
||||
name: arango-deployment-operator-rbac-scheduler
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: arango-deployment-operator
|
||||
namespace: default
|
||||
---
|
||||
# Source: kube-arangodb/templates/service.yaml
|
||||
apiVersion: v1
|
||||
kind: Service
|
||||
|
@ -204,7 +458,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -239,7 +493,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -257,7 +511,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: deployment
|
||||
release: deployment
|
||||
|
@ -296,11 +550,13 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.deployment
|
||||
- --mode.single
|
||||
- --operator.networking
|
||||
- --operator.scheduler
|
||||
- --chaos.allowed=false
|
||||
env:
|
||||
- name: MY_POD_NAMESPACE
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -18,24 +18,11 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -44,7 +31,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -60,7 +47,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -80,7 +67,7 @@ metadata:
|
|||
name: arango-k2kclustersync-operator-rbac-k2kclustersync
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -101,7 +88,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -130,7 +117,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -151,7 +138,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -186,7 +173,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -204,7 +191,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: k2kclustersync
|
||||
release: k2kclustersync
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --mode.single
|
||||
|
@ -406,6 +393,38 @@ spec:
|
|||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -18,7 +18,7 @@ metadata:
|
|||
name: arangolocalstorages.storage.arangodb.com
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -48,24 +48,11 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
rules:
|
||||
- apiGroups: ["apiextensions.k8s.io"]
|
||||
resources: ["customresourcedefinitions"]
|
||||
verbs: ["get", "list", "watch", "update", "delete"]
|
||||
resourceNames:
|
||||
- "arangodeployments.database.arangodb.com"
|
||||
- "arangoclustersynchronizations.database.arangodb.com"
|
||||
- "arangomembers.database.arangodb.com"
|
||||
- "arangotasks.database.arangodb.com"
|
||||
- "arangodeploymentreplications.replication.database.arangodb.com"
|
||||
- "arangobackups.backup.arangodb.com"
|
||||
- "arangobackuppolicies.backup.arangodb.com"
|
||||
- "arangojobs.apps.arangodb.com"
|
||||
- "arangolocalstorages.storage.arangodb.com"
|
||||
---
|
||||
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
@ -74,7 +61,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -102,7 +89,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-crd
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -122,7 +109,7 @@ metadata:
|
|||
name: arango-storage-operator-rbac-storage
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -143,7 +130,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -169,7 +156,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -190,7 +177,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -225,7 +212,7 @@ metadata:
|
|||
namespace: default
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -243,7 +230,7 @@ spec:
|
|||
metadata:
|
||||
labels:
|
||||
app.kubernetes.io/name: kube-arangodb
|
||||
helm.sh/chart: kube-arangodb-1.2.42
|
||||
helm.sh/chart: kube-arangodb-1.2.43
|
||||
app.kubernetes.io/managed-by: Tiller
|
||||
app.kubernetes.io/instance: storage
|
||||
release: storage
|
||||
|
@ -282,7 +269,7 @@ spec:
|
|||
containers:
|
||||
- name: operator
|
||||
imagePullPolicy: Always
|
||||
image: arangodb/kube-arangodb:1.2.42
|
||||
image: arangodb/kube-arangodb:1.2.43
|
||||
args:
|
||||
- --scope=legacy
|
||||
- --operator.storage
|
||||
|
@ -460,3 +447,35 @@ spec:
|
|||
# Source: kube-arangodb/templates/ml-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/networking-operator/role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/cluster-role.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role-binding.yaml
|
||||
---
|
||||
|
||||
|
||||
# Source: kube-arangodb/templates/scheduler-operator/role.yaml
|
||||
---
|
||||
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
|
@ -1,23 +1,3 @@
|
|||
//
|
||||
// DISCLAIMER
|
||||
//
|
||||
// Copyright 2024 ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 (the "License");
|
||||
// you may not use this file except in compliance with the License.
|
||||
// You may obtain a copy of the License at
|
||||
//
|
||||
// http://www.apache.org/licenses/LICENSE-2.0
|
||||
//
|
||||
// Unless required by applicable law or agreed to in writing, software
|
||||
// distributed under the License is distributed on an "AS IS" BASIS,
|
||||
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
//
|
||||
// Copyright holder is ArangoDB GmbH, Cologne, Germany
|
||||
//
|
||||
|
||||
package operator
|
||||
|
||||
import (
|
||||
|
|
Loading…
Reference in a new issue