From 620dc8294d95566649c732be206dfeca43b3b46b Mon Sep 17 00:00:00 2001 From: Bryant Biggs Date: Wed, 18 Sep 2024 10:53:48 -0500 Subject: [PATCH] chore: Add disclaimer like the original/main project --- .pre-commit-config.yaml | 4 ++-- README.md | 16 +++++++++++++--- irsa/README.md | 4 ++-- test/README.md | 13 +++++++++---- 4 files changed, 26 insertions(+), 11 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ba10ae3..51280db 100755 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: v4.6.0 hooks: - id: trailing-whitespace args: ['--markdown-linebreak-ext=md'] @@ -10,7 +10,7 @@ repos: - id: detect-aws-credentials args: ['--allow-missing-credentials'] - repo: https://github.com/antonbabenko/pre-commit-terraform - rev: v1.83.2 + rev: v1.96.1 hooks: - id: terraform_fmt - id: terraform_docs diff --git a/README.md b/README.md index b7b974c..f42e67d 100644 --- a/README.md +++ b/README.md @@ -59,9 +59,16 @@ module "eks_data_addons" { } ``` ----- +## Support & Feedback - +> [!IMPORTANT] +> EKS Blueprints for Terraform is maintained by AWS Solution Architects. It is not part of an AWS +> service and support is provided as a best-effort by the EKS Blueprints community. To provide feedback, +> please use the [issues templates](https://github.com/aws-ia/terraform-aws-eks-data-addons/issues) +> provided. If you are interested in contributing to EKS Blueprints, see the +> [Contribution guide](https://github.com/aws-ia/terraform-aws-eks-data-addons/blob/main/.github/CONTRIBUTING.md). + + ## Requirements | Name | Version | @@ -105,6 +112,7 @@ module "eks_data_addons" { | [helm_release.nvidia_gpu_operator](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | | [helm_release.nvidia_triton_server](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | | [helm_release.pinot](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | +| [helm_release.qdrant](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | | [helm_release.spark_history_server](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | | [helm_release.spark_operator](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | | [helm_release.strimzi_kafka_operator](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource | @@ -145,6 +153,7 @@ module "eks_data_addons" { | [enable\_nvidia\_gpu\_operator](#input\_enable\_nvidia\_gpu\_operator) | Enable NVIDIA GPU Operator add-on | `bool` | `false` | no | | [enable\_nvidia\_triton\_server](#input\_enable\_nvidia\_triton\_server) | Enable NVIDIA Triton Server add-on | `bool` | `false` | no | | [enable\_pinot](#input\_enable\_pinot) | Enable Apache Pinot Add-On | `bool` | `false` | no | +| [enable\_qdrant](#input\_enable\_qdrant) | Enable Qdrant Vector Database add-on | `bool` | `false` | no | | [enable\_spark\_history\_server](#input\_enable\_spark\_history\_server) | Enable Spark History Server add-on | `bool` | `false` | no | | [enable\_spark\_operator](#input\_enable\_spark\_operator) | Enable Spark on K8s Operator add-on | `bool` | `false` | no | | [enable\_strimzi\_kafka\_operator](#input\_enable\_strimzi\_kafka\_operator) | Enable the Strimzi Kafka Operator | `bool` | `false` | no | @@ -163,6 +172,7 @@ module "eks_data_addons" { | [nvidia\_triton\_server\_helm\_config](#input\_nvidia\_triton\_server\_helm\_config) | Helm configuration for NVIDIA Triton Server | `any` | `{}` | no | | [oidc\_provider\_arn](#input\_oidc\_provider\_arn) | The ARN of the cluster OIDC Provider | `string` | n/a | yes | | [pinot\_helm\_config](#input\_pinot\_helm\_config) | Apache Pinot Helm Chart config | `any` | `{}` | no | +| [qdrant\_helm\_config](#input\_qdrant\_helm\_config) | Helm configuration for Qdrant | `any` | `{}` | no | | [spark\_history\_server\_helm\_config](#input\_spark\_history\_server\_helm\_config) | Helm configuration for Spark History Server | `any` | `{}` | no | | [spark\_operator\_helm\_config](#input\_spark\_operator\_helm\_config) | Helm configuration for Spark K8s Operator | `any` | `{}` | no | | [strimzi\_kafka\_operator\_helm\_config](#input\_strimzi\_kafka\_operator\_helm\_config) | Helm configuration for Strimzi Kafka Operator | `any` | `{}` | no | @@ -192,4 +202,4 @@ module "eks_data_addons" { | [strimzi\_kafka\_operator](#output\_strimzi\_kafka\_operator) | Strimzi Kafka Operator Helm Chart metadata | | [volcano](#output\_volcano) | Volcano Batch Scheduler Helm Chart metadata | | [yunikorn](#output\_yunikorn) | Yunikorn Helm Chart metadata | - + diff --git a/irsa/README.md b/irsa/README.md index ea40e9a..c0cfca5 100644 --- a/irsa/README.md +++ b/irsa/README.md @@ -1,6 +1,6 @@ # IRSA supporting sub module - + ## Requirements | Name | Version | @@ -56,4 +56,4 @@ No modules. | [iam\_role\_name](#output\_iam\_role\_name) | Name of IAM role | | [iam\_role\_path](#output\_iam\_role\_path) | Path of IAM role | | [iam\_role\_unique\_id](#output\_iam\_role\_unique\_id) | Unique ID of IAM role | - + diff --git a/test/README.md b/test/README.md index 0a08a3d..0c7ecf8 100644 --- a/test/README.md +++ b/test/README.md @@ -1,12 +1,12 @@ # AWS EKS Blueprints Data Add-ons This test blueprint serves to validate all the add-ons for each EKS Cluster version. - + ## Requirements | Name | Version | |------|---------| -| [terraform](#requirement\_terraform) | >= 1.0 | +| [terraform](#requirement\_terraform) | >= 1.2 | | [aws](#requirement\_aws) | >= 4.47 | | [helm](#requirement\_helm) | >= 2.8 | | [kubernetes](#requirement\_kubernetes) | >= 2.20 | @@ -16,13 +16,16 @@ This test blueprint serves to validate all the add-ons for each EKS Cluster vers | Name | Version | |------|---------| | [aws](#provider\_aws) | >= 4.47 | +| [aws.ecr](#provider\_aws.ecr) | >= 4.47 | ## Modules | Name | Source | Version | |------|--------|---------| | [doeks\_data\_addons](#module\_doeks\_data\_addons) | ../ | n/a | -| [eks](#module\_eks) | terraform-aws-modules/eks/aws | ~> 19.13 | +| [ebs\_csi\_driver\_irsa](#module\_ebs\_csi\_driver\_irsa) | terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | ~> 5.20 | +| [eks](#module\_eks) | terraform-aws-modules/eks/aws | ~> 20.8 | +| [eks\_blueprints\_addons](#module\_eks\_blueprints\_addons) | aws-ia/eks-blueprints-addons/aws | ~> 1.0 | | [vpc](#module\_vpc) | terraform-aws-modules/vpc/aws | ~> 5.0 | ## Resources @@ -31,6 +34,8 @@ This test blueprint serves to validate all the add-ons for each EKS Cluster vers |------|------| | [aws_availability_zones.available](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/availability_zones) | data source | | [aws_ecr_authorization_token.token](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ecr_authorization_token) | data source | +| [aws_ecrpublic_authorization_token.token](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ecrpublic_authorization_token) | data source | +| [aws_eks_cluster_auth.this](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/eks_cluster_auth) | data source | ## Inputs @@ -41,4 +46,4 @@ No inputs. | Name | Description | |------|-------------| | [configure\_kubectl](#output\_configure\_kubectl) | Configure kubectl: make sure you're logged in with the correct AWS profile and run the following command to update your kubeconfig | - +