diff --git a/manifests/enterprise-all.yaml b/manifests/enterprise-all.yaml index f2dce0e7f..2afb6040d 100644 --- a/manifests/enterprise-all.yaml +++ b/manifests/enterprise-all.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -19,7 +19,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -31,7 +31,7 @@ metadata: name: arangolocalstorages.storage.arangodb.com labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -61,7 +61,7 @@ metadata: name: arango-all-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -77,7 +77,7 @@ metadata: name: arango-all-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -93,7 +93,7 @@ metadata: name: arango-all-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -119,7 +119,7 @@ metadata: name: arango-all-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -138,7 +138,7 @@ metadata: name: arango-all-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -157,7 +157,7 @@ metadata: name: arango-all-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -173,7 +173,7 @@ metadata: name: arango-all-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -186,7 +186,7 @@ rules: verbs: ["get", "list", "watch"] - apiGroups: [""] resources: ["namespaces", "nodes"] - verbs: ["get", "list"] + verbs: ["get", "list", "watch"] - apiGroups: ["storage.k8s.io"] resources: ["storageclasses"] verbs: ["*"] @@ -201,7 +201,7 @@ metadata: name: arango-all-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -221,7 +221,7 @@ metadata: name: arango-all-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -241,7 +241,7 @@ metadata: name: arango-all-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -261,7 +261,7 @@ metadata: name: arango-all-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -281,7 +281,7 @@ metadata: name: arango-all-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -301,7 +301,7 @@ metadata: name: arango-all-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -321,7 +321,7 @@ metadata: name: arango-all-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -342,7 +342,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -376,7 +376,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -393,7 +393,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -425,7 +425,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -442,7 +442,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -480,7 +480,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -506,7 +506,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -535,14 +535,14 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all rules: - apiGroups: [""] resources: ["pods"] - verbs: ["get", "update"] + verbs: ["get", "update", "watch", "list"] - apiGroups: [""] resources: ["secrets"] verbs: ["get"] @@ -561,7 +561,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -581,7 +581,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -602,7 +602,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -623,7 +623,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -644,7 +644,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -665,7 +665,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -686,7 +686,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -707,7 +707,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -728,7 +728,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -763,12 +763,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -781,7 +781,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -820,13 +820,14 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment - --operator.deployment-replication - --operator.storage - --operator.backup + - --mode.single - --operator.apps - --operator.k2k-cluster-sync - --chaos.allowed=false diff --git a/manifests/enterprise-apps.yaml b/manifests/enterprise-apps.yaml index 08e71aa15..04e8c4261 100644 --- a/manifests/enterprise-apps.yaml +++ b/manifests/enterprise-apps.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -19,7 +19,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -31,7 +31,7 @@ metadata: name: arango-apps-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -47,7 +47,7 @@ metadata: name: arango-apps-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -73,7 +73,7 @@ metadata: name: arango-apps-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -93,7 +93,7 @@ metadata: name: arango-apps-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -114,7 +114,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -148,7 +148,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -165,7 +165,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -185,7 +185,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -206,7 +206,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -241,12 +241,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -259,7 +259,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -298,9 +298,10 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy + - --mode.single - --operator.apps - --chaos.allowed=false env: diff --git a/manifests/enterprise-backup.yaml b/manifests/enterprise-backup.yaml index 2ede18f65..e6d3f85e4 100644 --- a/manifests/enterprise-backup.yaml +++ b/manifests/enterprise-backup.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -18,7 +18,7 @@ metadata: name: arango-backup-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -34,7 +34,7 @@ metadata: name: arango-backup-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -60,7 +60,7 @@ metadata: name: arango-backup-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -80,7 +80,7 @@ metadata: name: arango-backup-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -101,7 +101,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -133,7 +133,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -154,7 +154,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -189,12 +189,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -207,7 +207,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -246,10 +246,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.backup + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/enterprise-crd.yaml b/manifests/enterprise-crd.yaml index 8589cde7a..83780de43 100644 --- a/manifests/enterprise-crd.yaml +++ b/manifests/enterprise-crd.yaml @@ -1,24 +1,17 @@ -# Source: kube-arangodb-crd/templates/backup-policy.yaml +# File: chart/kube-arangodb/crds/apps-job.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: arangobackuppolicies.backup.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd + name: arangojobs.apps.arangodb.com spec: - group: backup.arangodb.com + group: apps.arangodb.com names: - kind: ArangoBackupPolicy - listKind: ArangoBackupPolicyList - plural: arangobackuppolicies + kind: ArangoJob + listKind: ArangoJobList + plural: arangojobs + singular: arangojob shortNames: - - arangobackuppolicy - - arangobp - singular: arangobackuppolicy + - arangojob scope: Namespaced versions: - name: v1 @@ -29,56 +22,18 @@ spec: served: true storage: true additionalPrinterColumns: - - jsonPath: .spec.schedule - description: Schedule - name: Schedule - type: string - - jsonPath: .status.scheduled - description: Scheduled - name: Scheduled - type: string - - jsonPath: .status.message - priority: 1 - description: Message of the ArangoBackupPolicy object - name: Message - type: string - subresources: - status: {} - - name: v1alpha - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: false - additionalPrinterColumns: - - jsonPath: .spec.schedule - description: Schedule - name: Schedule - type: string - - jsonPath: .status.scheduled - description: Scheduled - name: Scheduled - type: string - - jsonPath: .status.message - priority: 1 - description: Message of the ArangoBackupPolicy object - name: Message + - jsonPath: .spec.arangoDeploymentName + description: Deployment name + name: ArangoDeploymentName type: string subresources: status: {} --- -# Source: kube-arangodb-crd/templates/backup.yaml +# File: chart/kube-arangodb/crds/backups-backup.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangobackups.backup.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: backup.arangodb.com names: @@ -179,26 +134,21 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/deployment-replications.yaml +# File: chart/kube-arangodb/crds/backups-backuppolicy.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: arangodeploymentreplications.replication.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd + name: arangobackuppolicies.backup.arangodb.com spec: - group: replication.database.arangodb.com + group: backup.arangodb.com names: - kind: ArangoDeploymentReplication - listKind: ArangoDeploymentReplicationList - plural: arangodeploymentreplications + kind: ArangoBackupPolicy + listKind: ArangoBackupPolicyList + plural: arangobackuppolicies shortNames: - - arangorepl - singular: arangodeploymentreplication + - arangobackuppolicy + - arangobp + singular: arangobackuppolicy scope: Namespaced versions: - name: v1 @@ -208,6 +158,22 @@ spec: x-kubernetes-preserve-unknown-fields: true served: true storage: true + additionalPrinterColumns: + - jsonPath: .spec.schedule + description: Schedule + name: Schedule + type: string + - jsonPath: .status.scheduled + description: Scheduled + name: Scheduled + type: string + - jsonPath: .status.message + priority: 1 + description: Message of the ArangoBackupPolicy object + name: Message + type: string + subresources: + status: {} - name: v1alpha schema: openAPIV3Schema: @@ -215,6 +181,48 @@ spec: x-kubernetes-preserve-unknown-fields: true served: true storage: false + additionalPrinterColumns: + - jsonPath: .spec.schedule + description: Schedule + name: Schedule + type: string + - jsonPath: .status.scheduled + description: Scheduled + name: Scheduled + type: string + - jsonPath: .status.message + priority: 1 + description: Message of the ArangoBackupPolicy object + name: Message + type: string + subresources: + status: {} +--- +# File: chart/kube-arangodb/crds/database-clustersynchronization.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangoclustersynchronizations.database.arangodb.com +spec: + group: database.arangodb.com + names: + kind: ArangoClusterSynchronization + listKind: ArangoClusterSynchronizationList + plural: arangoclustersynchronizations + singular: arangoclustersynchronization + shortNames: + - arangoclustersync + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + subresources: + status: {} - name: v2alpha1 schema: openAPIV3Schema: @@ -225,17 +233,11 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/deployment.yaml +# File: chart/kube-arangodb/crds/database-deployment.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangodeployments.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: database.arangodb.com names: @@ -272,95 +274,11 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/job.yaml -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: arangojobs.apps.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd -spec: - group: apps.arangodb.com - names: - kind: ArangoJob - listKind: ArangoJobList - plural: arangojobs - singular: arangojob - shortNames: - - arangojob - scope: Namespaced - versions: - - name: v1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: true - additionalPrinterColumns: - - jsonPath: .spec.arangoDeploymentName - description: Deployment name - name: ArangoDeploymentName - type: string - subresources: - status: {} ---- -# Source: kube-arangodb-crd/templates/k2kclustersync.yaml -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: arangoclustersynchronizations.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd -spec: - group: database.arangodb.com - names: - kind: ArangoClusterSynchronization - listKind: ArangoClusterSynchronizationList - plural: arangoclustersynchronizations - singular: arangoclustersynchronization - shortNames: - - arangoclustersync - scope: Namespaced - versions: - - name: v1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: true - subresources: - status: {} - - name: v2alpha1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: false - subresources: - status: {} ---- -# Source: kube-arangodb-crd/templates/member.yaml +# File: chart/kube-arangodb/crds/database-member.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangomembers.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: database.arangodb.com names: @@ -390,3 +308,81 @@ spec: storage: false subresources: status: {} +--- +# File: chart/kube-arangodb/crds/database-task.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangotasks.database.arangodb.com +spec: + group: database.arangodb.com + names: + kind: ArangoTask + listKind: ArangoTaskList + plural: arangotasks + singular: arangotask + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + - name: v1alpha + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + - name: v2alpha1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + subresources: + status: {} +--- +# File: chart/kube-arangodb/crds/replication-deploymentreplication.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangodeploymentreplications.replication.database.arangodb.com +spec: + group: replication.database.arangodb.com + names: + kind: ArangoDeploymentReplication + listKind: ArangoDeploymentReplicationList + plural: arangodeploymentreplications + shortNames: + - arangorepl + singular: arangodeploymentreplication + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + - name: v1alpha + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + - name: v2alpha1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + subresources: + status: {} diff --git a/manifests/enterprise-deployment-replication.yaml b/manifests/enterprise-deployment-replication.yaml index db3196908..f2f168588 100644 --- a/manifests/enterprise-deployment-replication.yaml +++ b/manifests/enterprise-deployment-replication.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -18,7 +18,7 @@ metadata: name: arango-deployment-replication-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -44,7 +44,7 @@ metadata: name: arango-deployment-replication-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -63,7 +63,7 @@ metadata: name: arango-deployment-replication-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -83,7 +83,7 @@ metadata: name: arango-deployment-replication-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -104,7 +104,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -130,7 +130,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -151,7 +151,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -186,12 +186,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -204,7 +204,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -243,10 +243,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment-replication + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/enterprise-deployment.yaml b/manifests/enterprise-deployment.yaml index e61d34ae1..7ae94781e 100644 --- a/manifests/enterprise-deployment.yaml +++ b/manifests/enterprise-deployment.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -18,7 +18,7 @@ metadata: name: arango-deployment-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -44,7 +44,7 @@ metadata: name: arango-deployment-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -63,7 +63,7 @@ metadata: name: arango-deployment-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -83,7 +83,7 @@ metadata: name: arango-deployment-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -104,7 +104,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -121,7 +121,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -159,7 +159,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -180,7 +180,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -201,7 +201,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -236,12 +236,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -254,7 +254,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -293,10 +293,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/enterprise-k2kclustersync.yaml b/manifests/enterprise-k2kclustersync.yaml index c49a3e41b..e587f8114 100644 --- a/manifests/enterprise-k2kclustersync.yaml +++ b/manifests/enterprise-k2kclustersync.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -18,7 +18,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -44,7 +44,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -60,7 +60,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -80,7 +80,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -101,7 +101,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -130,7 +130,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -151,7 +151,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -186,12 +186,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -204,7 +204,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -243,9 +243,10 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy + - --mode.single - --operator.k2k-cluster-sync - --chaos.allowed=false env: diff --git a/manifests/enterprise-storage.yaml b/manifests/enterprise-storage.yaml index dccd9586c..e70876ab8 100644 --- a/manifests/enterprise-storage.yaml +++ b/manifests/enterprise-storage.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -18,7 +18,7 @@ metadata: name: arangolocalstorages.storage.arangodb.com labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -48,7 +48,7 @@ metadata: name: arango-storage-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -74,7 +74,7 @@ metadata: name: arango-storage-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -87,7 +87,7 @@ rules: verbs: ["get", "list", "watch"] - apiGroups: [""] resources: ["namespaces", "nodes"] - verbs: ["get", "list"] + verbs: ["get", "list", "watch"] - apiGroups: ["storage.k8s.io"] resources: ["storageclasses"] verbs: ["*"] @@ -102,7 +102,7 @@ metadata: name: arango-storage-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -122,7 +122,7 @@ metadata: name: arango-storage-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -143,14 +143,14 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage rules: - apiGroups: [""] resources: ["pods"] - verbs: ["get", "update"] + verbs: ["get", "update", "watch", "list"] - apiGroups: [""] resources: ["secrets"] verbs: ["get"] @@ -169,7 +169,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -190,7 +190,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -225,12 +225,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -243,7 +243,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -282,10 +282,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.storage + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/kustomize-enterprise/all/enterprise-all.yaml b/manifests/kustomize-enterprise/all/enterprise-all.yaml index f2dce0e7f..2afb6040d 100644 --- a/manifests/kustomize-enterprise/all/enterprise-all.yaml +++ b/manifests/kustomize-enterprise/all/enterprise-all.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -19,7 +19,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -31,7 +31,7 @@ metadata: name: arangolocalstorages.storage.arangodb.com labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -61,7 +61,7 @@ metadata: name: arango-all-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -77,7 +77,7 @@ metadata: name: arango-all-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -93,7 +93,7 @@ metadata: name: arango-all-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -119,7 +119,7 @@ metadata: name: arango-all-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -138,7 +138,7 @@ metadata: name: arango-all-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -157,7 +157,7 @@ metadata: name: arango-all-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -173,7 +173,7 @@ metadata: name: arango-all-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -186,7 +186,7 @@ rules: verbs: ["get", "list", "watch"] - apiGroups: [""] resources: ["namespaces", "nodes"] - verbs: ["get", "list"] + verbs: ["get", "list", "watch"] - apiGroups: ["storage.k8s.io"] resources: ["storageclasses"] verbs: ["*"] @@ -201,7 +201,7 @@ metadata: name: arango-all-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -221,7 +221,7 @@ metadata: name: arango-all-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -241,7 +241,7 @@ metadata: name: arango-all-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -261,7 +261,7 @@ metadata: name: arango-all-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -281,7 +281,7 @@ metadata: name: arango-all-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -301,7 +301,7 @@ metadata: name: arango-all-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -321,7 +321,7 @@ metadata: name: arango-all-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -342,7 +342,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -376,7 +376,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -393,7 +393,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -425,7 +425,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -442,7 +442,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -480,7 +480,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -506,7 +506,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -535,14 +535,14 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all rules: - apiGroups: [""] resources: ["pods"] - verbs: ["get", "update"] + verbs: ["get", "update", "watch", "list"] - apiGroups: [""] resources: ["secrets"] verbs: ["get"] @@ -561,7 +561,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -581,7 +581,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -602,7 +602,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -623,7 +623,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -644,7 +644,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -665,7 +665,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -686,7 +686,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -707,7 +707,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -728,7 +728,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -763,12 +763,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -781,7 +781,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: all release: all @@ -820,13 +820,14 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment - --operator.deployment-replication - --operator.storage - --operator.backup + - --mode.single - --operator.apps - --operator.k2k-cluster-sync - --chaos.allowed=false diff --git a/manifests/kustomize-enterprise/apps/enterprise-apps.yaml b/manifests/kustomize-enterprise/apps/enterprise-apps.yaml index 08e71aa15..04e8c4261 100644 --- a/manifests/kustomize-enterprise/apps/enterprise-apps.yaml +++ b/manifests/kustomize-enterprise/apps/enterprise-apps.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -19,7 +19,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -31,7 +31,7 @@ metadata: name: arango-apps-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -47,7 +47,7 @@ metadata: name: arango-apps-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -73,7 +73,7 @@ metadata: name: arango-apps-operator-rbac-apps labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -93,7 +93,7 @@ metadata: name: arango-apps-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -114,7 +114,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -148,7 +148,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -165,7 +165,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -185,7 +185,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -206,7 +206,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -241,12 +241,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -259,7 +259,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: apps release: apps @@ -298,9 +298,10 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy + - --mode.single - --operator.apps - --chaos.allowed=false env: diff --git a/manifests/kustomize-enterprise/backup/enterprise-backup.yaml b/manifests/kustomize-enterprise/backup/enterprise-backup.yaml index 2ede18f65..e6d3f85e4 100644 --- a/manifests/kustomize-enterprise/backup/enterprise-backup.yaml +++ b/manifests/kustomize-enterprise/backup/enterprise-backup.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -18,7 +18,7 @@ metadata: name: arango-backup-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -34,7 +34,7 @@ metadata: name: arango-backup-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -60,7 +60,7 @@ metadata: name: arango-backup-operator-rbac-backup labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -80,7 +80,7 @@ metadata: name: arango-backup-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -101,7 +101,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -133,7 +133,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -154,7 +154,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -189,12 +189,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -207,7 +207,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: backup release: backup @@ -246,10 +246,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.backup + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/kustomize-enterprise/crd/enterprise-crd.yaml b/manifests/kustomize-enterprise/crd/enterprise-crd.yaml index 8589cde7a..83780de43 100644 --- a/manifests/kustomize-enterprise/crd/enterprise-crd.yaml +++ b/manifests/kustomize-enterprise/crd/enterprise-crd.yaml @@ -1,24 +1,17 @@ -# Source: kube-arangodb-crd/templates/backup-policy.yaml +# File: chart/kube-arangodb/crds/apps-job.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: arangobackuppolicies.backup.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd + name: arangojobs.apps.arangodb.com spec: - group: backup.arangodb.com + group: apps.arangodb.com names: - kind: ArangoBackupPolicy - listKind: ArangoBackupPolicyList - plural: arangobackuppolicies + kind: ArangoJob + listKind: ArangoJobList + plural: arangojobs + singular: arangojob shortNames: - - arangobackuppolicy - - arangobp - singular: arangobackuppolicy + - arangojob scope: Namespaced versions: - name: v1 @@ -29,56 +22,18 @@ spec: served: true storage: true additionalPrinterColumns: - - jsonPath: .spec.schedule - description: Schedule - name: Schedule - type: string - - jsonPath: .status.scheduled - description: Scheduled - name: Scheduled - type: string - - jsonPath: .status.message - priority: 1 - description: Message of the ArangoBackupPolicy object - name: Message - type: string - subresources: - status: {} - - name: v1alpha - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: false - additionalPrinterColumns: - - jsonPath: .spec.schedule - description: Schedule - name: Schedule - type: string - - jsonPath: .status.scheduled - description: Scheduled - name: Scheduled - type: string - - jsonPath: .status.message - priority: 1 - description: Message of the ArangoBackupPolicy object - name: Message + - jsonPath: .spec.arangoDeploymentName + description: Deployment name + name: ArangoDeploymentName type: string subresources: status: {} --- -# Source: kube-arangodb-crd/templates/backup.yaml +# File: chart/kube-arangodb/crds/backups-backup.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangobackups.backup.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: backup.arangodb.com names: @@ -179,26 +134,21 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/deployment-replications.yaml +# File: chart/kube-arangodb/crds/backups-backuppolicy.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: - name: arangodeploymentreplications.replication.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd + name: arangobackuppolicies.backup.arangodb.com spec: - group: replication.database.arangodb.com + group: backup.arangodb.com names: - kind: ArangoDeploymentReplication - listKind: ArangoDeploymentReplicationList - plural: arangodeploymentreplications + kind: ArangoBackupPolicy + listKind: ArangoBackupPolicyList + plural: arangobackuppolicies shortNames: - - arangorepl - singular: arangodeploymentreplication + - arangobackuppolicy + - arangobp + singular: arangobackuppolicy scope: Namespaced versions: - name: v1 @@ -208,6 +158,22 @@ spec: x-kubernetes-preserve-unknown-fields: true served: true storage: true + additionalPrinterColumns: + - jsonPath: .spec.schedule + description: Schedule + name: Schedule + type: string + - jsonPath: .status.scheduled + description: Scheduled + name: Scheduled + type: string + - jsonPath: .status.message + priority: 1 + description: Message of the ArangoBackupPolicy object + name: Message + type: string + subresources: + status: {} - name: v1alpha schema: openAPIV3Schema: @@ -215,6 +181,48 @@ spec: x-kubernetes-preserve-unknown-fields: true served: true storage: false + additionalPrinterColumns: + - jsonPath: .spec.schedule + description: Schedule + name: Schedule + type: string + - jsonPath: .status.scheduled + description: Scheduled + name: Scheduled + type: string + - jsonPath: .status.message + priority: 1 + description: Message of the ArangoBackupPolicy object + name: Message + type: string + subresources: + status: {} +--- +# File: chart/kube-arangodb/crds/database-clustersynchronization.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangoclustersynchronizations.database.arangodb.com +spec: + group: database.arangodb.com + names: + kind: ArangoClusterSynchronization + listKind: ArangoClusterSynchronizationList + plural: arangoclustersynchronizations + singular: arangoclustersynchronization + shortNames: + - arangoclustersync + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + subresources: + status: {} - name: v2alpha1 schema: openAPIV3Schema: @@ -225,17 +233,11 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/deployment.yaml +# File: chart/kube-arangodb/crds/database-deployment.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangodeployments.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: database.arangodb.com names: @@ -272,95 +274,11 @@ spec: subresources: status: {} --- -# Source: kube-arangodb-crd/templates/job.yaml -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: arangojobs.apps.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd -spec: - group: apps.arangodb.com - names: - kind: ArangoJob - listKind: ArangoJobList - plural: arangojobs - singular: arangojob - shortNames: - - arangojob - scope: Namespaced - versions: - - name: v1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: true - additionalPrinterColumns: - - jsonPath: .spec.arangoDeploymentName - description: Deployment name - name: ArangoDeploymentName - type: string - subresources: - status: {} ---- -# Source: kube-arangodb-crd/templates/k2kclustersync.yaml -apiVersion: apiextensions.k8s.io/v1 -kind: CustomResourceDefinition -metadata: - name: arangoclustersynchronizations.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd -spec: - group: database.arangodb.com - names: - kind: ArangoClusterSynchronization - listKind: ArangoClusterSynchronizationList - plural: arangoclustersynchronizations - singular: arangoclustersynchronization - shortNames: - - arangoclustersync - scope: Namespaced - versions: - - name: v1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: true - subresources: - status: {} - - name: v2alpha1 - schema: - openAPIV3Schema: - type: object - x-kubernetes-preserve-unknown-fields: true - served: true - storage: false - subresources: - status: {} ---- -# Source: kube-arangodb-crd/templates/member.yaml +# File: chart/kube-arangodb/crds/database-member.yaml apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: name: arangomembers.database.arangodb.com - labels: - app.kubernetes.io/name: kube-arangodb-crd - helm.sh/chart: kube-arangodb-crd-1.2.20 - app.kubernetes.io/managed-by: Tiller - app.kubernetes.io/instance: crd - release: crd spec: group: database.arangodb.com names: @@ -390,3 +308,81 @@ spec: storage: false subresources: status: {} +--- +# File: chart/kube-arangodb/crds/database-task.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangotasks.database.arangodb.com +spec: + group: database.arangodb.com + names: + kind: ArangoTask + listKind: ArangoTaskList + plural: arangotasks + singular: arangotask + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + - name: v1alpha + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + - name: v2alpha1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + subresources: + status: {} +--- +# File: chart/kube-arangodb/crds/replication-deploymentreplication.yaml +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + name: arangodeploymentreplications.replication.database.arangodb.com +spec: + group: replication.database.arangodb.com + names: + kind: ArangoDeploymentReplication + listKind: ArangoDeploymentReplicationList + plural: arangodeploymentreplications + shortNames: + - arangorepl + singular: arangodeploymentreplication + scope: Namespaced + versions: + - name: v1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: true + - name: v1alpha + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + - name: v2alpha1 + schema: + openAPIV3Schema: + type: object + x-kubernetes-preserve-unknown-fields: true + served: true + storage: false + subresources: + status: {} diff --git a/manifests/kustomize-enterprise/deployment-replication/enterprise-deployment-replication.yaml b/manifests/kustomize-enterprise/deployment-replication/enterprise-deployment-replication.yaml index db3196908..f2f168588 100644 --- a/manifests/kustomize-enterprise/deployment-replication/enterprise-deployment-replication.yaml +++ b/manifests/kustomize-enterprise/deployment-replication/enterprise-deployment-replication.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -18,7 +18,7 @@ metadata: name: arango-deployment-replication-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -44,7 +44,7 @@ metadata: name: arango-deployment-replication-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -63,7 +63,7 @@ metadata: name: arango-deployment-replication-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -83,7 +83,7 @@ metadata: name: arango-deployment-replication-operator-rbac-deployment-replication labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -104,7 +104,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -130,7 +130,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -151,7 +151,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -186,12 +186,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -204,7 +204,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment-replication release: deployment-replication @@ -243,10 +243,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment-replication + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/kustomize-enterprise/deployment/enterprise-deployment.yaml b/manifests/kustomize-enterprise/deployment/enterprise-deployment.yaml index e61d34ae1..7ae94781e 100644 --- a/manifests/kustomize-enterprise/deployment/enterprise-deployment.yaml +++ b/manifests/kustomize-enterprise/deployment/enterprise-deployment.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -18,7 +18,7 @@ metadata: name: arango-deployment-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -44,7 +44,7 @@ metadata: name: arango-deployment-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -63,7 +63,7 @@ metadata: name: arango-deployment-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -83,7 +83,7 @@ metadata: name: arango-deployment-operator-rbac-deployment labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -104,7 +104,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -121,7 +121,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -159,7 +159,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -180,7 +180,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -201,7 +201,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -236,12 +236,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -254,7 +254,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: deployment release: deployment @@ -293,10 +293,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.deployment + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE diff --git a/manifests/kustomize-enterprise/k2kclustersync/enterprise-k2kclustersync.yaml b/manifests/kustomize-enterprise/k2kclustersync/enterprise-k2kclustersync.yaml index c49a3e41b..e587f8114 100644 --- a/manifests/kustomize-enterprise/k2kclustersync/enterprise-k2kclustersync.yaml +++ b/manifests/kustomize-enterprise/k2kclustersync/enterprise-k2kclustersync.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -18,7 +18,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -44,7 +44,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -60,7 +60,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -80,7 +80,7 @@ metadata: name: arango-k2kclustersync-operator-rbac-k2kclustersync labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -101,7 +101,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -130,7 +130,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -151,7 +151,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -186,12 +186,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -204,7 +204,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: k2kclustersync release: k2kclustersync @@ -243,9 +243,10 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy + - --mode.single - --operator.k2k-cluster-sync - --chaos.allowed=false env: diff --git a/manifests/kustomize-enterprise/storage/enterprise-storage.yaml b/manifests/kustomize-enterprise/storage/enterprise-storage.yaml index dccd9586c..e70876ab8 100644 --- a/manifests/kustomize-enterprise/storage/enterprise-storage.yaml +++ b/manifests/kustomize-enterprise/storage/enterprise-storage.yaml @@ -6,7 +6,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -18,7 +18,7 @@ metadata: name: arangolocalstorages.storage.arangodb.com labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -48,7 +48,7 @@ metadata: name: arango-storage-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -74,7 +74,7 @@ metadata: name: arango-storage-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -87,7 +87,7 @@ rules: verbs: ["get", "list", "watch"] - apiGroups: [""] resources: ["namespaces", "nodes"] - verbs: ["get", "list"] + verbs: ["get", "list", "watch"] - apiGroups: ["storage.k8s.io"] resources: ["storageclasses"] verbs: ["*"] @@ -102,7 +102,7 @@ metadata: name: arango-storage-operator-rbac-crd labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -122,7 +122,7 @@ metadata: name: arango-storage-operator-rbac-storage labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -143,14 +143,14 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage rules: - apiGroups: [""] resources: ["pods"] - verbs: ["get", "update"] + verbs: ["get", "update", "watch", "list"] - apiGroups: [""] resources: ["secrets"] verbs: ["get"] @@ -169,7 +169,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -190,7 +190,7 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -225,12 +225,12 @@ metadata: namespace: default labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage spec: - replicas: 2 + replicas: 1 strategy: type: Recreate selector: @@ -243,7 +243,7 @@ spec: metadata: labels: app.kubernetes.io/name: kube-arangodb - helm.sh/chart: kube-arangodb-1.2.20 + helm.sh/chart: kube-arangodb-1.2.26 app.kubernetes.io/managed-by: Tiller app.kubernetes.io/instance: storage release: storage @@ -282,10 +282,11 @@ spec: containers: - name: operator imagePullPolicy: Always - image: arangodb/kube-arangodb:1.2.20 + image: arangodb/kube-arangodb-enterprise:1.2.26 args: - --scope=legacy - --operator.storage + - --mode.single - --chaos.allowed=false env: - name: MY_POD_NAMESPACE