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
DEVOPS-232: Add aws:elasticbeanstalk:cloudwatch:logs support (#59)
* Add aws:elasticbeanstalk:cloudwatch:logs support
* Add support for Xray debugging
* Update README and lint
* Remove Xray for now
This needs more consideration.
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,9 @@ Available targets:
69
69
| config_source | S3 source for config | string | `` | no |
70
70
| delimiter | Delimiter to be used between `name`, `namespace`, `stage`, etc. | string |`-`| no |
71
71
| description | Short description of the Environment | string | `` | no |
72
+
| enable_log_publication_control | Copy the log files for your application's Amazon EC2 instances to the Amazon S3 bucket associated with your application. | string |`false`| no |
72
73
| enable_managed_actions | Enable managed platform updates. When you set this to true, you must also specify a `PreferredStartTime` and `UpdateLevel`| string |`true`| no |
74
+
| enable_stream_logs | Whether to create groups in CloudWatch Logs for proxy and deployment logs, and stream logs from each instance in your environment. | string |`false`| no |
73
75
| env_default_key | Default ENV variable key for Elastic Beanstalk `aws:elasticbeanstalk:application:environment` setting | string |`DEFAULT_ENV_%d`| no |
74
76
| env_default_value | Default ENV variable value for Elastic Beanstalk `aws:elasticbeanstalk:application:environment` setting | string |`UNSET`| no |
75
77
| env_vars | Map of custom ENV variables to be provided to the Jenkins application running on Elastic Beanstalk, e.g. `env_vars = { JENKINS_USER = 'admin' JENKINS_PASS = 'xxxxxx' }`| map |`<map>`| no |
@@ -86,6 +88,8 @@ Available targets:
86
88
| loadbalancer_managed_security_group | Load balancer managed security group | string | `` | no |
87
89
| loadbalancer_security_groups | Load balancer security groups | list |`<list>`| no |
88
90
| loadbalancer_type | Load Balancer type, e.g. 'application' or 'classic' | string |`classic`| no |
91
+
| logs_delete_on_terminate | Whether to delete the log groups when the environment is terminated. If false, the logs are kept RetentionInDays days. | string |`false`| no |
92
+
| logs_retention_in_days | The number of days to keep log events before they expire. | string |`7`| no |
89
93
| name | Solution name, e.g. 'app' or 'jenkins' | string |`app`| no |
90
94
| namespace | Namespace, which could be your organization name, e.g. 'eg' or 'cp' | string | - | yes |
91
95
| nodejs_version | Elastic Beanstalk NodeJS version to deploy | string | `` | no |
Copy file name to clipboardExpand all lines: docs/terraform.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,9 @@
21
21
| config_source | S3 source for config | string | `` | no |
22
22
| delimiter | Delimiter to be used between `name`, `namespace`, `stage`, etc. | string |`-`| no |
23
23
| description | Short description of the Environment | string | `` | no |
24
+
| enable_log_publication_control | Copy the log files for your application's Amazon EC2 instances to the Amazon S3 bucket associated with your application. | string |`false`| no |
24
25
| enable_managed_actions | Enable managed platform updates. When you set this to true, you must also specify a `PreferredStartTime` and `UpdateLevel`| string |`true`| no |
26
+
| enable_stream_logs | Whether to create groups in CloudWatch Logs for proxy and deployment logs, and stream logs from each instance in your environment. | string |`false`| no |
25
27
| env_default_key | Default ENV variable key for Elastic Beanstalk `aws:elasticbeanstalk:application:environment` setting | string |`DEFAULT_ENV_%d`| no |
26
28
| env_default_value | Default ENV variable value for Elastic Beanstalk `aws:elasticbeanstalk:application:environment` setting | string |`UNSET`| no |
27
29
| env_vars | Map of custom ENV variables to be provided to the Jenkins application running on Elastic Beanstalk, e.g. `env_vars = { JENKINS_USER = 'admin' JENKINS_PASS = 'xxxxxx' }`| map |`<map>`| no |
@@ -38,6 +40,8 @@
38
40
| loadbalancer_managed_security_group | Load balancer managed security group | string | `` | no |
39
41
| loadbalancer_security_groups | Load balancer security groups | list |`<list>`| no |
40
42
| loadbalancer_type | Load Balancer type, e.g. 'application' or 'classic' | string |`classic`| no |
43
+
| logs_delete_on_terminate | Whether to delete the log groups when the environment is terminated. If false, the logs are kept RetentionInDays days. | string |`false`| no |
44
+
| logs_retention_in_days | The number of days to keep log events before they expire. | string |`7`| no |
41
45
| name | Solution name, e.g. 'app' or 'jenkins' | string |`app`| no |
42
46
| namespace | Namespace, which could be your organization name, e.g. 'eg' or 'cp' | string | - | yes |
43
47
| nodejs_version | Elastic Beanstalk NodeJS version to deploy | string | `` | no |
0 commit comments