diff --git a/internal/httputil/httputil.go b/internal/httputil/httputil.go index b8b7ab95..8a0de53f 100644 --- a/internal/httputil/httputil.go +++ b/internal/httputil/httputil.go @@ -21,7 +21,7 @@ func LoadCerts(caDir string) (string, error) { return err } if info.IsDir() { - return nil + return filepath.SkipDir } data, err := os.ReadFile(path) if err != nil { diff --git a/scripts/install.tpl.sh b/scripts/install.tpl.sh index 56f47a8b..9fe2f3a7 100644 --- a/scripts/install.tpl.sh +++ b/scripts/install.tpl.sh @@ -35,7 +35,41 @@ function kubectl_wait() { kubectl apply -f "https://github.com/cert-manager/cert-manager/releases/download/${cert_mgr_version}/cert-manager.yaml" kubectl_wait "cert-manager" "deployment/cert-manager-webhook" "60s" -kubectl apply -f testdata/certs/issuers.yaml +# Create a self-signed ClusterIssuer +kubectl apply -f <