From 90952ecd850a0a0beae6e5f735edf93bd4bd7c91 Mon Sep 17 00:00:00 2001 From: SweetOps Date: Tue, 26 Jan 2021 10:31:55 +0200 Subject: [PATCH 1/4] do not merge! demo purpose --- README.yaml | 67 +++++++++++++++++++++++++++-------------------------- 1 file changed, 34 insertions(+), 33 deletions(-) diff --git a/README.yaml b/README.yaml index 9c0d4e63..b7f7b73f 100644 --- a/README.yaml +++ b/README.yaml @@ -9,43 +9,44 @@ badges: image: https://slack.cloudposse.com/badge.svg url: https://slack.cloudposse.com related: +- name: terraform-null-label + description: Terraform Module to define a consistent naming convention by (namespace, + stage, name, [attributes]) + url: https://github.com/cloudposse/terraform-null-label +- name: terraform-aws-eks-cluster + description: Terraform module for provisioning an EKS cluster + url: https://github.com/cloudposse/terraform-aws-eks-cluster - name: terraform-aws-eks-workers description: Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers url: https://github.com/cloudposse/terraform-aws-eks-workers -- name: terraform-aws-ec2-autoscale-group - description: Terraform module to provision Auto Scaling Group and Launch Template - on AWS - url: https://github.com/cloudposse/terraform-aws-ec2-autoscale-group -- name: terraform-aws-ecs-container-definition - description: Terraform module to generate well-formed JSON documents (container - definitions) that are passed to the aws_ecs_task_definition Terraform resource - url: https://github.com/cloudposse/terraform-aws-ecs-container-definition -- name: terraform-aws-ecs-alb-service-task - description: Terraform module which implements an ECS service which exposes a web - service via ALB - url: https://github.com/cloudposse/terraform-aws-ecs-alb-service-task -- name: terraform-aws-ecs-web-app - description: Terraform module that implements a web app on ECS and supports autoscaling, - CI/CD, monitoring, ALB integration, and much more - url: https://github.com/cloudposse/terraform-aws-ecs-web-app -- name: terraform-aws-ecs-codepipeline - description: Terraform module for CI/CD with AWS Code Pipeline and Code Build for - ECS - url: https://github.com/cloudposse/terraform-aws-ecs-codepipeline -- name: terraform-aws-ecs-cloudwatch-autoscaling - description: Terraform module to autoscale ECS Service based on CloudWatch metrics - url: https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-autoscaling -- name: terraform-aws-ecs-cloudwatch-sns-alarms - description: Terraform module to create CloudWatch Alarms on ECS Service level metrics - url: https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms -- name: terraform-aws-ec2-instance - description: Terraform module for providing a general purpose EC2 instance - url: https://github.com/cloudposse/terraform-aws-ec2-instance -- name: terraform-aws-ec2-instance-group - description: Terraform module for provisioning multiple general purpose EC2 hosts - for stateful applications - url: https://github.com/cloudposse/terraform-aws-ec2-instance-group +- name: terraform-aws-eks-fargate-profile + description: Terraform module to provision an EKS Fargate Profile + url: https://github.com/cloudposse/terraform-aws-eks-fargate-profile +- name: terraform-aws-eks-node-group + description: Terraform module to provision an EKS Node Group + url: https://github.com/cloudposse/terraform-aws-eks-node-group +- name: terraform-aws-eks-iam-role + description: Terraform module to provision an EKS IAM Role for Service Account + url: https://github.com/cloudposse/terraform-aws-eks-iam-role +- name: terraform-aws-eks-spotinst-ocean-nodepool + description: A terraform module to create an EKS node pool with Spot Ocean by Spot.io + url: https://github.com/cloudposse/terraform-aws-eks-spotinst-ocean-nodepool +- name: terraform-provider-aws + description: terraform-provider-aws + url: https://github.com/hashicorp/terraform-provider-aws +- name: terraform-provider-kubernetes + description: terraform-provider-kubernetes + url: https://github.com/hashicorp/terraform-provider-kubernetes +- name: terraform-provider-local + description: terraform-provider-local + url: https://github.com/hashicorp/terraform-provider-local +- name: terraform-provider-null + description: terraform-provider-null + url: https://github.com/hashicorp/terraform-provider-null +- name: terraform-provider-template + description: terraform-provider-template + url: https://github.com/hashicorp/terraform-provider-template description: Terraform module to provision an [EKS](https://aws.amazon.com/eks/) cluster on AWS. introduction: |- From ebc80dd36ab501d9e83a08d67dcd914d35f6d8e9 Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Tue, 26 Jan 2021 08:34:00 +0000 Subject: [PATCH 2/4] Auto Format --- README.md | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b0b470ad..b44bb6cc 100644 --- a/README.md +++ b/README.md @@ -412,16 +412,18 @@ Are you using this project or any of our other projects? Consider [leaving a tes Check out these related projects. +- [terraform-null-label](https://github.com/cloudposse/terraform-null-label) - Terraform Module to define a consistent naming convention by (namespace, stage, name, [attributes]) +- [terraform-aws-eks-cluster](https://github.com/cloudposse/terraform-aws-eks-cluster) - Terraform module for provisioning an EKS cluster - [terraform-aws-eks-workers](https://github.com/cloudposse/terraform-aws-eks-workers) - Terraform module to provision an AWS AutoScaling Group, IAM Role, and Security Group for EKS Workers -- [terraform-aws-ec2-autoscale-group](https://github.com/cloudposse/terraform-aws-ec2-autoscale-group) - Terraform module to provision Auto Scaling Group and Launch Template on AWS -- [terraform-aws-ecs-container-definition](https://github.com/cloudposse/terraform-aws-ecs-container-definition) - Terraform module to generate well-formed JSON documents (container definitions) that are passed to the aws_ecs_task_definition Terraform resource -- [terraform-aws-ecs-alb-service-task](https://github.com/cloudposse/terraform-aws-ecs-alb-service-task) - Terraform module which implements an ECS service which exposes a web service via ALB -- [terraform-aws-ecs-web-app](https://github.com/cloudposse/terraform-aws-ecs-web-app) - Terraform module that implements a web app on ECS and supports autoscaling, CI/CD, monitoring, ALB integration, and much more -- [terraform-aws-ecs-codepipeline](https://github.com/cloudposse/terraform-aws-ecs-codepipeline) - Terraform module for CI/CD with AWS Code Pipeline and Code Build for ECS -- [terraform-aws-ecs-cloudwatch-autoscaling](https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-autoscaling) - Terraform module to autoscale ECS Service based on CloudWatch metrics -- [terraform-aws-ecs-cloudwatch-sns-alarms](https://github.com/cloudposse/terraform-aws-ecs-cloudwatch-sns-alarms) - Terraform module to create CloudWatch Alarms on ECS Service level metrics -- [terraform-aws-ec2-instance](https://github.com/cloudposse/terraform-aws-ec2-instance) - Terraform module for providing a general purpose EC2 instance -- [terraform-aws-ec2-instance-group](https://github.com/cloudposse/terraform-aws-ec2-instance-group) - Terraform module for provisioning multiple general purpose EC2 hosts for stateful applications +- [terraform-aws-eks-fargate-profile](https://github.com/cloudposse/terraform-aws-eks-fargate-profile) - Terraform module to provision an EKS Fargate Profile +- [terraform-aws-eks-node-group](https://github.com/cloudposse/terraform-aws-eks-node-group) - Terraform module to provision an EKS Node Group +- [terraform-aws-eks-iam-role](https://github.com/cloudposse/terraform-aws-eks-iam-role) - Terraform module to provision an EKS IAM Role for Service Account +- [terraform-aws-eks-spotinst-ocean-nodepool](https://github.com/cloudposse/terraform-aws-eks-spotinst-ocean-nodepool) - A terraform module to create an EKS node pool with Spot Ocean by Spot.io +- [terraform-provider-aws](https://github.com/hashicorp/terraform-provider-aws) - terraform-provider-aws +- [terraform-provider-kubernetes](https://github.com/hashicorp/terraform-provider-kubernetes) - terraform-provider-kubernetes +- [terraform-provider-local](https://github.com/hashicorp/terraform-provider-local) - terraform-provider-local +- [terraform-provider-null](https://github.com/hashicorp/terraform-provider-null) - terraform-provider-null +- [terraform-provider-template](https://github.com/hashicorp/terraform-provider-template) - terraform-provider-template From c84e28f10bfc6d5cddf7fc2f2ae458eca8f9b1ea Mon Sep 17 00:00:00 2001 From: SweetOps Date: Wed, 27 Jan 2021 19:43:49 +0200 Subject: [PATCH 3/4] upd --- README.yaml | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/README.yaml b/README.yaml index b7f7b73f..2b9476f1 100644 --- a/README.yaml +++ b/README.yaml @@ -32,21 +32,25 @@ related: - name: terraform-aws-eks-spotinst-ocean-nodepool description: A terraform module to create an EKS node pool with Spot Ocean by Spot.io url: https://github.com/cloudposse/terraform-aws-eks-spotinst-ocean-nodepool +references: - name: terraform-provider-aws - description: terraform-provider-aws - url: https://github.com/hashicorp/terraform-provider-aws + description: Terraform AWS provider + url: https://registry.terraform.io/providers/hashicorp/aws/latest - name: terraform-provider-kubernetes - description: terraform-provider-kubernetes - url: https://github.com/hashicorp/terraform-provider-kubernetes + description: Terraform Kubernetes provider + url: https://registry.terraform.io/providers/hashicorp/kubernetes/latest - name: terraform-provider-local - description: terraform-provider-local - url: https://github.com/hashicorp/terraform-provider-local + description: Terraform local provider – Used to manage local resources, such as + creating files. + url: https://registry.terraform.io/providers/hashicorp/local/latest - name: terraform-provider-null - description: terraform-provider-null - url: https://github.com/hashicorp/terraform-provider-null + description: Provides constructs that intentionally do nothing, useful in various + situations to help orchestrate tricky behavior or work around limitations. This + provider is maintained by the HashiCorp Terraform Team. + url: https://registry.terraform.io/providers/hashicorp/null/latest - name: terraform-provider-template - description: terraform-provider-template - url: https://github.com/hashicorp/terraform-provider-template + description: Terraform template provider + url: https://registry.terraform.io/providers/hashicorp/template/latest description: Terraform module to provision an [EKS](https://aws.amazon.com/eks/) cluster on AWS. introduction: |- From cc247c46c159e6b2be21043d3550774486d23f4f Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Wed, 27 Jan 2021 17:44:31 +0000 Subject: [PATCH 4/4] Auto Format --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b44bb6cc..449ed9a7 100644 --- a/README.md +++ b/README.md @@ -419,14 +419,21 @@ Check out these related projects. - [terraform-aws-eks-node-group](https://github.com/cloudposse/terraform-aws-eks-node-group) - Terraform module to provision an EKS Node Group - [terraform-aws-eks-iam-role](https://github.com/cloudposse/terraform-aws-eks-iam-role) - Terraform module to provision an EKS IAM Role for Service Account - [terraform-aws-eks-spotinst-ocean-nodepool](https://github.com/cloudposse/terraform-aws-eks-spotinst-ocean-nodepool) - A terraform module to create an EKS node pool with Spot Ocean by Spot.io -- [terraform-provider-aws](https://github.com/hashicorp/terraform-provider-aws) - terraform-provider-aws -- [terraform-provider-kubernetes](https://github.com/hashicorp/terraform-provider-kubernetes) - terraform-provider-kubernetes -- [terraform-provider-local](https://github.com/hashicorp/terraform-provider-local) - terraform-provider-local -- [terraform-provider-null](https://github.com/hashicorp/terraform-provider-null) - terraform-provider-null -- [terraform-provider-template](https://github.com/hashicorp/terraform-provider-template) - terraform-provider-template + +## References + +For additional context, refer to some of these links. + +- [terraform-provider-aws](https://registry.terraform.io/providers/hashicorp/aws/latest) - Terraform AWS provider +- [terraform-provider-kubernetes](https://registry.terraform.io/providers/hashicorp/kubernetes/latest) - Terraform Kubernetes provider +- [terraform-provider-local](https://registry.terraform.io/providers/hashicorp/local/latest) - Terraform local provider – Used to manage local resources, such as creating files. +- [terraform-provider-null](https://registry.terraform.io/providers/hashicorp/null/latest) - Provides constructs that intentionally do nothing, useful in various situations to help orchestrate tricky behavior or work around limitations. This provider is maintained by the HashiCorp Terraform Team. +- [terraform-provider-template](https://registry.terraform.io/providers/hashicorp/template/latest) - Terraform template provider + + ## Help **Got a question?** We got answers.