├── .github ├── dependabot.yml ├── tls │ ├── config.json │ ├── intermediate-csr.json │ ├── root-csr.json │ └── server-csr.json └── workflows │ └── ci.yaml ├── .gitignore ├── .ko.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── OWNERS ├── PROJECT ├── README.md ├── SECURITY.md ├── SECURITY_CONTACTS ├── apis ├── duck │ ├── groupversion_info.go │ ├── podspecable_types.go │ └── zz_generated.deepcopy.go ├── v1 │ ├── clusterworkloadresourcemapping_conversion.go │ ├── clusterworkloadresourcemapping_test.go │ ├── clusterworkloadresourcemapping_types.go │ ├── clusterworkloadresourcemapping_webhook.go │ ├── groupversion_info.go │ ├── servicebinding_conversion.go │ ├── servicebinding_lifecycle.go │ ├── servicebinding_test.go │ ├── servicebinding_types.go │ ├── servicebinding_webhook.go │ └── zz_generated.deepcopy.go ├── v1alpha3 │ ├── clusterworkloadresourcemapping_conversion.go │ ├── clusterworkloadresourcemapping_types.go │ ├── groupversion_info.go │ ├── servicebinding_conversion.go │ ├── servicebinding_types.go │ └── zz_generated.deepcopy.go └── v1beta1 │ ├── clusterworkloadresourcemapping_conversion.go │ ├── clusterworkloadresourcemapping_types.go │ ├── groupversion_info.go │ ├── servicebinding_conversion.go │ ├── servicebinding_types.go │ └── zz_generated.deepcopy.go ├── codecov.yml ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ ├── servicebinding.io_clusterworkloadresourcemappings.yaml │ │ └── servicebinding.io_servicebindings.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_clusterworkloadresourcemappings.yaml │ │ ├── cainjection_in_servicebindings.yaml │ │ ├── webhook_in_clusterworkloadresourcemappings.yaml │ │ └── webhook_in_servicebindings.yaml ├── default │ ├── kustomization.yaml │ ├── manager_auth_proxy_patch.yaml │ ├── manager_config_patch.yaml │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── kapp │ └── config.yaml ├── manager │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── manager.yaml ├── prometheus │ ├── kustomization.yaml │ └── monitor.yaml ├── rbac │ ├── aggregated_role.yaml │ ├── aggregated_role_binding.yaml │ ├── auth_proxy_client_clusterrole.yaml │ ├── auth_proxy_role.yaml │ ├── auth_proxy_role_binding.yaml │ ├── auth_proxy_service.yaml │ ├── clusterworkloadresourcemapping_editor_role.yaml │ ├── clusterworkloadresourcemapping_viewer_role.yaml │ ├── kustomization.yaml │ ├── leader_election_role.yaml │ ├── leader_election_role_binding.yaml │ ├── role.yaml │ ├── role_binding.yaml │ ├── role_with_aggregation_rule.yaml │ ├── service_account.yaml │ ├── servicebinding_editor_role.yaml │ └── servicebinding_viewer_role.yaml ├── samples │ ├── servicebinding.io_v1_clusterworkloadresourcemapping.yaml │ └── servicebinding.io_v1_servicebinding.yaml ├── servicebinding-runtime.yaml ├── servicebinding-workloadresourcemappings.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── controllers ├── client.go ├── servicebinding_controller.go ├── servicebinding_controller_test.go ├── webhook_controller.go └── webhook_controller_test.go ├── dies ├── v1 │ ├── clusterworkloadresourcemapping.go │ ├── servicebinding.go │ ├── zz_generated.die.go │ └── zz_generated.die_test.go └── v1beta1 │ ├── clusterworkloadresourcemapping.go │ └── servicebinding.go ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── boilerplate.yaml.txt ├── controller-gen │ ├── go.mod │ ├── go.sum │ └── tools.go ├── diegen │ ├── go.mod │ ├── go.sum │ └── tools.go ├── goimports │ ├── go.mod │ ├── go.sum │ └── tools.go ├── imgpkg │ ├── go.mod │ ├── go.sum │ └── tools.go ├── kapp │ ├── go.mod │ ├── go.sum │ └── tools.go ├── kbld │ ├── go.mod │ ├── go.sum │ └── tools.go ├── ko │ ├── go.mod │ ├── go.sum │ └── tools.go ├── kube-rbac-proxy │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go └── kustomize │ ├── go.mod │ ├── go.sum │ └── tools.go ├── lifecycle ├── hooks.go ├── hooks_test.go └── vmware │ ├── migration.go │ └── migration_test.go ├── main.go ├── projector ├── binding.go ├── binding_test.go ├── interface.go ├── mapping.go ├── metapodtemplate.go └── metapodtemplate_test.go ├── rbac ├── cani.go └── cani_test.go ├── resolver ├── cluster.go ├── cluster_test.go └── interface.go └── samples ├── controlled-resource ├── README.md ├── rbac.yaml ├── service-binding.yaml ├── service.yaml └── workload.yaml ├── external-secrets ├── README.md ├── kapp-config.yaml ├── secret.yaml ├── service-binding.yaml ├── service.yaml └── workload.yaml ├── multi-binding ├── README.md ├── service-binding.yaml ├── service.yaml └── workload.yaml ├── overridden-type-provider ├── README.md ├── service-binding.yaml ├── service.yaml └── workload.yaml └── spring-petclinic ├── README.md ├── kapp-config.yaml ├── service-binding.yaml ├── service.yaml └── workload.yaml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/tls/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/tls/config.json -------------------------------------------------------------------------------- /.github/tls/intermediate-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/tls/intermediate-csr.json -------------------------------------------------------------------------------- /.github/tls/root-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/tls/root-csr.json -------------------------------------------------------------------------------- /.github/tls/server-csr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/tls/server-csr.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.gitignore -------------------------------------------------------------------------------- /.ko.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/.ko.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/OWNERS -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SECURITY_CONTACTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/SECURITY_CONTACTS -------------------------------------------------------------------------------- /apis/duck/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/duck/groupversion_info.go -------------------------------------------------------------------------------- /apis/duck/podspecable_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/duck/podspecable_types.go -------------------------------------------------------------------------------- /apis/duck/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/duck/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /apis/v1/clusterworkloadresourcemapping_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/clusterworkloadresourcemapping_conversion.go -------------------------------------------------------------------------------- /apis/v1/clusterworkloadresourcemapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/clusterworkloadresourcemapping_test.go -------------------------------------------------------------------------------- /apis/v1/clusterworkloadresourcemapping_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/clusterworkloadresourcemapping_types.go -------------------------------------------------------------------------------- /apis/v1/clusterworkloadresourcemapping_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/clusterworkloadresourcemapping_webhook.go -------------------------------------------------------------------------------- /apis/v1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/groupversion_info.go -------------------------------------------------------------------------------- /apis/v1/servicebinding_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/servicebinding_conversion.go -------------------------------------------------------------------------------- /apis/v1/servicebinding_lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/servicebinding_lifecycle.go -------------------------------------------------------------------------------- /apis/v1/servicebinding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/servicebinding_test.go -------------------------------------------------------------------------------- /apis/v1/servicebinding_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/servicebinding_types.go -------------------------------------------------------------------------------- /apis/v1/servicebinding_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/servicebinding_webhook.go -------------------------------------------------------------------------------- /apis/v1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /apis/v1alpha3/clusterworkloadresourcemapping_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/clusterworkloadresourcemapping_conversion.go -------------------------------------------------------------------------------- /apis/v1alpha3/clusterworkloadresourcemapping_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/clusterworkloadresourcemapping_types.go -------------------------------------------------------------------------------- /apis/v1alpha3/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/groupversion_info.go -------------------------------------------------------------------------------- /apis/v1alpha3/servicebinding_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/servicebinding_conversion.go -------------------------------------------------------------------------------- /apis/v1alpha3/servicebinding_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/servicebinding_types.go -------------------------------------------------------------------------------- /apis/v1alpha3/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1alpha3/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /apis/v1beta1/clusterworkloadresourcemapping_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/clusterworkloadresourcemapping_conversion.go -------------------------------------------------------------------------------- /apis/v1beta1/clusterworkloadresourcemapping_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/clusterworkloadresourcemapping_types.go -------------------------------------------------------------------------------- /apis/v1beta1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/groupversion_info.go -------------------------------------------------------------------------------- /apis/v1beta1/servicebinding_conversion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/servicebinding_conversion.go -------------------------------------------------------------------------------- /apis/v1beta1/servicebinding_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/servicebinding_types.go -------------------------------------------------------------------------------- /apis/v1beta1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/apis/v1beta1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "**/zz_generated.*.go" 3 | -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/servicebinding.io_clusterworkloadresourcemappings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/bases/servicebinding.io_clusterworkloadresourcemappings.yaml -------------------------------------------------------------------------------- /config/crd/bases/servicebinding.io_servicebindings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/bases/servicebinding.io_servicebindings.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_clusterworkloadresourcemappings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/patches/cainjection_in_clusterworkloadresourcemappings.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_servicebindings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/patches/cainjection_in_servicebindings.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_clusterworkloadresourcemappings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/patches/webhook_in_clusterworkloadresourcemappings.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_servicebindings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/crd/patches/webhook_in_servicebindings.yaml -------------------------------------------------------------------------------- /config/default/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/default/kustomization.yaml -------------------------------------------------------------------------------- /config/default/manager_auth_proxy_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/default/manager_auth_proxy_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_config_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/default/manager_config_patch.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/kapp/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/kapp/config.yaml -------------------------------------------------------------------------------- /config/manager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/manager/kustomization.yaml -------------------------------------------------------------------------------- /config/manager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/manager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/manager/manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/manager/manager.yaml -------------------------------------------------------------------------------- /config/prometheus/kustomization.yaml: -------------------------------------------------------------------------------- 1 | resources: 2 | - monitor.yaml 3 | -------------------------------------------------------------------------------- /config/prometheus/monitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/prometheus/monitor.yaml -------------------------------------------------------------------------------- /config/rbac/aggregated_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/aggregated_role.yaml -------------------------------------------------------------------------------- /config/rbac/aggregated_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/aggregated_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_client_clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/auth_proxy_client_clusterrole.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/auth_proxy_role.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/auth_proxy_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/auth_proxy_service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/auth_proxy_service.yaml -------------------------------------------------------------------------------- /config/rbac/clusterworkloadresourcemapping_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/clusterworkloadresourcemapping_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/clusterworkloadresourcemapping_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/clusterworkloadresourcemapping_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/kustomization.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/leader_election_role.yaml -------------------------------------------------------------------------------- /config/rbac/leader_election_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/leader_election_role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/role_binding.yaml -------------------------------------------------------------------------------- /config/rbac/role_with_aggregation_rule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/role_with_aggregation_rule.yaml -------------------------------------------------------------------------------- /config/rbac/service_account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/service_account.yaml -------------------------------------------------------------------------------- /config/rbac/servicebinding_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/servicebinding_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/servicebinding_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/rbac/servicebinding_viewer_role.yaml -------------------------------------------------------------------------------- /config/samples/servicebinding.io_v1_clusterworkloadresourcemapping.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/samples/servicebinding.io_v1_clusterworkloadresourcemapping.yaml -------------------------------------------------------------------------------- /config/samples/servicebinding.io_v1_servicebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/samples/servicebinding.io_v1_servicebinding.yaml -------------------------------------------------------------------------------- /config/servicebinding-runtime.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/servicebinding-runtime.yaml -------------------------------------------------------------------------------- /config/servicebinding-workloadresourcemappings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/servicebinding-workloadresourcemappings.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /controllers/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/controllers/client.go -------------------------------------------------------------------------------- /controllers/servicebinding_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/controllers/servicebinding_controller.go -------------------------------------------------------------------------------- /controllers/servicebinding_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/controllers/servicebinding_controller_test.go -------------------------------------------------------------------------------- /controllers/webhook_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/controllers/webhook_controller.go -------------------------------------------------------------------------------- /controllers/webhook_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/controllers/webhook_controller_test.go -------------------------------------------------------------------------------- /dies/v1/clusterworkloadresourcemapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1/clusterworkloadresourcemapping.go -------------------------------------------------------------------------------- /dies/v1/servicebinding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1/servicebinding.go -------------------------------------------------------------------------------- /dies/v1/zz_generated.die.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1/zz_generated.die.go -------------------------------------------------------------------------------- /dies/v1/zz_generated.die_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1/zz_generated.die_test.go -------------------------------------------------------------------------------- /dies/v1beta1/clusterworkloadresourcemapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1beta1/clusterworkloadresourcemapping.go -------------------------------------------------------------------------------- /dies/v1beta1/servicebinding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/dies/v1beta1/servicebinding.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate.yaml.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/boilerplate.yaml.txt -------------------------------------------------------------------------------- /hack/controller-gen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/controller-gen/go.mod -------------------------------------------------------------------------------- /hack/controller-gen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/controller-gen/go.sum -------------------------------------------------------------------------------- /hack/controller-gen/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/controller-gen/tools.go -------------------------------------------------------------------------------- /hack/diegen/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/diegen/go.mod -------------------------------------------------------------------------------- /hack/diegen/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/diegen/go.sum -------------------------------------------------------------------------------- /hack/diegen/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/diegen/tools.go -------------------------------------------------------------------------------- /hack/goimports/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/goimports/go.mod -------------------------------------------------------------------------------- /hack/goimports/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/goimports/go.sum -------------------------------------------------------------------------------- /hack/goimports/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/goimports/tools.go -------------------------------------------------------------------------------- /hack/imgpkg/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/imgpkg/go.mod -------------------------------------------------------------------------------- /hack/imgpkg/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/imgpkg/go.sum -------------------------------------------------------------------------------- /hack/imgpkg/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/imgpkg/tools.go -------------------------------------------------------------------------------- /hack/kapp/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kapp/go.mod -------------------------------------------------------------------------------- /hack/kapp/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kapp/go.sum -------------------------------------------------------------------------------- /hack/kapp/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kapp/tools.go -------------------------------------------------------------------------------- /hack/kbld/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kbld/go.mod -------------------------------------------------------------------------------- /hack/kbld/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kbld/go.sum -------------------------------------------------------------------------------- /hack/kbld/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kbld/tools.go -------------------------------------------------------------------------------- /hack/ko/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/ko/go.mod -------------------------------------------------------------------------------- /hack/ko/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/ko/go.sum -------------------------------------------------------------------------------- /hack/ko/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/ko/tools.go -------------------------------------------------------------------------------- /hack/kube-rbac-proxy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kube-rbac-proxy/README.md -------------------------------------------------------------------------------- /hack/kube-rbac-proxy/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kube-rbac-proxy/go.mod -------------------------------------------------------------------------------- /hack/kube-rbac-proxy/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kube-rbac-proxy/go.sum -------------------------------------------------------------------------------- /hack/kube-rbac-proxy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kube-rbac-proxy/main.go -------------------------------------------------------------------------------- /hack/kustomize/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kustomize/go.mod -------------------------------------------------------------------------------- /hack/kustomize/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kustomize/go.sum -------------------------------------------------------------------------------- /hack/kustomize/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/hack/kustomize/tools.go -------------------------------------------------------------------------------- /lifecycle/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/lifecycle/hooks.go -------------------------------------------------------------------------------- /lifecycle/hooks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/lifecycle/hooks_test.go -------------------------------------------------------------------------------- /lifecycle/vmware/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/lifecycle/vmware/migration.go -------------------------------------------------------------------------------- /lifecycle/vmware/migration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/lifecycle/vmware/migration_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/main.go -------------------------------------------------------------------------------- /projector/binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/binding.go -------------------------------------------------------------------------------- /projector/binding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/binding_test.go -------------------------------------------------------------------------------- /projector/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/interface.go -------------------------------------------------------------------------------- /projector/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/mapping.go -------------------------------------------------------------------------------- /projector/metapodtemplate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/metapodtemplate.go -------------------------------------------------------------------------------- /projector/metapodtemplate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/projector/metapodtemplate_test.go -------------------------------------------------------------------------------- /rbac/cani.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/rbac/cani.go -------------------------------------------------------------------------------- /rbac/cani_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/rbac/cani_test.go -------------------------------------------------------------------------------- /resolver/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/resolver/cluster.go -------------------------------------------------------------------------------- /resolver/cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/resolver/cluster_test.go -------------------------------------------------------------------------------- /resolver/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/resolver/interface.go -------------------------------------------------------------------------------- /samples/controlled-resource/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/controlled-resource/README.md -------------------------------------------------------------------------------- /samples/controlled-resource/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/controlled-resource/rbac.yaml -------------------------------------------------------------------------------- /samples/controlled-resource/service-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/controlled-resource/service-binding.yaml -------------------------------------------------------------------------------- /samples/controlled-resource/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/controlled-resource/service.yaml -------------------------------------------------------------------------------- /samples/controlled-resource/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/controlled-resource/workload.yaml -------------------------------------------------------------------------------- /samples/external-secrets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/README.md -------------------------------------------------------------------------------- /samples/external-secrets/kapp-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/kapp-config.yaml -------------------------------------------------------------------------------- /samples/external-secrets/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/secret.yaml -------------------------------------------------------------------------------- /samples/external-secrets/service-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/service-binding.yaml -------------------------------------------------------------------------------- /samples/external-secrets/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/service.yaml -------------------------------------------------------------------------------- /samples/external-secrets/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/external-secrets/workload.yaml -------------------------------------------------------------------------------- /samples/multi-binding/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/multi-binding/README.md -------------------------------------------------------------------------------- /samples/multi-binding/service-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/multi-binding/service-binding.yaml -------------------------------------------------------------------------------- /samples/multi-binding/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/multi-binding/service.yaml -------------------------------------------------------------------------------- /samples/multi-binding/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/multi-binding/workload.yaml -------------------------------------------------------------------------------- /samples/overridden-type-provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/overridden-type-provider/README.md -------------------------------------------------------------------------------- /samples/overridden-type-provider/service-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/overridden-type-provider/service-binding.yaml -------------------------------------------------------------------------------- /samples/overridden-type-provider/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/overridden-type-provider/service.yaml -------------------------------------------------------------------------------- /samples/overridden-type-provider/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/overridden-type-provider/workload.yaml -------------------------------------------------------------------------------- /samples/spring-petclinic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/spring-petclinic/README.md -------------------------------------------------------------------------------- /samples/spring-petclinic/kapp-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/spring-petclinic/kapp-config.yaml -------------------------------------------------------------------------------- /samples/spring-petclinic/service-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/spring-petclinic/service-binding.yaml -------------------------------------------------------------------------------- /samples/spring-petclinic/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/spring-petclinic/service.yaml -------------------------------------------------------------------------------- /samples/spring-petclinic/workload.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/servicebinding/runtime/HEAD/samples/spring-petclinic/workload.yaml --------------------------------------------------------------------------------