1
0
Fork 0
mirror of https://github.com/arangodb/kube-arangodb.git synced 2024-12-14 11:57:37 +00:00

Updated to 1.2.36

This commit is contained in:
jwierzbo 2024-01-08 16:57:40 +07:00
parent 97d81b843f
commit dcbef55e9b
No known key found for this signature in database
GPG key ID: F90367B5633AB154
42 changed files with 3443 additions and 459 deletions

View file

@ -112,8 +112,8 @@ To upgrade to the Enterprise Edition, you need to get in touch with the ArangoDB
## Installation and Usage ## Installation and Usage
Docker images: Docker images:
- Community Edition: `arangodb/kube-arangodb:1.2.35` - Community Edition: `arangodb/kube-arangodb:1.2.36`
- Enterprise Edition: `arangodb/kube-arangodb-enterprise:1.2.35` - Enterprise Edition: `arangodb/kube-arangodb-enterprise:1.2.36`
### Installation of latest release using Kubectl ### Installation of latest release using Kubectl
@ -122,22 +122,22 @@ running ArangoDB deployments.
##### Community Edition ##### Community Edition
```bash ```bash
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/arango-crd.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/arango-crd.yaml
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/arango-deployment.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/arango-deployment.yaml
# To use `ArangoLocalStorage`, also run # To use `ArangoLocalStorage`, also run
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/arango-storage.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/arango-storage.yaml
# To use `ArangoDeploymentReplication`, also run # To use `ArangoDeploymentReplication`, also run
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/arango-deployment-replication.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/arango-deployment-replication.yaml
``` ```
##### Enterprise Edition ##### Enterprise Edition
```bash ```bash
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/enterprise-crd.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/enterprise-crd.yaml
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/enterprise-deployment.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/enterprise-deployment.yaml
# To use `ArangoLocalStorage`, also run # To use `ArangoLocalStorage`, also run
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/enterprise-storage.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/enterprise-storage.yaml
# To use `ArangoDeploymentReplication`, also run # To use `ArangoDeploymentReplication`, also run
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.35/manifests/enterprise-deployment-replication.yaml kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/1.2.36/manifests/enterprise-deployment-replication.yaml
``` ```
### Installation of latest release using kustomize ### Installation of latest release using kustomize
@ -177,17 +177,17 @@ Only use this procedure for clean installation of the operator. For upgrades see
##### Community Edition ##### Community Edition
```bash ```bash
# The following will install the operator and basic CRDs resources. # The following will install the operator and basic CRDs resources.
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true # To use `ArangoLocalStorage`, set field `operator.features.storage` to true
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.features.storage=true" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.features.storage=true"
``` ```
##### Enterprise Edition ##### Enterprise Edition
```bash ```bash
# The following will install the operator and basic CRDs resources. # The following will install the operator and basic CRDs resources.
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.35" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.36"
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true # To use `ArangoLocalStorage`, set field `operator.features.storage` to true
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.35" --set "operator.features.storage=true" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.36" --set "operator.features.storage=true"
``` ```
### Upgrading the operator using Helm ### Upgrading the operator using Helm
@ -216,17 +216,17 @@ Then you can install the new version with `helm install` as normal:
##### Community Edition ##### Community Edition
```bash ```bash
# The following will install the operator and basic CRDs resources. # The following will install the operator and basic CRDs resources.
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true # To use `ArangoLocalStorage`, set field `operator.features.storage` to true
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.features.storage=true" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.features.storage=true"
``` ```
##### Enterprise Edition ##### Enterprise Edition
```bash ```bash
# The following will install the operator and basic CRDs resources. # The following will install the operator and basic CRDs resources.
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.35" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.36"
# To use `ArangoLocalStorage`, set field `operator.features.storage` to true # To use `ArangoLocalStorage`, set field `operator.features.storage` to true
helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.35/kube-arangodb-1.2.35.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.35" --set "operator.features.storage=true" helm install --generate-name https://github.com/arangodb/kube-arangodb/releases/download/1.2.36/kube-arangodb-1.2.36.tgz --set "operator.image=arangodb/kube-arangodb-enterprise:1.2.36" --set "operator.features.storage=true"
``` ```
## Building ## Building

