Direct secret reference
When a resource is not available as a Provisioned service, but all the required binding data values are available in a Secret resource that you can reference in your Service Binding definition, use the Direct secret reference method. In this method, a ServiceBinding resource directly references a Secret resource to connect to a service. All the keys in the Secret resource are exposed as binding data.
Example: Specification with the
binding.operators.coreos.com APIapiVersion: binding.operators.coreos.com/v1alpha1
kind: ServiceBinding
metadata:
name: account-service
spec:
...
services:
- group: ""
version: v1
kind: Secret
name: production-db-secret
Example: Specification that is compliant with the
servicebinding.io APIapiVersion: servicebinding.io/v1alpha3
kind: ServiceBinding
metadata:
name: account-service
spec:
...
service:
apiVersion: v1
kind: Secret
name: production-db-secret