-
Notifications
You must be signed in to change notification settings - Fork 41
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
brupop API server TLS cert is untrusted #486
Comments
I found some additional information: when describing the API server pods, I noticed this event: |
@jackgill Can you share with us how you install brupops? like installing cert-manager first and then install brupop? I'm trying to reproduce this issue. Usually we need cert-manager running on the EKS cluster first and then install brupop after few minus when we confirm cert-manager is running. |
@jackgill I just reproduce the same error But this maybe not same as your situation. |
@gthao313 cert-manager was installed via helm long before brupop was deployed on the cluster. Usually we use terraform to apply the brupop manifests but I've noticed that it creates the resources out of order, which I thought might be causing this problem. So I tried installing brupop with |
Thanks for the info. Can you check if secret |
The secret is there currently. I think that it might not have been there when the pods were first created, so I tried recreating the pods now that the secret exists. However the same error remains. |
We were facing the same problem today. In cert-manager logs:
In my point of view in bottlerocket-update-operator.yaml line 15
needs to be replaced by
|
Update: I am able to reproduce this on version 1.3.0 of brupop, installed via Helm. However, based on @stefan-lipinski's comment above, I deployed the CRD using a manifest file which I had edited to specify The fix may be as simple as updating the certificate name here:
|
As I mentioned in #478, the brupop API server on one of my EKS clusters apparently has an untrusted TLS cert:
I installed brupop using the 1.1.0 manifest file and it is working fine on several other EKS clusters deployed using the same method.
Image I'm using:
1.1.0
Issue or Feature Request:
Looking at the PKI for brupop I see a self-signed issuer cert, but I'm not clear on how this cert is supposed to be trusted. Any advice on how to troubleshoot this issue would be appreciated.
The text was updated successfully, but these errors were encountered: