mirror of
https://github.com/autistic-symposium/backend-and-orchestration-toolkit.git
synced 2025-06-08 06:53:00 -04:00
merge files from the blockchain infra repo (#59)
This commit is contained in:
parent
23f56ef195
commit
2a6449bb85
346 changed files with 29097 additions and 132 deletions
37
code/aws/lambda-function/monitoring_example/Makefile
Executable file
37
code/aws/lambda-function/monitoring_example/Makefile
Executable file
|
@ -0,0 +1,37 @@
|
|||
BASEDIR := "$(PWD)/src"
|
||||
|
||||
CMD := docker run -it --rm \
|
||||
--volume "/var/run/docker.sock:/var/run/docker.sock" \
|
||||
--volume "$(PWD)/src:/var/opt" \
|
||||
--volume ~/.aws:/root/.aws \
|
||||
--env-file .env
|
||||
|
||||
AWS_REGION := $(shell aws configure get region)
|
||||
|
||||
.PHONY: help
|
||||
help:
|
||||
@$(CMD)
|
||||
|
||||
.PHONY: build
|
||||
build:
|
||||
@$(CMD) build
|
||||
|
||||
.PHONY: validate
|
||||
validate:
|
||||
@$(CMD) validate
|
||||
|
||||
.PHONY: local
|
||||
local:
|
||||
@$(CMD) local invoke "MonitoringTest" \
|
||||
-t "/var/opt/template.yaml" \
|
||||
-e "/var/opt/event.json" \
|
||||
--profile "$(AWS_PROFILE)" \
|
||||
--docker-volume-basedir "$(BASEDIR)"
|
||||
|
||||
.PHONY: logs
|
||||
logs:
|
||||
@$(CMD) logs -n MonitoringTest --stack-name ${STACK_NAME} -t --region ${AWS_REGION} --profile ${AWS_PROFILE}
|
||||
|
||||
.PHONY: package
|
||||
package:
|
||||
@$(CMD) package --template-file ./template.yaml --output-template-file ./packaged-template.yaml --s3-bucket ${S3_BUCKET} --region ${AWS_REGION} --profile ${AWS_PROFILE}
|
Loading…
Add table
Add a link
Reference in a new issue