mirror of
https://github.com/storytold/terraform-aws-observability-accelerator.git
synced 2026-10-20 07:44:43 +00:00
🧹 Cleanup flux manifests (#220)
* Drop dead variables for kustomization post build * Cleanup istio config variables * Cleanup java and nginx variables * Bump dependencies * Fix tf bug * Pre-commit checks
This commit is contained in:
@@ -39,7 +39,7 @@ No modules.
|
||||
|
||||
| Name | Description | Type | Default | Required |
|
||||
|------|-------------|------|---------|:--------:|
|
||||
| <a name="input_pattern_config"></a> [pattern\_config](#input\_pattern\_config) | Configuration object for Java/JMX monitoring | <pre>object({<br> enable_alerting_rules = bool<br> enable_recording_rules = bool<br> scrape_sample_limit = number<br><br> enable_recording_rules = bool<br><br> enable_dashboards = bool<br><br> flux_gitrepository_name = string<br> flux_gitrepository_url = string<br> flux_gitrepository_branch = string<br> flux_kustomization_name = string<br> flux_kustomization_path = string<br><br> managed_prometheus_workspace_id = string<br> managed_prometheus_workspace_region = string<br> managed_prometheus_workspace_endpoint = string<br><br> grafana_url = string<br> grafana_dashboard_url = string<br> })</pre> | n/a | yes |
|
||||
| <a name="input_pattern_config"></a> [pattern\_config](#input\_pattern\_config) | Configuration object for Java/JMX monitoring | <pre>object({<br> enable_alerting_rules = bool<br> enable_recording_rules = bool<br> scrape_sample_limit = number<br><br> enable_dashboards = bool<br><br> flux_gitrepository_name = string<br> flux_gitrepository_url = string<br> flux_gitrepository_branch = string<br> flux_kustomization_name = string<br> flux_kustomization_path = string<br><br> managed_prometheus_workspace_id = string<br> prometheus_metrics_endpoint = string<br><br> grafana_dashboard_url = string<br> })</pre> | n/a | yes |
|
||||
|
||||
## Outputs
|
||||
|
||||
|
||||
@@ -50,9 +50,6 @@ spec:
|
||||
name: ${var.pattern_config.flux_gitrepository_name}
|
||||
postBuild:
|
||||
substitute:
|
||||
AMG_AWS_REGION: ${var.pattern_config.managed_prometheus_workspace_region}
|
||||
AMP_ENDPOINT_URL: ${var.pattern_config.managed_prometheus_workspace_endpoint}
|
||||
AMG_ENDPOINT_URL: ${var.pattern_config.grafana_url}
|
||||
GRAFANA_JAVA_JMX_DASH_URL: ${var.pattern_config.grafana_dashboard_url}
|
||||
YAML
|
||||
}
|
||||
|
||||
@@ -5,8 +5,6 @@ variable "pattern_config" {
|
||||
enable_recording_rules = bool
|
||||
scrape_sample_limit = number
|
||||
|
||||
enable_recording_rules = bool
|
||||
|
||||
enable_dashboards = bool
|
||||
|
||||
flux_gitrepository_name = string
|
||||
@@ -15,11 +13,9 @@ variable "pattern_config" {
|
||||
flux_kustomization_name = string
|
||||
flux_kustomization_path = string
|
||||
|
||||
managed_prometheus_workspace_id = string
|
||||
managed_prometheus_workspace_region = string
|
||||
managed_prometheus_workspace_endpoint = string
|
||||
managed_prometheus_workspace_id = string
|
||||
prometheus_metrics_endpoint = string
|
||||
|
||||
grafana_url = string
|
||||
grafana_dashboard_url = string
|
||||
})
|
||||
nullable = false
|
||||
|
||||
Reference in New Issue
Block a user