Skip to content

Commit f9845f8

Browse files
authored
[Improvement] Metrics examples & assorted changes (#706)
* Metrics examples & assorted changes What has been done: - Two new examples containing metrics sidecar information a well as metrics related annotations. - Changed the `v1alpha` apiVersion to `v1` - Changed the ArangoDB version to `3.7.10`. - Walked through all examples for validity. * Update production-cluster-with-metrics.yaml * Resolved indentation for the `annotations` * Update reboot-pod.yaml - fix typo
1 parent 34138b5 commit f9845f8

11 files changed

+47
-14
lines changed

examples/arango-local-storage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: "storage.arangodb.com/v1alpha"
1+
apiVersion: "storage.arangodb.com/v1"
22
kind: "ArangoLocalStorage"
33
metadata:
44
name: "arangodb-local-storage"

examples/cluster1-with-sync.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "cluster1-with-sync"
55
spec:
66
mode: Cluster
7-
image: arangodb/arangodb:3.6.1
7+
image: 'arangodb/arangodb:3.7.10'
88
tls:
99
altNames: ["kube-01", "kube-02", "kube-03"]
1010
sync:

examples/cluster2-with-sync.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "cluster2-with-sync"
55
spec:
66
mode: Cluster
7-
image: arangodb/arangodb:3.6.1
7+
image: 'arangodb/arangodb:3.7.10'
88
tls:
99
altNames: ["kube-01", "kube-02", "kube-03"]
1010
sync:
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: "database.arangodb.com/v1"
2+
kind: "ArangoDeployment"
3+
metadata:
4+
name: "production-cluster"
5+
spec:
6+
metrics:
7+
mode: sidecar
8+
enabled: true
9+
image: 'arangodb/arangodb-exporter:0.1.7'
10+
tls: false
11+
annotations:
12+
prometheus.io/scrape: 'true'
13+
prometheus.io/port: '9101'
14+
prometheus.io/scrape_interval: '5s'
15+
mode: Cluster
16+
image: arangodb/arangodb:3.7.10'
17+
environment: Production

examples/production-cluster.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "production-cluster"
55
spec:
66
mode: Cluster
7-
image: arangodb/arangodb:3.6.1
7+
image: 'arangodb/arangodb:3.7.10'
88
environment: Production

examples/reboot-pod.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ spec:
1111
command: ["arangodb_operator", "reboot"]
1212
args:
1313
- --deployment-name=my-arangodb-cluster
14-
- --image-name=arangodb/enterprise:3.6.1
14+
- --image-name=arangodb/enterprise:3.7.10
1515
- --license-secret-name=arangodb-license-key
1616
- --coordinators=3
1717
- pvc-9aa241f7-df94-11e9-b74c-42010aac0044

examples/simple-cluster-no-tls.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "example-simple-cluster-no-tls"
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: "database.arangodb.com/v1"
2+
kind: "ArangoDeployment"
3+
metadata:
4+
name: "example-simple-cluster"
5+
spec:
6+
metrics:
7+
mode: sidecar
8+
enabled: true
9+
image: 'arangodb/arangodb-exporter:0.1.7'
10+
tls: false
11+
annotations:
12+
prometheus.io/scrape: 'true'
13+
prometheus.io/port: '9101'
14+
prometheus.io/scrape_interval: '5s'
15+
mode: Cluster
16+
image: 'arangodb/arangodb:3.7.10'

examples/simple-cluster.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "example-simple-cluster"
55
spec:
66
mode: Cluster
7-
image: arangodb/arangodb:3.6.1
7+
image: 'arangodb/arangodb:3.7.10'

examples/single-server-no-auth.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: "database.arangodb.com/v1alpha"
1+
apiVersion: "database.arangodb.com/v1"
22
kind: "ArangoDeployment"
33
metadata:
44
name: "example-simple-single-no-auth"

0 commit comments

Comments
 (0)