Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't install mink on minikube #269

Open
rhuss opened this issue Nov 14, 2020 · 2 comments
Open

Can't install mink on minikube #269

rhuss opened this issue Nov 14, 2020 · 2 comments

Comments

@rhuss
Copy link
Contributor

rhuss commented Nov 14, 2020

Environment: minikube

NAME                            READY   STATUS             RESTARTS   AGE
autoscaler-56b7dcc969-t5mrv     1/1     Running            0          6m54s
contour-certgen-v1.10.0-wc42s   0/1     Completed          0          6m55s
controlplane-0                  2/3     CrashLoopBackOff   6          6m54s
controlplane-1                  2/3     Running            6          6m54s
controlplane-2                  2/3     CrashLoopBackOff   6          6m54s
dataplane-qwrjh                 3/5     Running            0          6m53s
default-domain-ntthk            1/1     Running            0          6m44s


k logs controlplane-2 -n mink-system -c controller

....
{"level":"fatal","ts":"2020-11-14T19:21:37.701Z","logger":"controller","caller":"certificate/controller.go:92","msg":"Error creating OrderManager: 429 urn:ietf:params:acme:error:rateLimited: Error creating new account :: too many registrations for this IP: see https://letsencrypt.org/docs/rate-limits/","commit":"ec3ac2b","stacktrace":"knative.dev/net-http01/pkg/reconciler/certificate.NewController\n\tknative.dev/net-http01@v0.18.1-0.20201106012708-7ee9669a0750/pkg/reconciler/certificate/controller.go:92\nmain.main.func1\n\tgithub.com/mattmoor/mink/cmd/webhook/main.go:178\nknative.dev/pkg/injection/sharedmain.ControllersAndWebhooksFromCtors\n\tknative.dev/pkg@v0.0.0-20201103163404-5514ab0c1fdf/injection/sharedmain/main.go:364\nknative.dev/pkg/injection/sharedmain.MainWithConfig\n\tknative.dev/pkg@v0.0.0-20201103163404-5514ab0c1fdf/injection/sharedmain/main.go:199\nmain.main\n\tgithub.com/mattmoor/mink/cmd/webhook/main.go:123\nruntime.main\n\truntime/proc.go:204"}
@mattmoor
Copy link
Owner

The 429 is the let's encrypt client in net-http01, but this is likely the failure mode after it's crash looped a bunch. I'd be curious what the initial failure mode of those pods is. 🤔

On minikube you probably want to drop it down to a single replica controlplane by changing the StatefulSet and buckets: "3" each to 1. I want an option for this, but haven't gotten around to it yet.

@github-actions
Copy link

This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen. Mark the issue as
fresh by adding the comment /remove-lifecycle stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants