Skip to content

Instantly share code, notes, and snippets.

View daknhh's full-sized avatar
:octocat:

David Krohn daknhh

:octocat:
View GitHub Profile
@daknhh
daknhh / gist:d27fd1a85b6b5a5d5c39fbc9e62e6446
Created June 10, 2022 08:55
Lambda Package Builder for graviton using taskfile.dev
version: '3'
#output: prefixed
env:
LambdaS3Bucket: ambda-code-eu-central-1
Version: 0.0.1
LambdaSourceCodeDirectory: config-rules
vars:
REGION: echo AWS_REGION
tasks:
uploadlambdacode:
@daknhh
daknhh / Set default setting for SSM and encrypts CloudWatch LogGroup.yaml
Last active June 11, 2021 09:32
Set default setting for SSM and encrypts CloudWatch LogGroup
AWSTemplateFormatVersion: 2010-09-09
Description: Set default setting for SSM and encrypts CloudWatch LogGroup
Metadata:
Author:
Description: David Krohn
Parameters:
CloudWatchKey:
Description: Default SSM KMS Key
Type: AWS::SSM::Parameter::Value<String>
Default: /KMS/CW/DEFAULT/ARN
@daknhh
daknhh / Create KMS Key for CloudWatch and SSM.yaml
Created June 11, 2021 09:31
Create KMS Key for CloudWatch and SSM
AWSTemplateFormatVersion: 2010-09-09
Description: Create KMS Key for CloudWatch and SSM
Metadata:
Author:
Description: David Krohn
Resources:
CloudWatchKey:
Type: 'AWS::KMS::Key'