monostream / cert-manager-linode Goto Github PK
View Code? Open in Web Editor NEWa cert-manager webhook adapter for linode
License: MIT License
a cert-manager webhook adapter for linode
License: MIT License
Hi there, would it be possible to add apiKeyRef, so that a secret can be passed in ?
Thank you
Hi, thank you for putting this together!
I'm looking to moving my DNS management from Route53 to Linode so looking at using your Solver.
My cluster is using kubernetes 1.20. After deploying I get the following error in cert-manager pod logs (for both subdomain and wildcard).
The same deployment (using a different domain) with Route53 ClusterIssuer is working as expected.
im not 100% sure if this is a bug or an issue with my configuration, any help would be greatly appreciated :)
Error:
I1026 22:57:17.338913 1 dns.go:88] cert-manager/controller/challenges/Present "msg"="presenting DNS01 challenge for domain" "dnsName"="domain.com" "domain"="domain.com" "resource_kind"="Challenge" "resource_name"="domain-com-cert-dev-app-h7cdf-326823713-1926664675" "resource_namespace"="default" "resource_version"="v1" "type"="DNS-01"
E1026 22:57:18.233550 1 controller.go:163] cert-manager/controller/challenges "msg"="re-queuing item due to error processing" "error"="[400] [name] Name contains invalid characters" "key"="default/domain-com-cert-dev-app-h7cdf-326823713-1926664675"
When I run: helm install cert-manager-linode chart/ -n cert-manager
I receive the error: Error: INSTALLATION FAILED: failed to download "chart/"
Am I missing a dependency?
Here is my repo list:
NAME URL
ingress-nginx https://kubernetes.github.io/ingress-nginx
jetstack https://charts.jetstack.io
Here is the debug info, if helpful.
helm install cert-manager-linode chart/ -n cert-manager --debug
install.go:178: [debug] Original chart version: ""
Error: INSTALLATION FAILED: repo chart not found
helm.go:84: [debug] repo chart not found
helm.sh/helm/v3/pkg/downloader.pickChartRepositoryConfigByName
helm.sh/helm/v3/pkg/downloader/chart_downloader.go:368
helm.sh/helm/v3/pkg/downloader.(*ChartDownloader).ResolveChartVersion
helm.sh/helm/v3/pkg/downloader/chart_downloader.go:253
helm.sh/helm/v3/pkg/downloader.(*ChartDownloader).DownloadTo
helm.sh/helm/v3/pkg/downloader/chart_downloader.go:90
helm.sh/helm/v3/pkg/action.(*ChartPathOptions).LocateChart
helm.sh/helm/v3/pkg/action/install.go:753
main.runInstall
helm.sh/helm/v3/cmd/helm/install.go:190
main.newInstallCmd.func2
helm.sh/helm/v3/cmd/helm/install.go:125
github.com/spf13/cobra.(*Command).execute
github.com/spf13/[email protected]/command.go:856
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/[email protected]/command.go:974
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/[email protected]/command.go:902
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:255
runtime.goexit
runtime/asm_arm64.s:1133
INSTALLATION FAILED
main.newInstallCmd.func2
helm.sh/helm/v3/cmd/helm/install.go:127
github.com/spf13/cobra.(*Command).execute
github.com/spf13/[email protected]/command.go:856
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/[email protected]/command.go:974
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/[email protected]/command.go:902
main.main
helm.sh/helm/v3/cmd/helm/helm.go:83
runtime.main
runtime/proc.go:255
runtime.goexit
runtime/asm_arm64.s:1133
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.