From b11945d5af06282b1966657b5fd19b60e4ad0df5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20LELEV=C3=89?= Date: Thu, 14 Oct 2021 11:17:59 +0200 Subject: [PATCH] Switch from hexa-solutions to bwolf (Docker Hub, GitHub accounts, etc.) --- .github/workflows/main.yml | 6 +++--- Makefile | 4 ++-- README.md | 8 ++++---- deploy/cert-manager-webhook-gandi/values.yaml | 4 ++-- examples/issuers/letsencrypt-staging-clusterissuer.yaml | 2 +- examples/issuers/letsencrypt-staging-issuer.yaml | 2 +- go.mod | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c853648c0..bc2f552c9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -69,8 +69,8 @@ jobs: - name: Login to Docker Hub uses: docker/login-action@v1 with: - username: ${{ secrets.DOCKER_HUB_USERNAME }} - password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} - name: Set up Docker buildx uses: docker/setup-buildx-action@v1 @@ -92,7 +92,7 @@ jobs: target: image push: true build-args: GO_VERSION=${{ needs.base.outputs.go_version }} - tags: hexasolutions/cert-manager-webhook-gandi:latest,hexasolutions/cert-manager-webhook-gandi:${{ needs.base.outputs.build_version }} + tags: bwolf/cert-manager-webhook-gandi:latest,bwolf/cert-manager-webhook-gandi:${{ needs.base.outputs.build_version }} cache-from: type=local,src=/tmp/.buildx-cache cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max diff --git a/Makefile b/Makefile index a858feb1d..75ad47035 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ endif GO_VERSION ?= $(shell go mod edit -json | grep -${GREP_PREGEX_FLAG}o '"Go":\s+"([0-9.]+)"' | sed -E 's/.+"([0-9.]+)"/\1/') -IMAGE_NAME := hexasolutions/cert-manager-webhook-gandi +IMAGE_NAME := bwolf/cert-manager-webhook-gandi IMAGE_TAG := 0.2.0 OUT := $(shell pwd)/_out @@ -42,7 +42,7 @@ build: package: helm package deploy/cert-manager-webhook-gandi -d charts/ - helm repo index charts/ --url https://hexa-solutions.github.io/cert-manager-webhook-gandi + helm repo index charts/ --url https://bwolf.github.io/cert-manager-webhook-gandi .PHONY: rendered-manifest.yaml rendered-manifest.yaml: diff --git a/README.md b/README.md index 294736177..d4066804d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Build the container image `cert-manager-webhook-gandi:latest`: ## Image Ready made images are hosted on Docker Hub ([image tags]). Use at your own risk: - hexasolutions/cert-manager-webhook-gandi + bwolf/cert-manager-webhook-gandi ### Release History @@ -94,7 +94,7 @@ This webhook has been tested with [cert-manager] v1.5.4 and Kubernetes v1.22.2 o To deploy using the Helm repository (for example using the `v0.2.0` version): helm install cert-manager-webhook-gandi \ - --repo https://hexa-solutions.github.io/cert-manager-webhook-gandi + --repo https://bwolf.github.io/cert-manager-webhook-gandi --version v0.2.0 \ --namespace cert-manager \ --set features.apiPriorityAndFairness=true \ @@ -176,7 +176,7 @@ This webhook has been tested with [cert-manager] v1.5.4 and Kubernetes v1.22.2 o **Note**: All changes to the Go code or Helm chart must go with a version tag `vX.X.X` to trigger the GitHub workflow -**Note**: Any Helm chart release results in the creation of a [GitHub release](https://github.com/hexa-solutions/cert-manager-webhook-gandi/releases) +**Note**: Any Helm chart release results in the creation of a [GitHub release](https://github.com/bwolf/cert-manager-webhook-gandi/releases) ## Conformance test Please note that the test is not a typical unit or integration test. Instead it invokes the web hook in a Kubernetes-like environment which asks the web hook to really call the DNS provider (.i.e. Gandi). It attempts to create an `TXT` entry like `cert-manager-dns01-tests.example.com`, verifies the presence of the entry via Google DNS. Finally it removes the entry by calling the cleanup method of web hook. @@ -199,7 +199,7 @@ make clean [Gandi]: https://gandi.net/ [Gandi LiveDNS API]: https://api.gandi.net/docs/livedns/ [Helm]: https://helm.sh -[image tags]: https://hub.docker.com/r/hexasolutions/cert-manager-webhook-gandi +[image tags]: https://hub.docker.com/r/bwolf/cert-manager-webhook-gandi [Kubernetes]: https://kubernetes.io/ [setting-nameservers-for-dns01-self-check]: https://cert-manager.io/docs/configuration/acme/dns01/#setting-nameservers-for-dns01-self-check [cert-manager-uninstall]: https://cert-manager.io/docs/installation/uninstall/kubernetes/ \ No newline at end of file diff --git a/deploy/cert-manager-webhook-gandi/values.yaml b/deploy/cert-manager-webhook-gandi/values.yaml index aec194bfc..5c74322e7 100644 --- a/deploy/cert-manager-webhook-gandi/values.yaml +++ b/deploy/cert-manager-webhook-gandi/values.yaml @@ -6,7 +6,7 @@ # solve the DNS01 challenge. # This group name should be **unique**, hence using your own company's domain # here is recommended. -groupName: acme.h6s.io +groupName: acme.bwolf.me logLevel: 6 @@ -15,7 +15,7 @@ certManager: serviceAccountName: cert-manager image: - repository: hexasolutions/cert-manager-webhook-gandi + repository: bwolf/cert-manager-webhook-gandi tag: v0.1.1 pullPolicy: IfNotPresent diff --git a/examples/issuers/letsencrypt-staging-clusterissuer.yaml b/examples/issuers/letsencrypt-staging-clusterissuer.yaml index 30b18d846..d801c9cf4 100644 --- a/examples/issuers/letsencrypt-staging-clusterissuer.yaml +++ b/examples/issuers/letsencrypt-staging-clusterissuer.yaml @@ -14,7 +14,7 @@ spec: solvers: - dns01: webhook: - groupName: acme.h6s.io + groupName: acme.bwolf.me solverName: gandi config: apiKeySecretRef: diff --git a/examples/issuers/letsencrypt-staging-issuer.yaml b/examples/issuers/letsencrypt-staging-issuer.yaml index e724817de..4871657ed 100644 --- a/examples/issuers/letsencrypt-staging-issuer.yaml +++ b/examples/issuers/letsencrypt-staging-issuer.yaml @@ -15,7 +15,7 @@ spec: solvers: - dns01: webhook: - groupName: acme.h6s.io + groupName: acme.bwolf.me solverName: gandi config: apiKeySecretRef: diff --git a/go.mod b/go.mod index 4877da5a7..1e4dbff48 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/hexa-solutions/cert-manager-webhook-gandi +module github.com/bwolf/cert-manager-webhook-gandi go 1.17