From 4af615fda15a9fc9c5a7b63a66323b428fb68db7 Mon Sep 17 00:00:00 2001 From: admins Date: Wed, 17 Dec 2025 16:19:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20robot/sit-robot.yaml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- robot/sit-robot.yaml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 robot/sit-robot.yaml diff --git a/robot/sit-robot.yaml b/robot/sit-robot.yaml new file mode 100644 index 0000000..3fe3bc4 --- /dev/null +++ b/robot/sit-robot.yaml @@ -0,0 +1,35 @@ +apiVersion: v1 +kind: ServiceAccount +metadata: + name: sit-robot + namespace: tpex-sitlocal-robot + + +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + namespace: tpex-sitlocal-robot + name: pod-operator +rules: +- apiGroups: [""] + resources: ["pods"] + verbs: ["get", "list", "create","watch","delete"] +- apiGroups: ["apps"] + resources: ["deployments"] + verbs: ["get", "list","create","watch","delete"] + +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: prod-pod-binding + namespace: tpex-sitlocal-robot +subjects: +- kind: ServiceAccount + name: sit-robot + namespace: tpex-sitlocal-robot +roleRef: + kind: Role + name: pod-operator + apiGroup: rbac.authorization.k8s.io \ No newline at end of file