mink icon indicating copy to clipboard operation
mink copied to clipboard

Can't install mink on minikube

Open rhuss opened this issue 5 years ago • 2 comments

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/[email protected]/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/[email protected]/injection/sharedmain/main.go:364\nknative.dev/pkg/injection/sharedmain.MainWithConfig\n\tknative.dev/[email protected]/injection/sharedmain/main.go:199\nmain.main\n\tgithub.com/mattmoor/mink/cmd/webhook/main.go:123\nruntime.main\n\truntime/proc.go:204"}

rhuss avatar Nov 14 '20 19:11 rhuss

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.

mattmoor avatar Nov 15 '20 15:11 mattmoor

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.

github-actions[bot] avatar Feb 14 '21 01:02 github-actions[bot]