Giter Site home page Giter Site logo

monostream / cert-manager-linode Goto Github PK

View Code? Open in Web Editor NEW
22.0 8.0 7.0 198 KB

a cert-manager webhook adapter for linode

License: MIT License

Dockerfile 5.80% Mustache 26.44% Go 65.86% Shell 1.91%
cert-manager-webhook kubernetes tls letsencrypt acme

cert-manager-linode's People

Contributors

adrianliechti avatar jdhollander avatar marcelhintermann avatar mdnix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cert-manager-linode's Issues

apiKeyRef

Hi there, would it be possible to add apiKeyRef, so that a secret can be passed in ?

Thank you

Error: [400] [name] Name contains invalid characters

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"

On a Mac and Receive Installation Error

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.