Support manual triggering of a repository update. (#6280)
* Support manual triggering of a repository update. * cherry pick add api for workload template (#1982) * cherry pick (add operator application (#1970)) * Modify routing implementation to improve readability * cherry pick from kse dfc40e5adf5aa2e67d1 * Filter by Routing Parameter Namespace (#1990) * add doc for workloadtemplates
This commit is contained in:
@@ -1565,6 +1565,63 @@ spec:
|
||||
---
|
||||
apiVersion: iam.kubesphere.io/v1beta1
|
||||
kind: RoleTemplate
|
||||
metadata:
|
||||
annotations:
|
||||
iam.kubesphere.io/role-template-rules: '{"workloadtemplates": "view"}'
|
||||
labels:
|
||||
iam.kubesphere.io/aggregate-to-operator: ""
|
||||
iam.kubesphere.io/aggregate-to-viewer: ""
|
||||
iam.kubesphere.io/category: namespace-configuration-management
|
||||
iam.kubesphere.io/scope: "namespace"
|
||||
kubesphere.io/managed: "true"
|
||||
name: namespace-view-workloadtemplates
|
||||
spec:
|
||||
description:
|
||||
en: 'View workloadtemplates in the project.'
|
||||
zh: '查看项目中的工作负载模板。'
|
||||
displayName:
|
||||
en: workloadtemplate Viewing
|
||||
zh: '工作负载模板查看'
|
||||
rules:
|
||||
- apiGroups:
|
||||
- 'workloadtemplate.kubesphere.io'
|
||||
resources:
|
||||
- "*"
|
||||
verbs:
|
||||
- get
|
||||
- list
|
||||
- watch
|
||||
|
||||
---
|
||||
apiVersion: iam.kubesphere.io/v1beta1
|
||||
kind: RoleTemplate
|
||||
metadata:
|
||||
annotations:
|
||||
iam.kubesphere.io/dependencies: '["namespace-view-workloadtemplates"]'
|
||||
iam.kubesphere.io/role-template-rules: '{"workloadtemplates": "manage"}'
|
||||
labels:
|
||||
iam.kubesphere.io/aggregate-to-operator: ""
|
||||
iam.kubesphere.io/category: namespace-configuration-management
|
||||
iam.kubesphere.io/scope: "namespace"
|
||||
kubesphere.io/managed: "true"
|
||||
name: namespace-manage-workloadtemplates
|
||||
spec:
|
||||
description:
|
||||
en: 'Create, edit, and delete workloadtemplates in the project.'
|
||||
zh: '创建、编辑和删除项目中的工作负载模板。'
|
||||
displayName:
|
||||
en: workloadtemplate Management
|
||||
zh: '工作负载模板管理'
|
||||
rules:
|
||||
- apiGroups:
|
||||
- 'workloadtemplate.kubesphere.io'
|
||||
resources:
|
||||
- "*"
|
||||
verbs:
|
||||
- '*'
|
||||
---
|
||||
apiVersion: iam.kubesphere.io/v1beta1
|
||||
kind: RoleTemplate
|
||||
metadata:
|
||||
annotations:
|
||||
iam.kubesphere.io/role-template-rules: '{"secrets": "view"}'
|
||||
@@ -1789,6 +1846,7 @@ metadata:
|
||||
iam.kubesphere.io/scope: workspace
|
||||
kubesphere.io/managed: "true"
|
||||
iam.kubesphere.io/aggregate-to-viewer: ""
|
||||
iam.kubesphere.io/aggregate-to-regular: ""
|
||||
name: workspace-view-app-repos
|
||||
spec:
|
||||
description:
|
||||
|
||||
Reference in New Issue
Block a user