mirror of
https://github.com/halo-dev/plugin-starter.git
synced 2025-10-14 23:21:15 +00:00
feat: add role template yaml config
This commit is contained in:
@@ -2,8 +2,6 @@ apiVersion: plugin.halo.run/v1alpha1
|
||||
kind: ReverseProxy
|
||||
metadata:
|
||||
name: reverse-proxy-template
|
||||
labels:
|
||||
plugin.halo.run/pluginName: io.github.guqing.apples
|
||||
rules:
|
||||
- path: /static/**
|
||||
file:
|
||||
|
28
src/main/resources/extensions/roleTemplate.yaml
Normal file
28
src/main/resources/extensions/roleTemplate.yaml
Normal file
@@ -0,0 +1,28 @@
|
||||
apiVersion: v1alpha1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: role-template-apple-view
|
||||
labels:
|
||||
plugin.halo.run/role-template: "true"
|
||||
annotations:
|
||||
plugin.halo.run/module: "Apple Management"
|
||||
plugin.halo.run/alias-name: "苹果查看"
|
||||
rules:
|
||||
- pluginName: apples
|
||||
resources: [ "apples" ]
|
||||
verbs: [ "get", "list" ]
|
||||
---
|
||||
apiVersion: v1alpha1
|
||||
kind: Role
|
||||
metadata:
|
||||
name: role-template-apple-manage
|
||||
labels:
|
||||
plugin.halo.run/role-template: "true"
|
||||
annotations:
|
||||
plugin.halo.run/dependencies: [ "role-template-apple-view" ]
|
||||
plugin.halo.run/module: "Apple Management"
|
||||
plugin.halo.run/alias-name: "苹果管理"
|
||||
rules:
|
||||
- pluginName: apples
|
||||
resources: [ "apples" ]
|
||||
verbs: [ "create", "patch", "update", "delete", "deletecollection" ]
|
Reference in New Issue
Block a user