Skip to content
This repository was archived by the owner on Aug 2, 2024. It is now read-only.

Test2 #71

Open
wants to merge 71 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
8900599
add layers parameter to lambda module
anchavez May 24, 2021
ebcb1c1
Merge pull request #2 from bankrate/addLayersToLambda
lbrimeyer May 25, 2021
2703e99
add terraform ignore so lambda aren't recreated every apply
rv-mpshenishny May 27, 2021
5f649b7
Merge pull request #3 from bankrate/origin/ignore_code_changes
rv-jgentile May 27, 2021
d3bcb83
fix(sns) add lifecycle ignore to (unused by this submodule) redrive_p…
rv-jgentile Jun 24, 2021
71de683
Merge pull request #4 from bankrate/f/FP-914_ignore_redrive
rv-jgentile Jun 24, 2021
9dedb81
Create CODEOWNERS
alexmkirk Jun 28, 2021
0e1b79e
Merge pull request #5 from bankrate/adding-codeowners
lbrimeyer Jun 28, 2021
e0c696c
add RV vars, remove lambda resources
edolsen-rv Mar 17, 2022
d4fad48
Turned lambda module in root level main to a resource. Moved vars in.…
edolsen-rv Mar 21, 2022
2f764f8
change lambda back to module. remove environtment and vpc_config inst…
edolsen-rv Mar 24, 2022
e34099d
add architecture struct for triggers
edolsen-rv Apr 1, 2022
dc3ffd6
add enable lines to trigger modules
edolsen-rv Apr 1, 2022
a205749
Applied comments from last commit. Cleaned up naming args, added enab…
edolsen-rv Apr 5, 2022
9109948
edited vars
edolsen-rv Apr 27, 2022
b09d14a
fixed many variables, succesfully ran tfplan in example-without-event…
edolsen-rv Apr 27, 2022
20befb7
fix example-with-cloudwatch
edolsen-rv Apr 27, 2022
2546f4c
fixed example-with-s3
edolsen-rv Apr 27, 2022
8014090
fixed example-with-dynamodb
edolsen-rv Apr 27, 2022
adc1a58
missed commiting these file due to pathing
edolsen-rv Apr 27, 2022
15e2eb4
fixed example-with-vpc
edolsen-rv Apr 27, 2022
584624d
removed modules/ subdir. reduced usage of function_name variable to j…
edolsen-rv May 2, 2022
750e73a
missed variables.tf in last commit
edolsen-rv May 2, 2022
5ef05cd
tf-doc generated README
edolsen-rv May 3, 2022
e935b8c
Merge pull request #6 from bankrate/refactor-lambda-and-events
edolsen-rv May 10, 2022
e5d2d1b
added function url resource to module
Halima-RV Jul 14, 2022
a5590d3
reformat main.tf
Halima-RV Jul 15, 2022
72e81dd
reformat variables.tf
Halima-RV Jul 15, 2022
d436f7d
added output lambda function url output
Halima-RV Jul 15, 2022
abc8205
Update main.tf
Halima-RV Jul 15, 2022
180429c
update enable architecture logic
Halima-RV Jul 15, 2022
74a3ebb
Merge branch 'FP-1387' of github.com:bankrate/terraform-aws-lambda in…
Halima-RV Jul 15, 2022
a054b82
fixed all example config to run
Halima-RV Jul 15, 2022
6eef35a
deleted qualifier from lambda url resource
Halima-RV Jul 22, 2022
22f0034
deleted qualifier variable
Halima-RV Jul 22, 2022
7e619ef
changed function url auth type to a variable
Halima-RV Jul 25, 2022
88ae561
Update variables.tf
Halima-RV Jul 26, 2022
cb82b6f
Merge pull request #7 from bankrate/FP-1387
lbrimeyer Jul 26, 2022
986478d
fixed validation statement
Halima-RV Aug 1, 2022
aea2841
Merge branch 'master' into FP-1516
Halima-RV Aug 1, 2022
3f8195f
Merge pull request #9 from bankrate/FP-1516
Halima-RV Aug 1, 2022
cdf772a
Update:Changes merged with master
andrew-rv Aug 2, 2022
6a4464a
Update:Event Source
andrew-rv Jul 26, 2022
161ec94
Update:Examples
andrew-rv Jul 26, 2022
3d82bd7
Update:Examples_2
andrew-rv Jul 26, 2022
68d0b00
Update:Updated examples
andrew-rv Aug 2, 2022
62a75eb
Update:Updated Examples
andrew-rv Aug 2, 2022
1174fe0
Merge pull request #8 from bankrate/FP-1428-Add-SQS-Event
andrew-rv Aug 3, 2022
e5bcbd9
updated terraform and aws version pins
Halima-RV Sep 26, 2022
57cf3cc
updated lambda_event_source to pull from bankrate
Halima-RV Sep 26, 2022
0011066
updated gitignore with DS_store
Halima-RV Sep 26, 2022
4142f02
updated terraform version pin for example configs
Halima-RV Sep 26, 2022
4b1b561
fixed CODEOWNERS
Halima-RV Sep 26, 2022
cd013f8
Merge pull request #10 from bankrate/fp-1577
Halima-RV Sep 26, 2022
00d6a17
make filename an optional variable. updated examples to remove the fi…
edolsen-rv Sep 28, 2022
d03d80f
Clarify why the need for an empty string default in filename variable.
edolsen-rv Oct 7, 2022
167fb62
change tf version constraint in tests
edolsen-rv Oct 19, 2022
783f265
remove .terraform files
edolsen-rv Oct 19, 2022
112deda
revert workflow version pin
edolsen-rv Oct 19, 2022
c6c6cf0
fix(ci): first stab circle config
rv-jgentile Oct 21, 2022
018b2a2
fix(ci): remove fmt, pull back to inits only
rv-jgentile Oct 21, 2022
9c1d14b
fix(ci): add one plan
rv-jgentile Oct 21, 2022
888eb0e
fix(ci): add all plans to fix whatever errors out
rv-jgentile Oct 21, 2022
f9e5fea
Merge pull request #12 from bankrate/f/hackday-jcg
rv-jgentile Oct 21, 2022
d101849
fix(ci): add 8th example test
rv-jgentile Oct 21, 2022
36f0c61
Merge pull request #14 from bankrate/f/hackday-jcg-2
rv-jgentile Oct 21, 2022
0b451d2
Merge branch 'master' into FP-141
rv-jgentile Oct 24, 2022
bc0d3a8
Merge pull request #11 from bankrate/FP-141
edolsen-rv Oct 24, 2022
36d0cfb
Update config.yml
andrew-rv Feb 23, 2023
c460638
Merge pull request #16 from bankrate/andrew-rv-patch-1
edolsen-rv Feb 23, 2023
7626e04
Test3
andrew-rv Feb 23, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
158 changes: 158 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
orbs:
terraform-orb: bankrate/[email protected]