View file

@ -1 +1 @@
1.2.36-preview-2+git 1.2.36

View file

@ -1,5 +1,5 @@
name: kube-arangodb-crd name: kube-arangodb-crd
version: 1.2.35 version: 1.2.36
description: "ArangoDB Kubernetes Custom Resource Definitions (Deprecated)" description: "ArangoDB Kubernetes Custom Resource Definitions (Deprecated)"
tillerVersion: ">2.7" tillerVersion: ">2.7"
appVersion: 3.5.0 appVersion: 3.5.0

View file

@ -1,5 +1,5 @@
# do not switch to V2 yet - we still need to support Helm 2 # do not switch to V2 yet - we still need to support Helm 2
apiVersion: v1 apiVersion: v1
name: kube-arangodb name: kube-arangodb
version: 1.2.35 version: 1.2.36
description: "ArangoDB Kubernetes Operator" description: "ArangoDB Kubernetes Operator"

View file

@ -1,5 +1,5 @@
operator: operator:
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
imagePullSecrets: [] imagePullSecrets: []
scope: legacy scope: legacy

View file

@ -6,7 +6,7 @@ spec:
restartPolicy: Never restartPolicy: Never
serviceAccountName: arango-deployment-operator-reboot serviceAccountName: arango-deployment-operator-reboot
containers: containers:
- image: arangodb/kube-arangodb:1.2.35 - image: arangodb/kube-arangodb:1.2.36
name: reboot name: reboot
command: ["arangodb_operator", "reboot"] command: ["arangodb_operator", "reboot"]
args: args:

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -31,7 +31,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -61,7 +61,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -77,7 +77,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -93,7 +93,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -119,7 +119,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -138,7 +138,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -157,7 +157,23 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -173,7 +189,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -201,7 +217,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -221,7 +237,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -241,7 +257,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -261,7 +277,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -281,7 +297,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -301,7 +317,7 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -314,6 +330,26 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -321,7 +357,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -342,7 +378,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -376,7 +412,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -393,7 +429,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -425,7 +461,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -442,7 +478,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -483,7 +519,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -509,7 +545,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -530,6 +566,64 @@ rules:
resources: ["arangodeployments", "arangoclustersynchronizations"] resources: ["arangodeployments", "arangoclustersynchronizations"]
verbs: ["get", "list", "watch"] verbs: ["get", "list", "watch"]
--- ---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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:
- "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/storage-operator/role.yaml # Source: kube-arangodb/templates/storage-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: Role kind: Role
@ -538,7 +632,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -564,7 +658,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -584,7 +678,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -605,7 +699,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -626,7 +720,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -647,7 +741,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -668,7 +762,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -689,7 +783,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -702,6 +796,27 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml # Source: kube-arangodb/templates/storage-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding kind: RoleBinding
@ -710,7 +825,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -731,7 +846,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -766,7 +881,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -784,7 +899,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -823,7 +938,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -832,6 +947,7 @@ spec:
- --operator.backup - --operator.backup
- --mode.single - --mode.single
- --operator.apps - --operator.apps
- --operator.ml
- --operator.k2k-cluster-sync - --operator.k2k-cluster-sync
- --chaos.allowed=false - --chaos.allowed=false
env: env:

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -31,7 +31,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -47,7 +47,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -73,7 +73,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -93,7 +93,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -114,7 +114,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -148,7 +148,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -165,7 +165,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -185,7 +185,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -206,7 +206,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -241,7 +241,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -259,7 +259,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -298,7 +298,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -425,6 +425,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -18,7 +18,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -34,7 +34,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -60,7 +60,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -80,7 +80,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -133,7 +133,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -154,7 +154,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -189,7 +189,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -207,7 +207,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -246,7 +246,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.backup - --operator.backup
@ -375,6 +375,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -386,3 +386,99 @@ spec:
storage: false storage: false
subresources: subresources:
status: {} status: {}
---
# File: chart/kube-arangodb/crds/ml-storage.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlstorages.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLStorage
listKind: ArangoMLStorageList
plural: arangomlstorages
singular: arangomlstorage
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-extension.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlextensions.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLExtension
listKind: ArangoMLExtensionList
plural: arangomlextensions
singular: arangomlextension
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-batch.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlbatchjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLBatchJob
listKind: ArangoMLBatchJobList
plural: arangomlbatchjobs
singular: arangomlbatchjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-cron.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlcronjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLCronJob
listKind: ArangoMLCronJobList
plural: arangomlcronjobs
singular: arangomlcronjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment-replication - --operator.deployment-replication
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -121,7 +121,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -162,7 +162,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -183,7 +183,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -204,7 +204,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -239,7 +239,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -257,7 +257,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -296,7 +296,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -417,6 +417,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -18,7 +18,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -44,7 +44,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -60,7 +60,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -80,7 +80,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

