This document explains how to setup your dev environment.
We use dep to manage dependencies. Run the following in the project root directory to update the vendored dependencies:
$ hack/update_vendor.sh
Requirement:
- Go 1.9+
Build the vault operator binary:
$ hack/build
Build and push the container image to a specified repository e.g quay.io/coreos/vault-operator:dev
:
$ IMAGE=<image-name> hack/push