From 091915f2fce6e882f230f0a91374ff2d689fe84d Mon Sep 17 00:00:00 2001 From: "Matthew C. Morgan" Date: Mon, 22 Jul 2024 21:37:47 -0400 Subject: [PATCH] add changelog and update version --- README.md | 230 ++++++++++++++++++++++++++++++++++++++++++++++++++++- version.tf | 2 +- 2 files changed, 230 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7ceeffa..4d3cf48 100644 --- a/README.md +++ b/README.md @@ -88,6 +88,7 @@ kube-proxy ## Outputs +<<<<<<< HEAD | Name | Description | |------|-------------| | [cloudwatch\_log\_group\_arn](#output\_cloudwatch\_log\_group\_arn) | Arn of cloudwatch log group created | @@ -131,4 +132,231 @@ kube-proxy | [vpc\_cidr\_block](#output\_vpc\_cidr\_block) | The CIDR block associated with the VPC. | | [vpc\_cni\_irsa\_role](#output\_vpc\_cni\_irsa\_role) | The arn/name/unique\_id of the irsa role for the vpc-cni addon | | [vpc\_id](#output\_vpc\_id) | The VPC id where the EKS cluster was deployed. | - \ No newline at end of file + +======= +### Module information + +**module_name** + +Description: The name of this module. + + +**module_version** + +Description: The version of this module. + +### Networking information + +**vpc_id** + +Description: The VPC id where the EKS cluster was deployed. + + +**vpc_cidr_block** + +Description: The CIDR block associated with the VPC. + + +**subnets** + +Description: The subnets configured for the VPC. + + +**security_group_all_worker_mgmt_id** + +Description: The security group to manage all of the worker nodes. + + +**cluster_fqdn** + +Description: The `cluster_name`.`domain` + + +### IRSA Roles Created + +**vpc_cni_irsa_role** + +Description: The arn/name/unique_id of the irsa role for the vpc-cni addon + + +**ebs_csi_irsa_role** + +Description: The arn/name/unique_id of the irsa role for the ebs-csi-driver addon + + +**efs_csi_irsa_role** + +Description: The arn/name/unique_id of the irsa role for the efs-csi-driver addon + + +**cluster_iam_role** + +Description: The arn/name/unique_id of the iam role for the cluster + + +### Cluster information + +**cluster_arn** + +Description: The Amazon Resource Name (ARN) of the cluster + + +**cluster_certificate_authority_data** + +Description: Base64 encoded certificate data required to communicate with the cluster + + +**cluster_endpoint** + +Description: Endpoint for your Kubernetes API server + + +**cluster_id** + +Description: The ID of the EKS cluster. Note: currently a value is returned only for local EKS clusters created on Outposts + + +**cluster_name** + +Description: The name of the EKS cluster + + +**cluster_version** + +Description: The Kubernetes version for the cluster + + +**cluster_platform_version** + +Description: Platform version for the cluster + + +**cluster_status** + +Description: Status of the EKS cluster. One of `CREATING`, `ACTIVE`, `DELETING`, `FAILED` + + +### KMS Key + +**kms_key_arn** + +Description: The Amazon Resource Name (ARN) of the key + + +**kms_key_id** + +Description: The globally unique identifier for the key + + +**kms_key_policy** + +Description: The IAM resource policy set on the key + + +### Cluster Security Group + +**cluster_security_group_arn** + +Description: Amazon Resource Name (ARN) of the cluster security group + + +**cluster_security_group_id** + +Description: ID of the cluster security group + + +**cluster_primary_security_group_id** + +Description: Cluster security group that was created by Amazon EKS for the cluster. Managed node groups use this security group for control-plane-to-data-plane communication. Referred to as 'Cluster security group' in the EKS console + + +### Node Security Group + +**node_security_group_arn** + +Description: Amazon Resource Name (ARN) of the node shared security group + + +**node_security_group_id** + +Description: ID of the node shared security group + + +### IRSA + +**oidc_provider** + +Description: The OpenID Connect identity provider (issuer URL without leading `https://`) + + +**oidc_provider_arn** + +Description: The ARN of the OIDC Provider if `enable_irsa = true` + + +**cluster_oidc_issuer_url** + +Description: The URL on the EKS cluster for the OpenID Connect identity provider + + +**cluster_tls_certificate_sha1_fingerprint** + +Description: The SHA1 fingerprint of the public key of the cluster's certificate + + +### EKS Addons + +**cluster_addons** + +Description: Map of attribute maps for all EKS cluster addons enabled + + +### EKS Identity Provider + +**cluster_identity_providers** + +Description: Map of attribute maps for all EKS identity providers enabled + + +### Cloudwatch Log Group + +**cloudwatch_log_group_arn** + +Description: Arn of cloudwatch log group created + + +**cloudwatch_log_group_name** + +Description: Name of cloudwatch log group created + + +### Fargate profile + +**fargate_profiles** + +Description: Map of attribute maps for all EKS Fargate Profiles created + + +### EKS Managed Node Group + +**eks_managed_node_groups** + +Description: Map of attribute maps for all EKS managed node groups created + + +**eks_managed_node_groups_autoscaling_group_names** + +Description: List of the autoscaling group names created by EKS managed node groups + + +### Self Managed Node Group + +**self_managed_node_groups** + +Description: Map of attribute maps for all self managed node groups created + + +**self_managed_node_groups_autoscaling_group_names** + +Description: List of the autoscaling group names created by self-managed node groups +>>>>>>> 225179a (add changelog and update version) diff --git a/version.tf b/version.tf index c703b7b..599189a 100644 --- a/version.tf +++ b/version.tf @@ -1,4 +1,4 @@ locals { _module_name = "tfmod-eks" - _module_version = "0.0.1" + _module_version = "0.0.2" }