jenkins-x/terraform-aws-eks-jx

Outdated documentaion

jrDevBot opened this issue · 0 comments

Summary

The documentaion is outdated

Steps to reproduce the behavior

Followed https://jenkins-x.io/v3/admin/platforms/eks/

Expected behavior

No errors

Actual behavior

Errors while running "terraform apply"

╷
│ Warning: Helm release "vault-operator" was created but has a failed status. Use the `helm` command to investigate the error, correct it, then run Terraform again.
│ 
│   with module.eks-jx.module.vault.helm_release.vault-operator[0],
│   on .terraform/modules/eks-jx/modules/vault/charts.tf line 1, in resource "helm_release" "vault-operator":
│    1: resource "helm_release" "vault-operator" {
│ 
╵
╷
│ Error: waiting for Auto Scaling Group (tf-jx-subtle-squid-worker-group-tf-jx-subtle-squid20230311181411355900000026) capacity satisfied: 3 errors occurred:
│ 	* Scaling activity (99661b47-857a-9746-dd02-8f261ee721df): Failed: Authentication Failure. Launching EC2 instance failed.
│ 	* Scaling activity (b6961b47-8579-97ec-f4fa-53749470f96b): Failed: Authentication Failure. Launching EC2 instance failed.
│ 	* Scaling activity (a5161b47-8578-3618-eaae-2b3d4b8b244e): Failed: Authentication Failure. Launching EC2 instance failed.
│ 
│ 
│ 
│   with module.eks-jx.module.cluster.module.eks.aws_autoscaling_group.workers[0],
│   on .terraform/modules/eks-jx.cluster.eks/workers.tf line 3, in resource "aws_autoscaling_group" "workers":
│    3: resource "aws_autoscaling_group" "workers" {
│ 
╵
╷
│ Error: failed to install CRD crds/khcheck.yaml: resource mapping not found for name: "khchecks.comcast.github.io" namespace: "" from "": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"
│ ensure CRDs are installed first
│ 
│   with module.eks-jx.module.health.module.jx-health[0].helm_release.kuberhealthy,
│   on .terraform/modules/eks-jx.health.jx-health/main.tf line 1, in resource "helm_release" "kuberhealthy":
│    1: resource "helm_release" "kuberhealthy" {
│ 
╵
╷
│ Error: timed out waiting for the condition
│ 
│   with module.eks-jx.module.vault.helm_release.vault-operator[0],
│   on .terraform/modules/eks-jx/modules/vault/charts.tf line 1, in resource "helm_release" "vault-operator":
│    1: resource "helm_release" "vault-operator" {
│ 
╵

Terraform version

The output of terraform version is:

$ terraform --version
Terraform v1.4.0
on linux_amd64
+ provider registry.terraform.io/hashicorp/aws v4.58.0
+ provider registry.terraform.io/hashicorp/cloudinit v2.3.2
+ provider registry.terraform.io/hashicorp/helm v2.9.0
+ provider registry.terraform.io/hashicorp/kubernetes v2.18.1
+ provider registry.terraform.io/hashicorp/local v2.4.0
+ provider registry.terraform.io/hashicorp/null v3.2.1
+ provider registry.terraform.io/hashicorp/random v3.4.3
+ provider registry.terraform.io/hashicorp/template v2.2.0
+ provider registry.terraform.io/terraform-aws-modules/http v2.4.1

Module version

Operating system

Ubuntu