apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: networking.knative.dev/ingress-provider: istio serving.knative.dev/controller: "true" serving.knative.dev/release: "v0.8.0" name: knative-serving-istio rules: - apiGroups: - networking.istio.io resources: - virtualservices - gateways verbs: - get - list - create - update - delete - patch - watch --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: autoscaling.knative.dev/metric-provider: custom-metrics serving.knative.dev/release: "v0.8.0" name: custom-metrics-server-resources rules: - apiGroups: - custom.metrics.k8s.io resources: - '*' verbs: - '*' --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: rbac.authorization.k8s.io/aggregate-to-admin: "true" serving.knative.dev/release: "v0.8.0" name: knative-serving-namespaced-admin rules: - apiGroups: - serving.knative.dev - networking.internal.knative.dev - autoscaling.internal.knative.dev resources: - '*' verbs: - '*' --- aggregationRule: clusterRoleSelectors: - matchLabels: serving.knative.dev/controller: "true" apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: serving.knative.dev/release: "v0.8.0" name: knative-serving-admin rules: [] --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: serving.knative.dev/controller: "true" serving.knative.dev/release: "v0.8.0" name: knative-serving-core rules: - apiGroups: - "" resources: - pods - namespaces - secrets - configmaps - endpoints - services - events - serviceaccounts verbs: - get - list - create - update - delete - patch - watch - apiGroups: - "" resources: - endpoints/restricted verbs: - create - apiGroups: - apps resources: - deployments - deployments/finalizers verbs: - get - list - create - update - delete - patch - watch - apiGroups: - admissionregistration.k8s.io resources: - mutatingwebhookconfigurations verbs: - get - list - create - update - delete - patch - watch - apiGroups: - apiextensions.k8s.io resources: - customresourcedefinitions verbs: - get - list - create - update - delete - patch - watch - apiGroups: - autoscaling resources: - horizontalpodautoscalers verbs: - get - list - create - update - delete - patch - watch - apiGroups: - serving.knative.dev - autoscaling.internal.knative.dev - networking.internal.knative.dev resources: - '*' - '*/status' - '*/finalizers' verbs: - get - list - create - update - delete - deletecollection - patch - watch - apiGroups: - caching.internal.knative.dev resources: - images verbs: - get - list - create - update - delete - patch - watch ---