I am encountering an issue while setting up Kubernetes on Qovery. The error message displayed is:
“CreateError - Error, cannot get Kubernetes nodegroup list from your cloud provider.”
I have thoroughly reviewed the IAM permissions and verified that all necessary permissions, including:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"iam:CreateRole",
"iam:AttachRolePolicy",
"iam:PassRole",
"iam:DeleteRole",
"iam:DetachRolePolicy",
"iam:PutRolePolicy",
"iam:DeleteRolePolicy",
"s3:ListAllMyBuckets",
"cloudwatch:*",
"autoscaling:*",
"application-autoscaling:*",
"elasticloadbalancing:*",
"dynamodb:*",
"ecr:*",
"ec2:*",
"elasticache:*",
"cloudtrail:LookupEvents",
"kms:*",
"tag:GetResources",
"rds:*",
"ecs:*",
"eks:*",
"logs:*",
"events:DescribeRule",
"events:DeleteRule",
"events:ListRuleNamesByTarget",
"events:ListTargetsByRule",
"events:PutRule",
"events:PutTargets",
"es:AddTags",
"es:RemoveTags",
"es:ListTags",
"es:DeleteElasticsearchDomain",
"es:DescribeElasticsearchDomain",
"es:CreateElasticsearchDomain",
"events:RemoveTargets",
"events:TagResource",
"events:ListTagsForResource"
],
"Resource": "*"
},
{
"Action": [
"s3:*",
"sqs:*"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::qovery*",
"arn:aws:s3:::qovery*/*",
"arn:aws:sqs:*:*:qovery*",
"arn:aws:sqs:*:*:qovery*/*"
]
}
]
}
are correctly configured. Additionally, the secret key and access credentials have been properly set up, and the IAM role associated with Qovery has the required access rights.
Despite these configurations, Qovery still seems unable to retrieve the node group list from the cloud provider. Please advise on any additional steps that might be required or any further diagnostics I should perform on my end to resolve this issue.