438
manifests/arango-ml.yaml Normal file
View file

@ -0,0 +1,438 @@
# Source: kube-arangodb/templates/service-account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
---
# Source: kube-arangodb/templates/crd/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-crd
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
rules:
- apiGroups:
- "ml.arangodb.com"
resources:
- "arangomlextensions"
- "arangomlextensions/status"
- "arangomlbatchjobs"
- "arangomlbatchjobs/status"
- "arangomlcronjobs"
- "arangomlcronjobs/status"
- "arangomlstorages"
- "arangomlstorages/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/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
ports:
- name: server
port: 8528
protocol: TCP
targetPort: 8528
- name: http-api
port: 8628
protocol: TCP
targetPort: 8628
- name: grpc-api
port: 8728
protocol: TCP
targetPort: 8728
selector:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
role: leader
type: ClusterIP
---
# Source: kube-arangodb/templates/deployment.yaml
# Scope "legacy" selected
apiVersion: apps/v1
kind: Deployment
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
template:
metadata:
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
serviceAccountName: arango-ml-operator
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/arch
operator: In
values:
- "amd64"
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
topologyKey: "kubernetes.io/hostname"
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- kube-arangodb
- key: app.kubernetes.io/instance
operator: In
values:
- ml
hostNetwork: false
hostPID: false
hostIPC: false
securityContext:
runAsNonRoot: true
runAsUser: 1000
containers:
- name: operator
imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.36
args:
- --scope=legacy
- --mode.single
- --operator.ml
- --chaos.allowed=false
env:
- name: MY_POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
ports:
- name: metrics
containerPort: 8528
securityContext:
privileged: false
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- 'ALL'
livenessProbe:
httpGet:
path: /health
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
readinessProbe:
httpGet:
path: /ready
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/role.yaml
---
# Source: kube-arangodb/templates/apps-operator/service-account-job.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/backup-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/storage-operator/crd.yaml
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -18,7 +18,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -48,7 +48,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -74,7 +74,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -102,7 +102,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -122,7 +122,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -143,7 +143,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -169,7 +169,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -190,7 +190,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -225,7 +225,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -243,7 +243,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -282,7 +282,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.storage - --operator.storage
@ -426,3 +426,19 @@ spec:
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml # Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -31,7 +31,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -61,7 +61,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -77,7 +77,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -93,7 +93,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -119,7 +119,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -138,7 +138,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -157,7 +157,23 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -173,7 +189,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -201,7 +217,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -221,7 +237,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -241,7 +257,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -261,7 +277,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -281,7 +297,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -301,7 +317,7 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -314,6 +330,26 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -321,7 +357,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -342,7 +378,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -376,7 +412,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -393,7 +429,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -425,7 +461,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -442,7 +478,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -483,7 +519,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -509,7 +545,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -530,6 +566,64 @@ rules:
resources: ["arangodeployments", "arangoclustersynchronizations"] resources: ["arangodeployments", "arangoclustersynchronizations"]
verbs: ["get", "list", "watch"] verbs: ["get", "list", "watch"]
--- ---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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:
- "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/storage-operator/role.yaml # Source: kube-arangodb/templates/storage-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: Role kind: Role
@ -538,7 +632,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -564,7 +658,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -584,7 +678,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -605,7 +699,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -626,7 +720,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -647,7 +741,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -668,7 +762,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -689,7 +783,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -702,6 +796,27 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml # Source: kube-arangodb/templates/storage-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding kind: RoleBinding
@ -710,7 +825,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -731,7 +846,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -766,7 +881,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -784,7 +899,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -823,7 +938,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -832,6 +947,7 @@ spec:
- --operator.backup - --operator.backup
- --mode.single - --mode.single
- --operator.apps - --operator.apps
- --operator.ml
- --operator.k2k-cluster-sync - --operator.k2k-cluster-sync
- --chaos.allowed=false - --chaos.allowed=false
env: env:

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -31,7 +31,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -47,7 +47,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -73,7 +73,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -93,7 +93,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -114,7 +114,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -148,7 +148,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -165,7 +165,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -185,7 +185,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -206,7 +206,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -241,7 +241,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -259,7 +259,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -298,7 +298,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -425,6 +425,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -18,7 +18,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -34,7 +34,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -60,7 +60,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -80,7 +80,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -133,7 +133,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -154,7 +154,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -189,7 +189,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -207,7 +207,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -246,7 +246,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.backup - --operator.backup
@ -375,6 +375,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -386,3 +386,99 @@ spec:
storage: false storage: false
subresources: subresources:
status: {} status: {}
---
# File: chart/kube-arangodb/crds/ml-storage.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlstorages.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLStorage
listKind: ArangoMLStorageList
plural: arangomlstorages
singular: arangomlstorage
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-extension.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlextensions.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLExtension
listKind: ArangoMLExtensionList
plural: arangomlextensions
singular: arangomlextension
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-batch.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlbatchjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLBatchJob
listKind: ArangoMLBatchJobList
plural: arangomlbatchjobs
singular: arangomlbatchjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-cron.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlcronjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLCronJob
listKind: ArangoMLCronJobList
plural: arangomlcronjobs
singular: arangomlcronjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment-replication - --operator.deployment-replication
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -121,7 +121,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -162,7 +162,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -183,7 +183,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -204,7 +204,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -239,7 +239,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -257,7 +257,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -296,7 +296,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -417,6 +417,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -18,7 +18,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -44,7 +44,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -60,7 +60,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -80,7 +80,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -0,0 +1,438 @@
# Source: kube-arangodb/templates/service-account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
---
# Source: kube-arangodb/templates/crd/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-crd
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
rules:
- apiGroups:
- "ml.arangodb.com"
resources:
- "arangomlextensions"
- "arangomlextensions/status"
- "arangomlbatchjobs"
- "arangomlbatchjobs/status"
- "arangomlcronjobs"
- "arangomlcronjobs/status"
- "arangomlstorages"
- "arangomlstorages/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/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
ports:
- name: server
port: 8528
protocol: TCP
targetPort: 8528
- name: http-api
port: 8628
protocol: TCP
targetPort: 8628
- name: grpc-api
port: 8728
protocol: TCP
targetPort: 8728
selector:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
role: leader
type: ClusterIP
---
# Source: kube-arangodb/templates/deployment.yaml
# Scope "legacy" selected
apiVersion: apps/v1
kind: Deployment
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
template:
metadata:
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
serviceAccountName: arango-ml-operator
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/arch
operator: In
values:
- "amd64"
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
topologyKey: "kubernetes.io/hostname"
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- kube-arangodb
- key: app.kubernetes.io/instance
operator: In
values:
- ml
hostNetwork: false
hostPID: false
hostIPC: false
securityContext:
runAsNonRoot: true
runAsUser: 1000
containers:
- name: operator
imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.36
args:
- --scope=legacy
- --mode.single
- --operator.ml
- --chaos.allowed=false
env:
- name: MY_POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
ports:
- name: metrics
containerPort: 8528
securityContext:
privileged: false
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- 'ALL'
livenessProbe:
httpGet:
path: /health
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
readinessProbe:
httpGet:
path: /ready
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/role.yaml
---
# Source: kube-arangodb/templates/apps-operator/service-account-job.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/backup-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/storage-operator/crd.yaml
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -18,7 +18,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -48,7 +48,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -74,7 +74,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -102,7 +102,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -122,7 +122,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -143,7 +143,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -169,7 +169,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -190,7 +190,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -225,7 +225,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -243,7 +243,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -282,7 +282,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.storage - --operator.storage
@ -426,3 +426,19 @@ spec:
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml # Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -31,7 +31,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -61,7 +61,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -77,7 +77,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -93,7 +93,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -119,7 +119,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -138,7 +138,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -157,7 +157,23 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -173,7 +189,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -201,7 +217,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -221,7 +237,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -241,7 +257,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -261,7 +277,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -281,7 +297,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -301,7 +317,7 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -314,6 +330,26 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -321,7 +357,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -342,7 +378,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -376,7 +412,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -393,7 +429,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -425,7 +461,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -442,7 +478,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -483,7 +519,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -509,7 +545,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -530,6 +566,64 @@ rules:
resources: ["arangodeployments", "arangoclustersynchronizations"] resources: ["arangodeployments", "arangoclustersynchronizations"]
verbs: ["get", "list", "watch"] verbs: ["get", "list", "watch"]
--- ---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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:
- "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/storage-operator/role.yaml # Source: kube-arangodb/templates/storage-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: Role kind: Role
@ -538,7 +632,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -564,7 +658,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -584,7 +678,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -605,7 +699,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -626,7 +720,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -647,7 +741,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -668,7 +762,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -689,7 +783,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -702,6 +796,27 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml # Source: kube-arangodb/templates/storage-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding kind: RoleBinding
@ -710,7 +825,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -731,7 +846,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -766,7 +881,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -784,7 +899,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -823,7 +938,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -832,6 +947,7 @@ spec:
- --operator.backup - --operator.backup
- --mode.single - --mode.single
- --operator.apps - --operator.apps
- --operator.ml
- --operator.k2k-cluster-sync - --operator.k2k-cluster-sync
- --chaos.allowed=false - --chaos.allowed=false
env: env:

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -31,7 +31,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -47,7 +47,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -73,7 +73,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -93,7 +93,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -114,7 +114,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -148,7 +148,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -165,7 +165,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -185,7 +185,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -206,7 +206,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -241,7 +241,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -259,7 +259,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -298,7 +298,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -425,6 +425,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -18,7 +18,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -34,7 +34,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -60,7 +60,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -80,7 +80,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -133,7 +133,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -154,7 +154,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -189,7 +189,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -207,7 +207,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -246,7 +246,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.backup - --operator.backup
@ -375,6 +375,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -386,3 +386,99 @@ spec:
storage: false storage: false
subresources: subresources:
status: {} status: {}
---
# File: chart/kube-arangodb/crds/ml-storage.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlstorages.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLStorage
listKind: ArangoMLStorageList
plural: arangomlstorages
singular: arangomlstorage
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-extension.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlextensions.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLExtension
listKind: ArangoMLExtensionList
plural: arangomlextensions
singular: arangomlextension
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-batch.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlbatchjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLBatchJob
listKind: ArangoMLBatchJobList
plural: arangomlbatchjobs
singular: arangomlbatchjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-cron.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlcronjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLCronJob
listKind: ArangoMLCronJobList
plural: arangomlcronjobs
singular: arangomlcronjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment-replication - --operator.deployment-replication
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -121,7 +121,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -162,7 +162,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -183,7 +183,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -204,7 +204,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -239,7 +239,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -257,7 +257,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -296,7 +296,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -417,6 +417,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -18,7 +18,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -44,7 +44,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -60,7 +60,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -80,7 +80,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -18,7 +18,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -48,7 +48,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -74,7 +74,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -102,7 +102,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -122,7 +122,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -143,7 +143,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -169,7 +169,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -190,7 +190,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -225,7 +225,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -243,7 +243,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -282,7 +282,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.35 image: arangodb/kube-arangodb-enterprise:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.storage - --operator.storage
@ -426,3 +426,19 @@ spec:
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml # Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -31,7 +31,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -61,7 +61,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -77,7 +77,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -93,7 +93,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -119,7 +119,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -138,7 +138,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -157,7 +157,23 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -173,7 +189,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -201,7 +217,7 @@ metadata:
name: arango-all-operator-rbac-apps name: arango-all-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -221,7 +237,7 @@ metadata:
name: arango-all-operator-rbac-backup name: arango-all-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -241,7 +257,7 @@ metadata:
name: arango-all-operator-rbac-crd name: arango-all-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -261,7 +277,7 @@ metadata:
name: arango-all-operator-rbac-deployment name: arango-all-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -281,7 +297,7 @@ metadata:
name: arango-all-operator-rbac-deployment-replication name: arango-all-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -301,7 +317,7 @@ metadata:
name: arango-all-operator-rbac-k2kclustersync name: arango-all-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -314,6 +330,26 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-all-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -321,7 +357,7 @@ metadata:
name: arango-all-operator-rbac-storage name: arango-all-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -342,7 +378,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -376,7 +412,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -393,7 +429,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -425,7 +461,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -442,7 +478,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -483,7 +519,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -509,7 +545,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -530,6 +566,64 @@ rules:
resources: ["arangodeployments", "arangoclustersynchronizations"] resources: ["arangodeployments", "arangoclustersynchronizations"]
verbs: ["get", "list", "watch"] verbs: ["get", "list", "watch"]
--- ---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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:
- "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/storage-operator/role.yaml # Source: kube-arangodb/templates/storage-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: Role kind: Role
@ -538,7 +632,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -564,7 +658,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -584,7 +678,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -605,7 +699,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -626,7 +720,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -647,7 +741,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -668,7 +762,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -689,7 +783,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -702,6 +796,27 @@ subjects:
name: arango-all-operator name: arango-all-operator
namespace: default namespace: default
--- ---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-all-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
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-ml
subjects:
- kind: ServiceAccount
name: arango-all-operator
namespace: default
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml # Source: kube-arangodb/templates/storage-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding kind: RoleBinding
@ -710,7 +825,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -731,7 +846,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -766,7 +881,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -784,7 +899,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: all app.kubernetes.io/instance: all
release: all release: all
@ -823,7 +938,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -832,6 +947,7 @@ spec:
- --operator.backup - --operator.backup
- --mode.single - --mode.single
- --operator.apps - --operator.apps
- --operator.ml
- --operator.k2k-cluster-sync - --operator.k2k-cluster-sync
- --chaos.allowed=false - --chaos.allowed=false
env: env:

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -19,7 +19,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -31,7 +31,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -47,7 +47,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -73,7 +73,7 @@ metadata:
name: arango-apps-operator-rbac-apps name: arango-apps-operator-rbac-apps
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -93,7 +93,7 @@ metadata:
name: arango-apps-operator-rbac-crd name: arango-apps-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -114,7 +114,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -148,7 +148,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -165,7 +165,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -185,7 +185,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -206,7 +206,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -241,7 +241,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -259,7 +259,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: apps app.kubernetes.io/instance: apps
release: apps release: apps
@ -298,7 +298,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -425,6 +425,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -0,0 +1,438 @@
# Source: kube-arangodb/templates/service-account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
---
# Source: kube-arangodb/templates/crd/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-crd
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
rules:
- apiGroups:
- "ml.arangodb.com"
resources:
- "arangomlextensions"
- "arangomlextensions/status"
- "arangomlbatchjobs"
- "arangomlbatchjobs/status"
- "arangomlcronjobs"
- "arangomlcronjobs/status"
- "arangomlstorages"
- "arangomlstorages/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/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
ports:
- name: server
port: 8528
protocol: TCP
targetPort: 8528
- name: http-api
port: 8628
protocol: TCP
targetPort: 8628
- name: grpc-api
port: 8728
protocol: TCP
targetPort: 8728
selector:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
role: leader
type: ClusterIP
---
# Source: kube-arangodb/templates/deployment.yaml
# Scope "legacy" selected
apiVersion: apps/v1
kind: Deployment
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
template:
metadata:
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
serviceAccountName: arango-ml-operator
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/arch
operator: In
values:
- "amd64"
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
topologyKey: "kubernetes.io/hostname"
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- kube-arangodb
- key: app.kubernetes.io/instance
operator: In
values:
- ml
hostNetwork: false
hostPID: false
hostIPC: false
securityContext:
runAsNonRoot: true
runAsUser: 1000
containers:
- name: operator
imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.36
args:
- --scope=legacy
- --mode.single
- --operator.ml
- --chaos.allowed=false
env:
- name: MY_POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
ports:
- name: metrics
containerPort: 8528
securityContext:
privileged: false
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- 'ALL'
livenessProbe:
httpGet:
path: /health
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
readinessProbe:
httpGet:
path: /ready
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/role.yaml
---
# Source: kube-arangodb/templates/apps-operator/service-account-job.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/backup-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/storage-operator/crd.yaml
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/role.yaml
---

View file

@ -0,0 +1,438 @@
# Source: kube-arangodb/templates/service-account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
---
# Source: kube-arangodb/templates/crd/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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/ml-operator/cluster-role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
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
metadata:
name: arango-ml-operator-rbac-crd
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-crd
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: arango-ml-operator-rbac-ml
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
rules:
- apiGroups:
- "ml.arangodb.com"
resources:
- "arangomlextensions"
- "arangomlextensions/status"
- "arangomlbatchjobs"
- "arangomlbatchjobs/status"
- "arangomlcronjobs"
- "arangomlcronjobs/status"
- "arangomlstorages"
- "arangomlstorages/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/ml-operator/role-binding.yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: arango-ml-operator-rbac-ml
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: arango-ml-operator-rbac-ml
subjects:
- kind: ServiceAccount
name: arango-ml-operator
namespace: default
---
# Source: kube-arangodb/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
ports:
- name: server
port: 8528
protocol: TCP
targetPort: 8528
- name: http-api
port: 8628
protocol: TCP
targetPort: 8628
- name: grpc-api
port: 8728
protocol: TCP
targetPort: 8728
selector:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
role: leader
type: ClusterIP
---
# Source: kube-arangodb/templates/deployment.yaml
# Scope "legacy" selected
apiVersion: apps/v1
kind: Deployment
metadata:
name: arango-ml-operator
namespace: default
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/name: kube-arangodb
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
template:
metadata:
labels:
app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: ml
release: ml
spec:
serviceAccountName: arango-ml-operator
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/arch
operator: In
values:
- "amd64"
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100
podAffinityTerm:
topologyKey: "kubernetes.io/hostname"
labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- kube-arangodb
- key: app.kubernetes.io/instance
operator: In
values:
- ml
hostNetwork: false
hostPID: false
hostIPC: false
securityContext:
runAsNonRoot: true
runAsUser: 1000
containers:
- name: operator
imagePullPolicy: Always
image: arangodb/kube-arangodb-enterprise:1.2.36
args:
- --scope=legacy
- --mode.single
- --operator.ml
- --chaos.allowed=false
env:
- name: MY_POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: MY_POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
ports:
- name: metrics
containerPort: 8528
securityContext:
privileged: false
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
capabilities:
drop:
- 'ALL'
livenessProbe:
httpGet:
path: /health
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
readinessProbe:
httpGet:
path: /ready
port: 8528
scheme: HTTPS
initialDelaySeconds: 5
periodSeconds: 10
tolerations:
- key: "node.kubernetes.io/unreachable"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
- key: "node.kubernetes.io/not-ready"
operator: "Exists"
effect: "NoExecute"
tolerationSeconds: 5
# Source: kube-arangodb/templates/apps-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/apps-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/apps-operator/role.yaml
---
# Source: kube-arangodb/templates/apps-operator/service-account-job.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/backup-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/backup-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/default-role.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-operator/role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/deployment-replications-operator/role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/storage-operator/crd.yaml
---
# Source: kube-arangodb/templates/storage-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/storage-operator/role.yaml
---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -18,7 +18,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -34,7 +34,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -60,7 +60,7 @@ metadata:
name: arango-backup-operator-rbac-backup name: arango-backup-operator-rbac-backup
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -80,7 +80,7 @@ metadata:
name: arango-backup-operator-rbac-crd name: arango-backup-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -133,7 +133,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -154,7 +154,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -189,7 +189,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -207,7 +207,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: backup app.kubernetes.io/instance: backup
release: backup release: backup
@ -246,7 +246,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.backup - --operator.backup
@ -375,6 +375,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -386,3 +386,99 @@ spec:
storage: false storage: false
subresources: subresources:
status: {} status: {}
---
# File: chart/kube-arangodb/crds/ml-storage.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlstorages.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLStorage
listKind: ArangoMLStorageList
plural: arangomlstorages
singular: arangomlstorage
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-extension.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlextensions.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLExtension
listKind: ArangoMLExtensionList
plural: arangomlextensions
singular: arangomlextension
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-batch.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlbatchjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLBatchJob
listKind: ArangoMLBatchJobList
plural: arangomlbatchjobs
singular: arangomlbatchjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}
---
# File: chart/kube-arangodb/crds/ml-job-cron.yaml
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: arangomlcronjobs.ml.arangodb.com
spec:
group: ml.arangodb.com
names:
kind: ArangoMLCronJob
listKind: ArangoMLCronJobList
plural: arangomlcronjobs
singular: arangomlcronjob
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
status: {}

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-crd name: arango-deployment-replication-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-replication-operator-rbac-deployment-replication name: arango-deployment-replication-operator-rbac-deployment-replication
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment-replication app.kubernetes.io/instance: deployment-replication
release: deployment-replication release: deployment-replication
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment-replication - --operator.deployment-replication
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -18,7 +18,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -44,7 +44,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -63,7 +63,7 @@ metadata:
name: arango-deployment-operator-rbac-crd name: arango-deployment-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -83,7 +83,7 @@ metadata:
name: arango-deployment-operator-rbac-deployment name: arango-deployment-operator-rbac-deployment
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -104,7 +104,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -121,7 +121,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -162,7 +162,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -183,7 +183,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -204,7 +204,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -239,7 +239,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -257,7 +257,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: deployment app.kubernetes.io/instance: deployment
release: deployment release: deployment
@ -296,7 +296,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.deployment - --operator.deployment
@ -417,6 +417,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -18,7 +18,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -44,7 +44,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -60,7 +60,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-crd name: arango-k2kclustersync-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -80,7 +80,7 @@ metadata:
name: arango-k2kclustersync-operator-rbac-k2kclustersync name: arango-k2kclustersync-operator-rbac-k2kclustersync
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -101,7 +101,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -130,7 +130,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -151,7 +151,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -186,7 +186,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -204,7 +204,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: k2kclustersync app.kubernetes.io/instance: k2kclustersync
release: k2kclustersync release: k2kclustersync
@ -243,7 +243,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --mode.single - --mode.single
@ -372,6 +372,22 @@ spec:
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---
# Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml # Source: kube-arangodb/templates/storage-operator/cluster-role-binding.yaml
--- ---

View file

@ -6,7 +6,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -18,7 +18,7 @@ metadata:
name: arangolocalstorages.storage.arangodb.com name: arangolocalstorages.storage.arangodb.com
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -48,7 +48,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -74,7 +74,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -102,7 +102,7 @@ metadata:
name: arango-storage-operator-rbac-crd name: arango-storage-operator-rbac-crd
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -122,7 +122,7 @@ metadata:
name: arango-storage-operator-rbac-storage name: arango-storage-operator-rbac-storage
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -143,7 +143,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -169,7 +169,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -190,7 +190,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -225,7 +225,7 @@ metadata:
namespace: default namespace: default
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -243,7 +243,7 @@ spec:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: kube-arangodb app.kubernetes.io/name: kube-arangodb
helm.sh/chart: kube-arangodb-1.2.35 helm.sh/chart: kube-arangodb-1.2.36
app.kubernetes.io/managed-by: Tiller app.kubernetes.io/managed-by: Tiller
app.kubernetes.io/instance: storage app.kubernetes.io/instance: storage
release: storage release: storage
@ -282,7 +282,7 @@ spec:
containers: containers:
- name: operator - name: operator
imagePullPolicy: Always imagePullPolicy: Always
image: arangodb/kube-arangodb:1.2.35 image: arangodb/kube-arangodb:1.2.36
args: args:
- --scope=legacy - --scope=legacy
- --operator.storage - --operator.storage
@ -426,3 +426,19 @@ spec:
# Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml # Source: kube-arangodb/templates/k2k-cluster-sync-operator/role.yaml
--- ---
# Source: kube-arangodb/templates/ml-operator/cluster-role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/cluster-role.yaml
---
# Source: kube-arangodb/templates/ml-operator/role-binding.yaml
---
# Source: kube-arangodb/templates/ml-operator/role.yaml
---