Skip to content

Commit

Permalink
Merge pull request #3 from kabisa/feature/upgrade-version
Browse files Browse the repository at this point in the history
Upgrade chart to version 6.5.6
  • Loading branch information
Glaaj authored Jun 30, 2022
2 parents c717f76 + b75703d commit 44d19c1
Show file tree
Hide file tree
Showing 5 changed files with 438 additions and 453 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/documentation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Generate terraform docs
on:
- pull_request
jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
ref: ${{ github.event.pull_request.head.ref }}

- name: Render terraform docs inside the README.md and push changes back to PR branch
uses: terraform-docs/[email protected]
with:
working-dir: .
output-file: README.md
output-method: inject
git-push: "true"
46 changes: 45 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,45 @@
# terraform-aws-eks-external-dns
# terraform-aws-eks-external-dns
<!-- BEGIN_TF_DOCS -->
## Requirements

| Name | Version |
|------|---------|
| <a name="requirement_terraform"></a> [terraform](#requirement\_terraform) | >= 0.13.1 |
| <a name="requirement_aws"></a> [aws](#requirement\_aws) | >= 3.5.0 |
| <a name="requirement_helm"></a> [helm](#requirement\_helm) | >= 1.2.4 |
| <a name="requirement_kubernetes"></a> [kubernetes](#requirement\_kubernetes) | >= 1.13 |

## Providers

| Name | Version |
|------|---------|
| <a name="provider_aws"></a> [aws](#provider\_aws) | >= 3.5.0 |
| <a name="provider_helm"></a> [helm](#provider\_helm) | >= 1.2.4 |

## Modules

No modules.

## Resources

| Name | Type |
|------|------|
| [aws_iam_policy.external-dns-iam-policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy) | resource |
| [aws_iam_role.external-dns-iam-role](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role) | resource |
| [aws_iam_role_policy_attachment.external-dns-iam-role-policy-attachment](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment) | resource |
| [helm_release.external-dns](https://registry.terraform.io/providers/hashicorp/helm/latest/docs/resources/release) | resource |
| [aws_iam_policy_document.policy](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document) | data source |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| <a name="input_account_id"></a> [account\_id](#input\_account\_id) | The AWS account ID. | `string` | n/a | yes |
| <a name="input_oidc_host_path"></a> [oidc\_host\_path](#input\_oidc\_host\_path) | The host path of the OIDC provider. | `string` | n/a | yes |
| <a name="input_region"></a> [region](#input\_region) | The AWS region. | `string` | n/a | yes |
| <a name="input_vpc_id"></a> [vpc\_id](#input\_vpc\_id) | The VPC ID. | `string` | n/a | yes |

## Outputs

No outputs.
<!-- END_TF_DOCS -->
6 changes: 3 additions & 3 deletions main.tf
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
resource "helm_release" "aws-load-balancer-controller" {
resource "helm_release" "external-dns" {
name = "external-dns"
namespace = "kube-system"
repository = "https://charts.bitnami.com/bitnami"
chart = "external-dns"
version = "4.8.3"
# appVersion: 0.7.6
version = "6.5.6"
# appVersion: 0.12.0

values = [
templatefile(
Expand Down
8 changes: 7 additions & 1 deletion variables.tf
Original file line number Diff line number Diff line change
@@ -1,13 +1,19 @@
variable "region" {
type = string
description = "The AWS region."
}

variable "oidc_host_path" {
type = string
description = "The host path of the OIDC provider."
}

variable "vpc_id" {}
variable "vpc_id" {
type = string
description = "The VPC ID."
}

variable "account_id" {
type = string
description = "The AWS account ID."
}
Loading

0 comments on commit 44d19c1

Please sign in to comment.