Skip to content

Commit 604fd75

Browse files
committed
Updated manifest to 0.3.10
1 parent eae11a6 commit 604fd75

File tree

5 files changed

+20
-14
lines changed

5 files changed

+20
-14
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,12 @@ upgrade.
4747
## Installation of latest release using Kubectl
4848

4949
```bash
50-
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.9/manifests/arango-crd.yaml
51-
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.9/manifests/arango-deployment.yaml
50+
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.10/manifests/arango-crd.yaml
51+
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.10/manifests/arango-deployment.yaml
5252
# To use `ArangoLocalStorage`, also run
53-
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.9/manifests/arango-storage.yaml
53+
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.10/manifests/arango-storage.yaml
5454
# To use `ArangoDeploymentReplication`, also run
55-
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.9/manifests/arango-deployment-replication.yaml
55+
kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/0.3.10/manifests/arango-deployment-replication.yaml
5656
```
5757

5858
This procedure can also be used for upgrades and will not harm any
@@ -65,12 +65,12 @@ upgrades.
6565

6666
```bash
6767
# The following will install the custom resources required by the operators.
68-
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.9/kube-arangodb-crd.tgz
68+
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.10/kube-arangodb-crd.tgz
6969
# The following will install the operator for `ArangoDeployment` &
7070
# `ArangoDeploymentReplication` resources.
71-
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.9/kube-arangodb.tgz
71+
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.10/kube-arangodb.tgz
7272
# To use `ArangoLocalStorage`, also run
73-
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.9/kube-arangodb-storage.tgz
73+
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.10/kube-arangodb-storage.tgz
7474
```
7575

7676
## Upgrading the operator using Helm
@@ -107,9 +107,9 @@ with `helm install` as normal:
107107
```bash
108108
# The following will install the operator for `ArangoDeployment` &
109109
# `ArangoDeploymentReplication` resources.
110-
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.9/kube-arangodb.tgz
110+
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.10/kube-arangodb.tgz
111111
# To use `ArangoLocalStorage`, also run
112-
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.9/kube-arangodb-storage.tgz
112+
helm install https://github.com/arangodb/kube-arangodb/releases/download/0.3.10/kube-arangodb-storage.tgz
113113
```
114114

115115
## Building

manifests/arango-deployment-replication.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ spec:
103103
containers:
104104
- name: operator
105105
imagePullPolicy: IfNotPresent
106-
image: arangodb/kube-arangodb@sha256:3db337b992d0535b3caba590d70b089f27b812a77274a0a1b9f290b93caf7ff9
106+
image: arangodb/kube-arangodb@sha256:bc17d77ca6c8f134a065db4f5dcbc07b84feb74ae10dd6666e822334f9ff9680
107107
args:
108108
- --operator.deployment-replication
109109
env:

manifests/arango-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ rules:
3535
- apiGroups: ["apps"]
3636
resources: ["deployments", "replicasets"]
3737
verbs: ["get"]
38+
- apiGroups: ["policy"]
39+
resources: ["poddisruptionbudgets"]
40+
verbs: ["get", "create", "delete"]
3841
- apiGroups: ["storage.k8s.io"]
3942
resources: ["storageclasses"]
4043
verbs: ["get", "list"]
@@ -103,7 +106,7 @@ spec:
103106
containers:
104107
- name: operator
105108
imagePullPolicy: IfNotPresent
106-
image: arangodb/kube-arangodb@sha256:3db337b992d0535b3caba590d70b089f27b812a77274a0a1b9f290b93caf7ff9
109+
image: arangodb/kube-arangodb@sha256:bc17d77ca6c8f134a065db4f5dcbc07b84feb74ae10dd6666e822334f9ff9680
107110
args:
108111
- --operator.deployment
109112
- --chaos.allowed=false

manifests/arango-storage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ spec:
141141
containers:
142142
- name: operator
143143
imagePullPolicy: IfNotPresent
144-
image: arangodb/kube-arangodb@sha256:3db337b992d0535b3caba590d70b089f27b812a77274a0a1b9f290b93caf7ff9
144+
image: arangodb/kube-arangodb@sha256:bc17d77ca6c8f134a065db4f5dcbc07b84feb74ae10dd6666e822334f9ff9680
145145
args:
146146
- --operator.storage
147147
env:

manifests/arango-test.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,13 @@ rules:
1111
resources: ["nodes"]
1212
verbs: ["list"]
1313
- apiGroups: [""]
14-
resources: ["pods", "services", "persistentvolumes", "persistentvolumeclaims", "secrets", "serviceaccounts"]
14+
resources: ["pods", "services", "persistentvolumes", "persistentvolumeclaims", "secrets", "serviceaccounts", "pods/log"]
1515
verbs: ["*"]
1616
- apiGroups: ["apps"]
17-
resources: ["daemonsets"]
17+
resources: ["daemonsets", "deployments"]
18+
verbs: ["*"]
19+
- apiGroups: ["scheduling.k8s.io"]
20+
resources: ["priorityclasses"]
1821
verbs: ["*"]
1922

2023
---

0 commit comments

Comments
 (0)