From b90efef6a2a8620fd7b46d57db5b5107ba145fae Mon Sep 17 00:00:00 2001 From: Scott Andrews Date: Wed, 2 Mar 2022 07:54:01 -0500 Subject: [PATCH] Update README.md Signed-off-by: Baiju Muthukadan Signed-off-by: Scott Andrews --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7147571..f3a6f6b 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ An implementation is not compliant if it fails to satisfy one or more of the MUS A Provisioned Service resource **MUST** define a `.status.binding` field which is a `LocalObjectReference`-able (containing a single field `name`) to a `Secret`. The `Secret` **MUST** exist in the same namespace as the resource. The `Secret` data **SHOULD** contain a `type` entry with a value that identifies the abstract classification of the binding. The `Secret` type (`.type` verses `.data.type` fields) **SHOULD** reflect this value as `servicebinding.io/{type}`, substituting `{type}` with the `Secret` data type. It is **RECOMMENDED** that the `Secret` data also contain a `provider` entry with a value that identifies the provider of the binding. The `Secret` data **MAY** contain any other entry. To facilitate discoverability, it is **RECOMMENDED** that a `CustomResourceDefinition` exposing a Provisioned Service add `servicebinding.io/provisioned-service: "true"` as a label. -> Note: While the Provisioned Service referenced `Secret` data should contain a `type` entry, the `type` must be defined as it is projected to a workload. The relaxation of the requirement for provisioned services allows for a mapping to enrich an existing secret. +> Note: While the Provisioned Service referenced `Secret` data should contain a `type` entry, the `type` must be defined as it is projected to a workload. The relaxation of the requirement for provisioned services allows for a mapping to enrich an existing secret. For example, `ServiceBinding` has fields to override `type` and `provider` values. Extensions and implementations **MAY** define additional mechanisms to consume a Provisioned Service that does not conform to the duck type.