Skip to content

Commit

Permalink
Updated cf templates for korea deployments
Browse files Browse the repository at this point in the history
  • Loading branch information
himsharma01 committed Aug 26, 2024
1 parent e2a7455 commit 5e381d8
Show file tree
Hide file tree
Showing 36 changed files with 83 additions and 82 deletions.
Binary file not shown.
Binary file not shown.
8 changes: 4 additions & 4 deletions aws-observability/apps/alb/alb_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the ALB app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the ALB app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -93,7 +93,7 @@ Metadata:
Parameters:
Section1aSumoDeployment:
Type: String
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Default: ""
Section1bSumoAccessID:
Type: String
Expand Down Expand Up @@ -291,10 +291,10 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
CodeUri:
Bucket: !FindInMap [ RegionMap, !Ref 'AWS::Region', bucketname ]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the API Gateway app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the API Gateway app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -74,7 +74,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup Auto Enable ALB Access Logging and Lambda Auto Subscribe Log Groups for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup Auto Enable ALB Access Logging and Lambda Auto Subscribe Log Groups for AWS Observability Solution."

Parameters:
SumoLogicResourceRemoveOnDeleteStack:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to Setup Sumo Logic CloudWatch Metric Source. The template setup CW Metrics Sources for Namespaces."
Description: "Version - v2.10.0: Template to Setup Sumo Logic CloudWatch Metric Source. The template setup CW Metrics Sources for Namespaces."

Parameters:
SumoLogicDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
SumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
12 changes: 6 additions & 6 deletions aws-observability/apps/common/resources.template.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to Setup Sumo Logic Sources and supporting AWS Resources for CloudTrail, ALB, Lambda CloudWatch Logs and CloudWatch Metrics."
Description: "Version - v2.10.0: Template to Setup Sumo Logic Sources and supporting AWS Resources for CloudTrail, ALB, Lambda CloudWatch Logs and CloudWatch Metrics."

Parameters:
SumoLogicDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
SumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down Expand Up @@ -483,11 +483,11 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
Description: "Lambda Function for deploying SumoLogic AWS Observability Solution."
CodeUri:
Bucket: !FindInMap [ RegionMap, !Ref 'AWS::Region', bucketname ]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down Expand Up @@ -527,11 +527,11 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
Description: "Lambda Function for deploying SumoLogic AWS Observability Solution."
CodeUri:
Bucket: !FindInMap [ RegionMap, !Ref 'AWS::Region', bucketname ]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: "Version - v2.9.0: The Template should be deployed in Master account. This template setup the Lambda trigger for new account created using AWS Control Tower Account Factory process. The Lambda install the AWS Observability CF template on the regions of new AWS account using stack Sets."
Description: "Version - v2.10.0: The Template should be deployed in Master account. This template setup the Lambda trigger for new account created using AWS Control Tower Account Factory process. The Lambda install the AWS Observability CF template on the regions of new AWS account using stack Sets."

Globals:
Function:
Expand Down Expand Up @@ -49,7 +49,7 @@ Parameters:
- us1
- in
- fed
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1. Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2 Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Section1bSumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Visit https://help.sumologic.com/Manage/Security/Access-Keys#Create_an_access_key"
Expand Down Expand Up @@ -212,7 +212,7 @@ Resources:
from botocore.exceptions import ClientError
name = 'SUMO-LOGIC-AWS-OBSERVABILITY'
templateURL = "https://sumologic-appdev-aws-sam-apps.s3.amazonaws.com/aws-observability-versions/v2.9.0/sumologic_observability.master.template.yaml"
templateURL = "https://sumologic-appdev-aws-sam-apps.s3.amazonaws.com/aws-observability-versions/v2.10.0/sumologic_observability.master.template.yaml"
ALL = ["CAPABILITY_IAM", "CAPABILITY_NAMED_IAM", "CAPABILITY_AUTO_EXPAND"]
Expand Down
4 changes: 2 additions & 2 deletions aws-observability/apps/dynamodb/dynamodb_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the DynamoDB app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the DynamoDB app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -74,7 +74,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the EC2 Metrics app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the EC2 Metrics app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
AWS::CloudFormation::Interface:
Expand Down Expand Up @@ -74,7 +74,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
4 changes: 2 additions & 2 deletions aws-observability/apps/ecs/ecs_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the ECS app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the ECS app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -74,7 +74,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the ElastiCache app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the ElastiCache app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -74,7 +74,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
8 changes: 4 additions & 4 deletions aws-observability/apps/elb/elb_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the ELB classic app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the ELB classic app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -93,7 +93,7 @@ Metadata:
Parameters:
Section1aSumoDeployment:
Type: String
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Default: ""
Section1bSumoAccessID:
Type: String
Expand Down Expand Up @@ -288,10 +288,10 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
CodeUri:
Bucket: !FindInMap [ RegionMap, !Ref 'AWS::Region', bucketname ]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: '2010-09-09'
Description: "Version - v2.9.0: Lambda Function to add fields to host metrics sources based on the available instances in all regions of the current AWS account."
Description: "Version - v2.10.0: Lambda Function to add fields to host metrics sources based on the available instances in all regions of the current AWS account."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -49,7 +49,7 @@ Parameters:
- us1
- in
- fed
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1. Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2 Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Visit https://help.sumologic.com/Manage/Security/Access-Keys#Create_an_access_key"
Expand Down Expand Up @@ -180,10 +180,10 @@ Resources:
Type: AWS::Lambda::Function
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
Code:
S3Bucket: !FindInMap [RegionMap, !Ref 'AWS::Region', bucketname]
S3Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
S3Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role: !GetAtt LambdaRole.Arn
Expand Down
4 changes: 2 additions & 2 deletions aws-observability/apps/lambda/lambda_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the Lambda app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the Lambda app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -105,7 +105,7 @@ Parameters:
Section1aSumoDeployment:
Type: String
Default: ""
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Section1bSumoAccessID:
Type: String
Description: "Sumo Logic Access ID. Used for Sumo Logic API calls."
Expand Down
4 changes: 2 additions & 2 deletions aws-observability/apps/nlb/nlb_app.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: '2010-09-09'
Transform: 'AWS::Serverless-2016-10-31'
Description: "Version - v2.9.0: Template to setup the NLB app with AWS and Sumo Logic resources for AWS Observability Solution."
Description: "Version - v2.10.0: Template to setup the NLB app with AWS and Sumo Logic resources for AWS Observability Solution."

