dfds / backstage_originaldfdsfork

Backstage is an open platform for building developer portals
https://backstage.io
Apache License 2.0
0 stars 0 forks source link

Add namespace Role and RoleBinding for Crossplane Configuration Package #525

Closed rifisdfds closed 2 years ago

rifisdfds commented 2 years ago

We need to add the required Role and RoleBinding for namespaces to be able to use our Composite DFDS Packages.

Example:

apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
  name: dynamic-forms-dxp-enxjg-dfds-packages
  namespace: dynamic-forms-dxp-enxjg
rules:
- apiGroups: ["xplane.dfds.cloud", "xplane.crossplane.dfds.cloud"]
  resources: ["*"]
  verbs: ["*"]

apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
  name: dynamic-forms-dxp-enxjg-dfds-packages
  namespace: dynamic-forms-dxp-enxjg
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: Role
  name: dynamic-forms-dxp-enxjg-dfds-packages
subjects:
- apiGroup: rbac.authorization.k8s.io
  kind: Group
  name: dynamic-forms-dxp-enxjg
rifisdfds commented 2 years ago

https://github.com/dfds/crossplane-operator-dfds/pull/4 https://github.com/dfds/crossplane-operator-dfds/pull/5 https://github.com/dfds/helm-charts/pull/8