version: 2.1

workflows:
pipeline:
jobs:
- terraform-orb/init:
name: example-with-cloudwatch-scheduled-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-cloudwatch-scheduled-event"
terraform_version: 1.0.3
context: qa-environment
- terraform-orb/plan:
name: example-with-cloudwatch-scheduled-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-cloudwatch-scheduled-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-environment
requires:
- example-with-cloudwatch-scheduled-event-init


- terraform-orb/init:
name: example-with-dynamo-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-dynamo-event"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-dynamo-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-dynamo-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-dynamo-event-init


- terraform-orb/init:
name: example-with-functionurl-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-functionurl"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-functionurl-plan
environment: qa
infrastructure_dir: "./examples/example-with-functionurl"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-functionurl-init


- terraform-orb/init:
name: example-with-kinesis-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-kinesis-event"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-kinesis-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-kinesis-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-kinesis-event-init


- terraform-orb/init:
name: example-with-s3-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-s3-event"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-s3-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-s3-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-s3-event-init


- terraform-orb/init:
name: example-with-sqs-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-sqs-event"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-sqs-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-sqs-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-sqs-event-init


- terraform-orb/init:
name: example-with-vpc-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-with-vpc"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-with-sqs-event-plan
environment: qa
infrastructure_dir: "./examples/example-with-vpc"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-with-vpc-init


- terraform-orb/init:
name: example-without-event-init
checkout: true
save-workspace: true
infrastructure_dir: "./examples/example-without-event"
terraform_version: 1.0.3
context: qa-terraform-modules-alternate-provider-testing
- terraform-orb/plan:
name: example-without-event-plan
environment: qa
infrastructure_dir: "./examples/example-without-event"
terraform_version: 1.0.3
attach-workspace: true
save-workspace: false
context: qa-terraform-modules-alternate-provider-testing
requires:
- example-without-event-init
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# These owners will be the default owners for everything in
# the repo. Unless a later match takes precedence,
# the owners listed below will be requested for
# review when someone opens a pull request.
* @bankrate/platform-engineering
37 changes: 0 additions & 37 deletions .github/workflows/workflow.yaml

This file was deleted.

3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
terraform.tfstate
terraform.tfstate.backup

bin/
bin/
*.DS_Store
Loading