-
Notifications
You must be signed in to change notification settings - Fork 66
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
Error: Waiting for rollout to finish: 0 of 1 updated replicas are available... #6
Comments
Seems weird to me.
are you using? |
Yeah, it's weird. Here is my config
|
Ok. Would you mind posting the configuration options that you are using for the module? |
My settup is this, but EKS is on the last version
|
Mh. Seems alright. How did you configure the ALB module? |
Oh. I didn't read your first sentence...
I'm not sure if it makes sense to run the ALB Ingress Controller on Fargate. It should be possible, but I think that a proper nodeSelector/nodeAffinity and the right toleration must be configured then. It should be possible, but I don't think it makes sense to run any of the basic infrastructure controllers on a serverless platform such as Fargate. Therefore I suggest you create a dedicated non-Fargate NodeGroup to host Infrastructure-components (such as a metrics-server, kube-state-metrics, external-dns, cert-manager, alb-ingress-controller, jaeger, prometheus and stuff like that,...) |
Yeah, I kind had this suspicious. I'm following this tutorial below but convert everything to terraform https://eksworkshop.com/beginner/180_fargate/prerequisites-for-alb/ I will try to add a group node just for the infra and give a shot. If everything works I close this issue with the new config. |
Hello, I'm having the same issue but I'm not using Fargate
Kubernetes Version: 1.15 I'm using this module to create the eks cluster https://github.com/terraform-aws-modules/terraform-aws-eks |
I had the same issue, my logs says: caused by: InvalidIdentityToken: No OpenIDConnect provider found in your account for https://oidc.eks.us-east-1.amazonaws.com/id/9B187AEBC38B819CC086530DB01E5A86
status code: 400, request id: b08f60c0-5e20-4736-8ad0-cfc921bdb00a According to AWS documentation you must create an IAM OIDC provider and associate it with your cluster:
Maybe if you add a aws_iam_openid_connect_provider resource into the module this issue could be solved. |
I just found out that if you are using the module terraform-aws-eks to create the EKS cluster, all you have to do is add the option to create the OpenIDConnect provider by adding: enable_irsa = true |
First question is can I run this on a EKS+ fargate 😄
I'm facing this error
The weird behavior is that after I got the error if a ran a Plan i got this object to be replaced
The text was updated successfully, but these errors were encountered: