You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'fidel-ruiz/feat-add-support-logs-agent-resources' of github.com:fidel-ibm/terraform-ibm-observability-agents into fidel-ruiz/feat-add-support-logs-agent-resources
You need the following permissions to run this module.
84
85
85
-
- Service
86
-
-**Resource group only**
87
-
- `Viewer` access on the specific resource group
88
-
-**Kubernetes** service
89
-
-`Viewer` platform access
90
-
-`Manager` service access
86
+
-Service
87
+
-**Resource group only**
88
+
-`Viewer` access on the specific resource group
89
+
-**Kubernetes** service
90
+
-`Viewer` platform access
91
+
-`Manager` service access
91
92
92
93
<!-- BEGINNING OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
93
94
### Requirements
@@ -146,7 +147,7 @@ You need the following permissions to run this module.
146
147
| <aname="input_logs_agent_log_source_namespaces"></a> [logs\_agent\_log\_source\_namespaces](#input\_logs\_agent\_log\_source\_namespaces)| The list of namespaces from which logs should be forwarded by agent. If namespaces are not listed, logs from all namespaces will be sent. |`list(string)`|`[]`| no |
147
148
| <aname="input_logs_agent_name"></a> [logs\_agent\_name](#input\_logs\_agent\_name)| The name of the Logs agent. The name is used in all Kubernetes and Helm resources in the cluster. |`string`|`"logs-agent"`| no |
148
149
| <aname="input_logs_agent_namespace"></a> [logs\_agent\_namespace](#input\_logs\_agent\_namespace)| The namespace where the Logs agent is deployed. The default value is `ibm-observe`. |`string`|`"ibm-observe"`| no |
| <aname="input_logs_agent_selected_log_source_paths"></a> [logs\_agent\_selected\_log\_source\_paths](#input\_logs\_agent\_selected\_log\_source\_paths)| The list of specific log sources paths. Logs will only be collected from the specified log source paths. If no paths are specified, it will send logs from `/var/log/containers`. |`list(string)`|`[]`| no |
151
152
| <aname="input_logs_agent_tolerations"></a> [logs\_agent\_tolerations](#input\_logs\_agent\_tolerations)| List of tolerations to apply to Logs agent. The default value means a pod will run on every node. | <pre>list(object({<br> key = optional(string)<br> operator = optional(string)<br> value = optional(string)<br> effect = optional(string)<br> tolerationSeconds = optional(number)<br> }))</pre> | <pre>[<br> {<br> "operator": "Exists"<br> }<br>]</pre> | no |
152
153
| <aname="input_logs_agent_trusted_profile"></a> [logs\_agent\_trusted\_profile](#input\_logs\_agent\_trusted\_profile)| The IBM Cloud trusted profile ID. Used only when `logs_agent_iam_mode` is set to `TrustedProfile`. The trusted profile must have an IBM Cloud Logs `Sender` role. |`string`|`null`| no |
@@ -158,8 +159,8 @@ You need the following permissions to run this module.
158
159
No outputs.
159
160
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
160
161
161
-
162
162
<!-- Leave this section as is so that your module has a link to local development environment set up steps for contributors to follow -->
163
+
163
164
## Contributing
164
165
165
166
You can report issues and request features for this module in GitHub issues in the module repo. See [Report an issue or request a feature](https://github.com/terraform-ibm-modules/.github/blob/main/.github/SUPPORT.md).
Copy file name to clipboardExpand all lines: modules/logs-agent/README.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -96,7 +96,7 @@ No modules.
96
96
| <aname="input_logs_agent_log_source_namespaces"></a> [logs\_agent\_log\_source\_namespaces](#input\_logs\_agent\_log\_source\_namespaces)| The list of namespaces from which logs should be forwarded by agent. If namespaces are not listed, logs from all namespaces will be sent. |`list(string)`|`[]`| no |
97
97
| <aname="input_logs_agent_name"></a> [logs\_agent\_name](#input\_logs\_agent\_name)| The name of the Logs agent. The name is used in all Kubernetes and Helm resources in the cluster. |`string`|`"logs-agent"`| no |
98
98
| <aname="input_logs_agent_namespace"></a> [logs\_agent\_namespace](#input\_logs\_agent\_namespace)| The namespace where the Logs agent is deployed. The default value is `ibm-observe`. |`string`|`"ibm-observe"`| no |
| <aname="input_logs_agent_selected_log_source_paths"></a> [logs\_agent\_selected\_log\_source\_paths](#input\_logs\_agent\_selected\_log\_source\_paths)| The list of specific log sources paths. Logs will only be collected from the specified log source paths. If no paths are specified, it will send logs from `/var/log/containers`. |`list(string)`|`[]`| no |
101
101
| <aname="input_logs_agent_tolerations"></a> [logs\_agent\_tolerations](#input\_logs\_agent\_tolerations)| List of tolerations to apply to Logs agent. The default value means a pod will run on every node. | <pre>list(object({<br> key = optional(string)<br> operator = optional(string)<br> value = optional(string)<br> effect = optional(string)<br> tolerationSeconds = optional(number)<br> }))</pre> | <pre>[<br> {<br> "operator": "Exists"<br> }<br>]</pre> | no |
102
102
| <aname="input_logs_agent_trusted_profile"></a> [logs\_agent\_trusted\_profile](#input\_logs\_agent\_trusted\_profile)| The IBM Cloud trusted profile ID. Used only when `logs_agent_iam_mode` is set to `TrustedProfile`. The trusted profile must have an IBM Cloud Logs `Sender` role. |`string`|`null`| no |
0 commit comments