Metadata:
'AWS::CloudFormation::Interface':
Expand Down Expand Up @@ -73,7 +73,7 @@ Metadata:
Parameters:
Section1aSumoDeployment:
Type: String
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1."
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2"
Default: ""
Section1bSumoAccessID:
Type: String
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: '2010-09-09'
Description: "Version - v2.9.0: This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Description: "Version - v2.10.0: This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Transform: 'AWS::Serverless-2016-10-31'

Metadata:
Expand Down Expand Up @@ -60,7 +60,7 @@ Parameters:
- us1
- in
- fed
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1. Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2 Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Section1bSumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Visit https://help.sumologic.com/Manage/Security/Access-Keys#Create_an_access_key"
Expand Down Expand Up @@ -367,10 +367,10 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
CodeUri:
Bucket: !FindInMap [RegionMap, !Ref 'AWS::Region', bucketname]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: '2010-09-09'
Description: "Version - v2.9.0: This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Description: "Version - v2.10.0: This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Transform: 'AWS::Serverless-2016-10-31'

Metadata:
Expand Down Expand Up @@ -58,7 +58,7 @@ Parameters:
- us1
- in
- fed
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1. Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2 Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Section1bSumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Visit https://help.sumologic.com/Manage/Security/Access-Keys#Create_an_access_key"
Expand Down Expand Up @@ -365,10 +365,10 @@ Resources:
Type: 'AWS::Serverless::Function'
Properties:
Handler: main.handler
Runtime: python3.11
Runtime: python3.12
CodeUri:
Bucket: !FindInMap [RegionMap, !Ref 'AWS::Region', bucketname]
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.18.zip"
Key: "sumologic-aws-observability/apps/SumoLogicAWSObservabilityHelper/SumoLogicAWSObservabilityHelperv2.0.19.zip"
MemorySize: 128
Timeout: 900
Role:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: '2010-09-09'
Description: "Version - v2.9.0: Note: Before deploying this template, please select the appropriate region. This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Description: "Version - v2.10.0: Note: Before deploying this template, please select the appropriate region. This CloudFormation template will check for the permission required to deploy the AWS Observability CF template. Based on various error received, please provide the specific permissions to Sumo Logic role or AWS IAM Role used to deploy the template."
Transform: 'AWS::Serverless-2016-10-31'

Metadata:
Expand Down Expand Up @@ -38,7 +38,7 @@ Parameters:
- us1
- in
- fed
Description: "Enter au, ca, de, eu, jp, us2, in, fed or us1. Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Description: "Enter au, ca, de, eu, fed, in, jp, kr, us1 or us2 Visit https://help.sumologic.com/APIs/General-API-Information/Sumo-Logic-Endpoints-and-Firewall-Security"
Section1bSumoLogicAccessID:
Type: String
Description: "Sumo Logic Access ID. Visit https://help.sumologic.com/Manage/Security/Access-Keys#Create_an_access_key"
Expand All @@ -60,7 +60,7 @@ Mappings:
CommonData:
NestedTemplate:
BucketName: "sumologic-appdev-aws-sam-apps"
Version: "v2.9.0"
Version: "v2.10.0"

Resources:

Expand Down
Loading

0 comments on commit 5e381d8

Please sign in to comment.