Skip to content

Commit 0851c33

Browse files
author
vishalvivekm
committed
add service-account.yaml
Signed-off-by: vishalvivekm <110674407+vishalvivekm@users.noreply.github.com>
1 parent 3f09e6f commit 0851c33

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
name: meshery-server
5+
---
6+
apiVersion: rbac.authorization.k8s.io/v1
7+
kind: ClusterRole
8+
metadata:
9+
name: meshery-server
10+
labels:
11+
app: meshery
12+
rules:
13+
- apiGroups:
14+
- '*'
15+
resources:
16+
- '*'
17+
verbs:
18+
- '*'
19+
- nonResourceURLs: ["/metrics", "/health", "/ping"]
20+
verbs:
21+
- get
22+
---
23+
apiVersion: rbac.authorization.k8s.io/v1
24+
kind: ClusterRoleBinding
25+
metadata:
26+
name: meshery-server
27+
labels:
28+
app: meshery
29+
roleRef:
30+
kind: ClusterRole
31+
name: meshery-server
32+
apiGroup: rbac.authorization.k8s.io
33+
subjects:
34+
- kind: ServiceAccount
35+
name: meshery-server
36+
namespace: meshery
37+
---

0 commit comments

Comments
 (0)