From 8f8f0586ee7262d08e186629bc9deae94f2d8d9d Mon Sep 17 00:00:00 2001
From: Varac <varac@varac.net>
Date: Wed, 1 Dec 2021 15:25:25 +0100
Subject: [PATCH] Try without EAB secret

---
 .gitlab/ci_scripts/install_zerossl_issuer.sh | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/.gitlab/ci_scripts/install_zerossl_issuer.sh b/.gitlab/ci_scripts/install_zerossl_issuer.sh
index 8d026829e..93ce50fbb 100755
--- a/.gitlab/ci_scripts/install_zerossl_issuer.sh
+++ b/.gitlab/ci_scripts/install_zerossl_issuer.sh
@@ -9,7 +9,6 @@
 set -euo pipefail
 
 # Create secret with HMAC key
-b64secret=$(echo -n "${ZEROSSL_EAB_HMAC_KEY}" | base64 -w0)
 b64tlskey=$(echo -n "${ZEROSSL_TLS_KEY}" | base64 -w0)
 
 # Wait until cert-manager is ready
@@ -26,14 +25,6 @@ metadata:
 data:
   tls.key: ${b64tlskey}
 ---
-apiVersion: v1
-kind: Secret
-metadata:
-  namespace: cert-manager
-  name: zerossl-eabsecret
-data:
-  secret: ${b64secret}
----
 apiVersion: cert-manager.io/v1
 kind: ClusterIssuer
 metadata:
@@ -42,13 +33,10 @@ spec:
   acme:
     # The ACME server URL
     server: https://acme.zerossl.com/v2/DV90
+    disableAccountKeyGeneration: true
     externalAccountBinding:
       keyID: ${ZEROSSL_EAB_KID}
-      keySecretRef:
-        name: zerossl-eabsecret
-        key: secret
     # Name of the secret used to get the ACME account private key
-    disableAccountKeyGeneration: true
     privateKeySecretRef:
       name: zerossl-prod
     solvers:
-- 
GitLab