Skip to content

Commit

Permalink
add policy controller
Browse files Browse the repository at this point in the history
update bundle
  • Loading branch information
maleck13 committed Nov 16, 2023
1 parent d6e0604 commit c80a41e
Show file tree
Hide file tree
Showing 16 changed files with 1,700 additions and 1 deletion.
8 changes: 8 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,14 @@ deploy-dependencies: kustomize dependencies-manifests ## Deploy dependencies to
$(KUSTOMIZE) build config/dependencies | kubectl apply -f -
kubectl -n "$(KUADRANT_NAMESPACE)" wait --timeout=300s --for=condition=Available deployments --all

.PHONY: install-metallb
install-metallb: $(KUSTOMIZE) ## Installs the metallb load balancer allowing use of an LoadBalancer type with a gateway
$(KUSTOMIZE) build config/metallb | kubectl apply -f -

.PHONY: uninstall-metallb
uninstall-metallb: $(KUSTOMIZE)
$(KUSTOMIZE) build config/metallb | kubectl delete -f -

.PHONY: install-olm
install-olm: $(OPERATOR_SDK)
$(OPERATOR_SDK) olm install
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
app: kuadrant
name: kuadrant-operator-dnsrecord-editor-role
rules:
- apiGroups:
- kuadrant.io
resources:
- dnsrecords
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- kuadrant.io
resources:
- dnsrecords/status
verbs:
- get
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
app: kuadrant
name: kuadrant-operator-dnsrecord-viewer-role
rules:
- apiGroups:
- kuadrant.io
resources:
- dnsrecords
verbs:
- get
- list
- watch
- apiGroups:
- kuadrant.io
resources:
- dnsrecords/status
verbs:
- get
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
app: kuadrant
app.kubernetes.io/component: rbac
app.kubernetes.io/created-by: multicluster-gateway-controller
app.kubernetes.io/instance: dnsrecord-editor-role
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: clusterrole
app.kubernetes.io/part-of: multicluster-gateway-controller
name: kuadrant-operator-kuadrant-dnsrecord-editor-role
rules:
- apiGroups:
- kuadrant.io
resources:
- dnsrecords
verbs:
- create
- delete
- get
- list
- patch
- update
- watch
- apiGroups:
- kuadrant.io
resources:
- dnsrecords/status
verbs:
- get
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
labels:
app: kuadrant
app.kubernetes.io/component: rbac
app.kubernetes.io/created-by: multicluster-gateway-controller
app.kubernetes.io/instance: dnsrecord-viewer-role
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: clusterrole
app.kubernetes.io/part-of: multicluster-gateway-controller
name: kuadrant-operator-kuadrant-dnsrecord-viewer-role
rules:
- apiGroups:
- kuadrant.io
resources:
- dnsrecords
verbs:
- get
- list
- watch
- apiGroups:
- kuadrant.io
resources:
- dnsrecords/status
verbs:
- get
Loading

0 comments on commit c80a41e

Please sign in to comment.