Installer: configure cert-manager(-webhook-gandi), kubed as part of infrastructure
diff --git a/apps/bwolf-gandi/.gitignore b/apps/bwolf-gandi/.gitignore
new file mode 100644
index 0000000..fcff3af
--- /dev/null
+++ b/apps/bwolf-gandi/.gitignore
@@ -0,0 +1,2 @@
+cert-manager-webhook-gandi
+webhook
diff --git a/apps/bwolf-gandi/Dockerfile b/apps/bwolf-gandi/Dockerfile
new file mode 100644
index 0000000..6fee6aa
--- /dev/null
+++ b/apps/bwolf-gandi/Dockerfile
@@ -0,0 +1,8 @@
+FROM alpine:3.9
+
+RUN apk add --no-cache ca-certificates
+
+COPY webhook /usr/local/bin/webhook
+RUN chmod +x /usr/local/bin/webhook
+
+ENTRYPOINT ["webhook"]
diff --git a/apps/bwolf-gandi/Makefile b/apps/bwolf-gandi/Makefile
new file mode 100644
index 0000000..cdfc936
--- /dev/null
+++ b/apps/bwolf-gandi/Makefile
@@ -0,0 +1,24 @@
+IMAGE_NAME := "giolekva/cert-manager-webhook-gandi"
+IMAGE_TAG := "v0.2.0"
+
+checkout:
+	git clone --depth 1 --branch v0.2.0 https://github.com/bwolf/cert-manager-webhook-gandi.git
+
+clean:
+	rm -f webhook
+
+build: export CGO_ENABLED=0
+build: export GO111MODULE=on
+build: clean
+	cd cert-manager-webhook-gandi && go build -o ../webhook -ldflags '-w -extldflags "-static"' .
+
+image: build
+	docker build --tag=$(IMAGE_NAME):$(IMAGE_TAG) . --platform=linux/arm64
+
+push: image
+	docker push $(IMAGE_NAME):$(IMAGE_TAG)
+
+
+push_arm64: export GOOS=linux
+push_arm64: export GOARCH=arm64
+push_arm64: push