Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Commit

Permalink
Switch from hexa-solutions to bwolf (Docker Hub, GitHub accounts, etc.)
Browse files Browse the repository at this point in the history
  • Loading branch information
Benoît LELEVÉ committed Oct 14, 2021
1 parent 42e43ff commit b11945d
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 14 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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 \
Expand Down Expand Up @@ -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.
Expand All @@ -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/
4 changes: 2 additions & 2 deletions deploy/cert-manager-webhook-gandi/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/issuers/letsencrypt-staging-clusterissuer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ spec:
solvers:
- dns01:
webhook:
groupName: acme.h6s.io
groupName: acme.bwolf.me
solverName: gandi
config:
apiKeySecretRef:
Expand Down
2 changes: 1 addition & 1 deletion examples/issuers/letsencrypt-staging-issuer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
solvers:
- dns01:
webhook:
groupName: acme.h6s.io
groupName: acme.bwolf.me
solverName: gandi
config:
apiKeySecretRef:
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/hexa-solutions/cert-manager-webhook-gandi
module github.com/bwolf/cert-manager-webhook-gandi

go 1.17

Expand Down

0 comments on commit b11945d

Please sign in to comment.