Documentation ¶
Index ¶
Constants ¶
View Source
const ServiceBindingRoot = "SERVICE_BINDING_ROOT"
ServiceBindingRoot points to the environment variable in the container which is used as the volume mount path. In the abscence of this environment variable, `/bindings` is used as the volume mount path. Refer: https://github.com/k8s-service-bindings/spec#reconciler-implementation
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ProvisionedService ¶
type ProvisionedService struct {
Status Status `json:"status"`
}
ProvisionedService represents the duck-type which could any backing service
type Reconciler ¶
Reconciler reconciles a ServiceBinding object
func (*Reconciler) Reconcile ¶
Reconcile based on changes in the ServiceBinding CR or Provisioned Service Secret
func (*Reconciler) SetupWithManager ¶
func (r *Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager setup controller with manager
type Status ¶
type Status struct {
Binding corev1.LocalObjectReference `json:"binding"`
}
Status of a ProvisionedService The name will be a reference to a secret
Click to show internal directories.
Click to hide internal directories.