Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 981 Bytes

README.md

File metadata and controls

27 lines (19 loc) · 981 Bytes

Local development environment

We provide a script and some templates to setup a local test environment based on kind. The templates can be found in directory templates/.

Prerequisites

  • bash
  • sed
  • kind
  • kubectl
  • kubelogin as kubectl-oidc_login
  • OpenSSL (LibreSSL might not be able to generate the necessary setup for the local dev environment)

The setup script will provide links to the install guides for kubectl and kubelogin if no appropriate command is found.

Installation

The setup-kind.sh script will guide you through the setup. There are some steps that you have to perform manually on a Keycloak instance, which the script prompts you for. The script defaults to VSHN's APPUiO Dev Keycloak instance, but you can provide an URL pointing to a different instance during the install process.

Since the setup script requires a few arguments, we provide a make target to run the script:

make setup