This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Development

Instructions for developers

On this page you can find informations for developers and contributors.

1 - Local environment

Run cf-service-operator in a local environment

Prerequisites

  • A Kubernetes cluster running locally, for example provided by kind or minikube
  • Jetstack’s cert-manager installed in that cluster
  • A stable non-loopback address of this host, exported as environment variable HOST_IP
  • The target cluster’s kubeconfig made available as .kubeconfig at the root of this repository (can also be a symlink of course).

Deployment

Launching

Then the operator can be started by the include .vscode/launch.json file (‘Launch Operator’).