From 22a1932a96d56201dd6224dc115bf059681fb9f4 Mon Sep 17 00:00:00 2001 From: RohitSquareops Date: Tue, 30 May 2023 23:50:50 +0530 Subject: [PATCH 1/4] Initial Release --- main.tf | 1 - 1 file changed, 1 deletion(-) diff --git a/main.tf b/main.tf index cd8768e..00f83a8 100644 --- a/main.tf +++ b/main.tf @@ -1,5 +1,4 @@ resource "kubernetes_namespace" "argocd" { - metadata { name = var.namespace } From 5f0ae2dfb4718a1fe32e8f52193805e37943a010 Mon Sep 17 00:00:00 2001 From: RohitSquareops Date: Wed, 31 May 2023 10:16:37 +0530 Subject: [PATCH 2/4] Updated Readme.md file --- IAM.md | 14 ++++++++------ README.md | 10 +++++----- examples/complate/README.md | 2 +- examples/complate/main.tf | 4 ++-- 4 files changed, 16 insertions(+), 14 deletions(-) diff --git a/IAM.md b/IAM.md index fce887a..196d9d0 100644 --- a/IAM.md +++ b/IAM.md @@ -1,9 +1,9 @@ -resource "aws_iam_policy" "terraform_pike" { - name_prefix = "terraform_pike" - path = "/" - description = "Pike Autogenerated policy from IAC" +## IAM Permission - policy = jsonencode({ +The Policy required to deploy this module is: + +``` +{ "Version": "2012-10-17", "Statement": [ { @@ -17,5 +17,7 @@ resource "aws_iam_policy" "terraform_pike" { ] } ] -}) } + + +``` diff --git a/README.md b/README.md index a92058e..afd847c 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ This module is compatible with EKS version 1.23,1.24 and 1.25 which is great new ```hcl module "argocd" { - source = "https://github.com/sq-ia/terraform-kubernetes-argocd.git" + source = "squareops/argocd/kubernetes.git" argocd_config = { hostname = "argocd.squareops.in" values_yaml = "" @@ -35,10 +35,10 @@ module "argocd" { } ``` -Refer [examples](https://github.com/sq-ia/terraform-kubernetes-argocd/tree/main/examples/complete) for more details. +Refer [examples](https://github.com/squareops/terraform-kubernetes-argocd/tree/main/examples/complete) for more details. ## IAM Permissions -The required IAM permissions to create resources from this module can be found [here](https://github.com/sq-ia/terraform-kubernetes-argocd/blob/main/IAM.md) +The required IAM permissions to create resources from this module can be found [here](https://github.com/squareops/terraform-kubernetes-argocd/blob/main/IAM.md) ## Requirements @@ -83,7 +83,7 @@ No modules. To report an issue with a project: - 1. Check the repository's [issue tracker](https://github.com/sq-ia/terraform-kubernetes-argocd/issues) on GitHub + 1. Check the repository's [issue tracker](https://github.com/squareops/terraform-kubernetes-argocd/issues) on GitHub 2. Search to see if the issue has already been reported 3. If you can't find an answer to your question in the documentation or issue tracker, you can ask a question by creating a new issue. Be sure to provide enough context and details so others can understand your problem. @@ -95,7 +95,7 @@ Apache License, Version 2.0, January 2004 (http://www.apache.org/licenses/). To support a GitHub project by liking it, you can follow these steps: - 1. Visit the repository: Navigate to the [GitHub repository](https://github.com/sq-ia/terraform-kubernetes-argocd). + 1. Visit the repository: Navigate to the [GitHub repository](https://github.com/squareops/terraform-kubernetes-argocd). 2. Click the "Star" button: On the repository page, you'll see a "Star" button in the upper right corner. Clicking on it will star the repository, indicating your support for the project. diff --git a/examples/complate/README.md b/examples/complate/README.md index d1d1a3a..d521a25 100644 --- a/examples/complate/README.md +++ b/examples/complate/README.md @@ -22,7 +22,7 @@ No requirements. | Name | Source | Version | |------|--------|---------| -| [argocd](#module\_argocd) | ../../ | n/a | +| [argocd](#module\_argocd) | squareops/argocd/kubernetes.git | n/a | ## Resources diff --git a/examples/complate/main.tf b/examples/complate/main.tf index bce76e3..235492a 100644 --- a/examples/complate/main.tf +++ b/examples/complate/main.tf @@ -9,9 +9,9 @@ locals { } module "argocd" { - source = "https://github.com/sq-ia/terraform-kubernetes-argocd.git" + source = "squareops/argocd/kubernetes.git" argocd_config = { - hostname = "argocd.squareops.in" + hostname = "argocd.org.in" values_yaml = file("./helm/values.yaml") redis_ha_enabled = true autoscaling_enabled = true From b82e6d39e0959d7abf9ced71a45af2009665724f Mon Sep 17 00:00:00 2001 From: Rohit Singh <107384244+RohitSquareops@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:07:41 +0530 Subject: [PATCH 3/4] Update repo reference in README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index afd847c..8d1d80f 100644 --- a/README.md +++ b/README.md @@ -23,9 +23,9 @@ This module is compatible with EKS version 1.23,1.24 and 1.25 which is great new ```hcl module "argocd" { - source = "squareops/argocd/kubernetes.git" + source = "squareops/argocd/kubernetes" argocd_config = { - hostname = "argocd.squareops.in" + hostname = "argocd.prod.in" values_yaml = "" redis_ha_enabled = true autoscaling_enabled = true From 250135eda3e2d9356c01addf7a3c7f9064688592 Mon Sep 17 00:00:00 2001 From: Rohit Singh <107384244+RohitSquareops@users.noreply.github.com> Date: Wed, 7 Jun 2023 12:08:07 +0530 Subject: [PATCH 4/4] Update repo reference in main.tf --- examples/complate/main.tf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/complate/main.tf b/examples/complate/main.tf index 235492a..f1533f5 100644 --- a/examples/complate/main.tf +++ b/examples/complate/main.tf @@ -9,9 +9,9 @@ locals { } module "argocd" { - source = "squareops/argocd/kubernetes.git" + source = "squareops/argocd/kubernetes" argocd_config = { - hostname = "argocd.org.in" + hostname = "argocd.prod.in" values_yaml = file("./helm/values.yaml") redis_ha_enabled = true autoscaling_enabled = true