Skip to content
This repository has been archived by the owner on Mar 1, 2024. It is now read-only.

Commit

Permalink
Merge pull request #58 from aws-solutions/release/v4.0.5
Browse files Browse the repository at this point in the history
update to version v4.0.5
  • Loading branch information
tbelmega authored Sep 18, 2023
2 parents 39cb80c + 2db15a3 commit 8ac6310
Show file tree
Hide file tree
Showing 11 changed files with 800 additions and 708 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [4.0.5] - 2023-09-18

### Changed

- Update lambda runtime to NodeJS 18
- Update dependencies


## [4.0.4] - 2023-07-07

### Changed
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

_Note:_ For any relevant information outside the scope of this readme, please refer to the solution landing page and implementation guide.

**Centralized Logging on AWS will be deprecated on March 1, 2024. It is being superseded by the [Centralized Logging with OpenSearch](https://aws.amazon.com/solutions/implementations/centralized-logging-with-opensearch/) (CLOS) solution. After deprecation, all existing deployments will continue to work but the solution will no longer be supported and maintained. If you’re not using GovCloud region deployments, we highly recommend migrating to version 2.0.0 or newer of the CLOS solution by following the steps outlined in the [Centralized Logging on AWS](https://docs.aws.amazon.com/solutions/latest/centralized-logging-on-aws/migrate-to-new-solution.html) implementation guide.**



**[🚀Solution Landing Page](https://aws.amazon.com/solutions/implementations/centralized-logging/)** | **[🚧Feature request](https://github.com/aws-solutions/aws-centralized-logging/issues/new?assignees=&labels=feature-request%2C+enhancement&template=feature_request.md&title=)** | **[🐛Bug Report](https://github.com/aws-solutions/aws-centralized-logging/issues/new?assignees=&labels=bug%2C+triage&template=bug_report.md&title=)** | **[📜Documentation Improvement](https://github.com/aws-solutions/aws-centralized-logging/issues/new?assignees=&labels=document-update&template=documentation_improvements.md&title=)**

## Table of content
Expand Down
244 changes: 126 additions & 118 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aws-centralized-logging",
"version": "4.0.4",
"version": "4.0.5",
"description": "Centralized Logging on AWS",
"scripts": {
"lint": "./node_modules/eslint/bin/eslint.js . --ext .ts",
Expand Down
2 changes: 1 addition & 1 deletion source/resources/lib/cl-demo-ec2-construct.ts
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ export class EC2Demo extends Construct {
InitPackage.yum("amazon-cloudwatch-agent", {
serviceRestartHandles: [handle],
}),
InitFile.fromObject("/tmp/cw-config.json", {
InitFile.fromObject("/tmp/cw-config.json", { //NOSONAR
agent: {
run_as_user: "root",
},
Expand Down
4 changes: 2 additions & 2 deletions source/resources/lib/cl-demo-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ export class CLDemo extends NestedStack {
* @type {Vpc}
*/
const demoVPC: Vpc = new Vpc(this, "DemoVPC", {
cidr: "10.0.1.0/26",
cidr: "10.0.1.0/26", //NOSONAR
natGateways: 0,
vpnGateway: false,
subnetConfiguration: [
Expand Down Expand Up @@ -217,7 +217,7 @@ export class CLDemo extends NestedStack {
* @description bucket for CloudTrail
* @type {Bucket}
*/
const trailBucket: Bucket = new Bucket(this, "TrailBucket", {
const trailBucket: Bucket = new Bucket(this, "TrailBucket", { //NOSONAR
encryption: BucketEncryption.S3_MANAGED,
enforceSSL: true,
blockPublicAccess: BlockPublicAccess.BLOCK_ALL,
Expand Down
8 changes: 4 additions & 4 deletions source/resources/lib/cl-primary-stack.ts
Original file line number Diff line number Diff line change
Expand Up @@ -384,7 +384,7 @@ export class CLPrimary extends Stack {
__dirname
)}/../services/helper/dist/helper/cl-helper.zip`
),
runtime: Runtime.NODEJS_16_X,
runtime: Runtime.NODEJS_18_X,
timeout: Duration.seconds(300),
role: helperRole,
}
Expand Down Expand Up @@ -768,7 +768,7 @@ export class CLPrimary extends Stack {
__dirname
)}/../services/transformer/dist/transformer/cl-transformer.zip`
),
runtime: Runtime.NODEJS_16_X,
runtime: Runtime.NODEJS_18_X,
timeout: Duration.seconds(300),
deadLetterQueue: dlq,
deadLetterQueueEnabled: true,
Expand Down Expand Up @@ -828,7 +828,7 @@ export class CLPrimary extends Stack {
* @description S3 bucket for access logs
* @type {Bucket}
*/
const accessLogsBucket: Bucket = new Bucket(this, "AccessLogsBucket", {
const accessLogsBucket: Bucket = new Bucket(this, "AccessLogsBucket", { //NOSONAR
encryption: BucketEncryption.S3_MANAGED,
enforceSSL: true,
blockPublicAccess: BlockPublicAccess.BLOCK_ALL,
Expand All @@ -838,7 +838,7 @@ export class CLPrimary extends Stack {
* @description S3 bucket for Firehose
* @type {Bucket}
*/
const firehoseBucket: Bucket = new Bucket(this, "CLBucket", {
const firehoseBucket: Bucket = new Bucket(this, "CLBucket", { //NOSONAR
encryption: BucketEncryption.S3_MANAGED,
enforceSSL: true,
blockPublicAccess: BlockPublicAccess.BLOCK_ALL,
Expand Down
Loading

0 comments on commit 8ac6310

Please sign in to comment.