@@ -13,16 +13,36 @@ The following requirements are needed by this module:
1313
1414- [[requirement_utils]] <<requirement_utils,utils>> (>= 1)
1515
16+ === Providers
17+
18+ The following providers are used by this module:
19+
20+ - [[provider_aws]] <<provider_aws,aws>>
21+
1622=== Modules
1723
1824The following Modules are called:
1925
26+ ==== [[module_iam_assumable_role_kube_prometheus_stack]] <<module_iam_assumable_role_kube_prometheus_stack,iam_assumable_role_kube_prometheus_stack>>
27+
28+ Source: terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc
29+
30+ Version: ~> 5.0
31+
2032==== [[module_kube-prometheus-stack]] <<module_kube-prometheus-stack,kube-prometheus-stack>>
2133
2234Source: ../
2335
2436Version:
2537
38+ === Resources
39+
40+ The following resources are used by this module:
41+
42+ - https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy[aws_iam_policy.kube_prometheus_stack] (resource)
43+ - https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document[aws_iam_policy_document.kube_prometheus_stack] (data source)
44+ - https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/s3_bucket[aws_s3_bucket.kube_prometheus_stack] (data source)
45+
2646=== Required Inputs
2747
2848The following input variables are required:
5171[source,hcl]
5272----
5373object({
54- bucket_id = string
55- region = string
56- iam_role_arn = string
74+ bucket_id = string
75+ create_role = bool
76+ iam_role_arn = optional(string, null)
77+ cluster_oidc_issuer_url = optional(string, null)
5778 })
5879----
5980
@@ -97,7 +118,7 @@ Description: Override of target revision of the application chart.
97118
98119Type: `string`
99120
100- Default: `"v10.1.0 "`
121+ Default: `"v10.1.1 "`
101122
102123==== [[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
103124
@@ -324,14 +345,33 @@ Description: The admin password for Grafana.
324345|[[requirement_utils]] <<requirement_utils,utils>> |>= 1
325346|===
326347
348+ = Providers
349+
350+ [cols="a,a",options="header,autowidth"]
351+ |===
352+ |Name |Version
353+ |[[provider_aws]] <<provider_aws,aws>> |n/a
354+ |===
355+
327356= Modules
328357
329358[cols="a,a,a",options="header,autowidth"]
330359|===
331360|Name |Source |Version
361+ |[[module_iam_assumable_role_kube_prometheus_stack]] <<module_iam_assumable_role_kube_prometheus_stack,iam_assumable_role_kube_prometheus_stack>> |terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc |~> 5.0
332362|[[module_kube-prometheus-stack]] <<module_kube-prometheus-stack,kube-prometheus-stack>> |../ |
333363|===
334364
365+ = Resources
366+
367+ [cols="a,a",options="header,autowidth"]
368+ |===
369+ |Name |Type
370+ |https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy[aws_iam_policy.kube_prometheus_stack] |resource
371+ |https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/iam_policy_document[aws_iam_policy_document.kube_prometheus_stack] |data source
372+ |https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/s3_bucket[aws_s3_bucket.kube_prometheus_stack] |data source
373+ |===
374+
335375= Inputs
336376
337377[cols="a,a,a,a,a",options="header,autowidth"]
@@ -344,9 +384,10 @@ Description: The admin password for Grafana.
344384[source]
345385----
346386object({
347- bucket_id = string
348- region = string
349- iam_role_arn = string
387+ bucket_id = string
388+ create_role = bool
389+ iam_role_arn = optional(string, null)
390+ cluster_oidc_issuer_url = optional(string, null)
350391 })
351392----
352393
@@ -392,7 +433,7 @@ object({
392433|[[input_target_revision]] <<input_target_revision,target_revision>>
393434|Override of target revision of the application chart.
394435|`string`
395- |`"v10.1.0 "`
436+ |`"v10.1.1 "`
396437|no
397438
398439|[[input_cluster_issuer]] <<input_cluster_issuer,cluster_issuer>>
0 commit comments