diff --git a/docs/contributing/crd-source.md b/docs/contributing/crd-source.md index e326d39356..3b58350bc1 100644 --- a/docs/contributing/crd-source.md +++ b/docs/contributing/crd-source.md @@ -106,3 +106,15 @@ INFO[0000] Connected to cluster at https://192.168.99.100:8443 INFO[0000] CREATE: foo.bar.com 180 IN A 192.168.99.216 INFO[0000] CREATE: foo.bar.com 0 IN TXT "heritage=external-dns,external-dns/owner=default" ``` + +### RBAC configuration + +If you use RBAC extend `external-dns` ClusterRole with +``` +- apiGroups: ["externaldns.k8s.io"] + resources: ["dnsendpoints"] + verbs: ["get","watch","list"] +- apiGroups: ["externaldns.k8s.io"] + resources: ["dnsendpoints/status"] + verbs: ["*"] +``` diff --git a/docs/contributing/crd-source/crd-manifest.yaml b/docs/contributing/crd-source/crd-manifest.yaml index 00b52f34c3..8429286900 100644 --- a/docs/contributing/crd-source/crd-manifest.yaml +++ b/docs/contributing/crd-source/crd-manifest.yaml @@ -60,8 +60,3 @@ spec: type: integer type: object version: v1alpha1 -status: - acceptedNames: - kind: "" - plural: "" - conditions: null