From 29ac3d683f4f2f893883a07fd271505cb41bcb4a Mon Sep 17 00:00:00 2001 From: jecnua Date: Tue, 29 Aug 2023 15:09:01 +0100 Subject: [PATCH] Added dependabot. Updated README --- .github/dependabot.yml | 8 ++++++++ .github/workflows/terraform.yml | 4 +--- README.md | 35 ++++++++++++--------------------- 3 files changed, 22 insertions(+), 25 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..30eacf3 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +# Basic set up for three package managers +version: 2 +updates: + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" \ No newline at end of file diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index 1add91e..12faf83 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -10,11 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - with: - fetch-depth: 0 - uses: hashicorp/setup-terraform@v2 with: - terraform_version: 1.2.4 + terraform_version: 1.5.5 - run: | terraform fmt -check -recursive ./modules - name: Terraform Init diff --git a/README.md b/README.md index 26c1c84..fec41f1 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,9 @@ # Terraform module for kubernetes on AWS [![Actions Status](https://github.com/jecnua/terraform-aws-kubernetes/workflows/Tests/badge.svg)](https://github.com/jecnua/terraform-aws-kubernetes/actions) -![https://www.terraform.io/](https://img.shields.io/badge/terraform-v1.2.x-blue.svg?style=flat) +![https://www.terraform.io/](https://img.shields.io/badge/terraform-v1.5.5-blue.svg?style=flat) [![License: MIT](https://img.shields.io/badge/license-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -![](https://img.shields.io/maintenance/yes/2022.svg) -[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/jecnua/terraform-aws-kubernetes.svg)](http://isitmaintained.com/project/jecnua/terraform-aws-kubernetes "Average time to resolve an issue") -[![Percentage of issues still open](http://isitmaintained.com/badge/open/jecnua/terraform-aws-kubernetes.svg)](http://isitmaintained.com/project/jecnua/terraform-aws-kubernetes "Percentage of issues still open") +![](https://img.shields.io/maintenance/yes/2023.svg) This repository contains a set of modules that will allow you to install a kubernetes cluster in your own AWS environment. No other cloud provider is supported. @@ -27,31 +25,24 @@ More information on each module can be found at the following links: [Module maintainers](MAINTAINERS.md) -## Supported terraform versions +## Terraform -*NOTE*: It only supports Terraform 1.2.x onward +### Supported terraform versions -For older Terraform version please use: +This module will only support up to terraform 1.5.5 (due to the change of licence). -- For 0.11 the tag _v0.11.x-last-supported-code_ -- For 0.12 the tag _v0.12.x-last-supported-code_ -- For 0.13 the tag _v0.13.x-last-supported-code_ -- For 0.14 the tag _v0.14.x-last-supported-code_ +### Providers -*DISCLAIMER*: The code on these branches is not updated. - -## Tests - -Unfortunately for now is tested manually. I do however test it weekly :) -Last tested with: +Unfortunately for now is tested manually. Last tested with: ``` $ terraform version -Terraform v1.2.6 +Terraform v1.5.5 on linux_amd64 -+ provider registry.terraform.io/hashicorp/aws v4.23.0 -+ provider registry.terraform.io/hashicorp/http v3.0.1 -+ provider registry.terraform.io/hashicorp/null v3.1.1 -+ provider registry.terraform.io/hashicorp/random v3.3.2 ++ provider registry.terraform.io/hashicorp/aws v5.14.0 ++ provider registry.terraform.io/hashicorp/external v2.3.1 ++ provider registry.terraform.io/hashicorp/http v3.4.0 ++ provider registry.terraform.io/hashicorp/null v3.2.1 ++ provider registry.terraform.io/hashicorp/random v3.5.1 + provider registry.terraform.io/hashicorp/template v2.2.0 ``` \ No newline at end of file