-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add script which updatea terraform submodules. Update all submodules * Update submodules, add scripts for compiling readme and creating pr's
- Loading branch information
1 parent
da8f3ac
commit 1c8725e
Showing
112 changed files
with
444 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,3 @@ | ||
.idea/ | ||
|
||
scripts/cache.txt |
Large diffs are not rendered by default.
Oops, something went wrong.
Submodule charts
updated
14 files
Submodule geodesic
updated
20 files
+4 −0 | .editorconfig | |
+29 −88 | Dockerfile | |
+127 −35 | README.md | |
+84 −0 | README.yaml | |
+40 −0 | docs/about.md | |
+10 −0 | docs/logo.md | |
+234 −229 | rootfs/conf/kops/helmfile.yaml | |
+1 −0 | rootfs/conf/kops/kiam/.gitignore | |
+47 −0 | rootfs/conf/kops/kiam/Makefile | |
+19 −0 | rootfs/conf/kops/kiam/README.md | |
+7 −0 | rootfs/conf/kops/kiam/agent.json | |
+7 −0 | rootfs/conf/kops/kiam/ca.json | |
+17 −0 | rootfs/conf/kops/kiam/server.json | |
+0 −10 | rootfs/conf/kops/values/chart-repo.yaml | |
+4 −0 | rootfs/conf/kops/values/kube-prometheus.grafana.dashboards.yaml | |
+1 −1 | rootfs/conf/kops/values/nginx-ingress.yaml | |
+5 −0 | rootfs/conf/kops/values/portal.backends.yaml | |
+25 −11 | rootfs/etc/profile.d/prompt.sh | |
+6 −0 | rootfs/templates/wrapper | |
+0 −0 | rootfs/usr/bin/s3fs |
Submodule terraform-aws-acm-request-certificate
added at
840f97
Submodule terraform-aws-alb
added at
e234b0
Submodule terraform-aws-alb-ingress
added at
44fe3f
1 change: 1 addition & 0 deletions
1
projects/terraform/terraform-aws-alb-target-group-cloudwatch-sns-alarms
Submodule terraform-aws-alb-target-group-cloudwatch-sns-alarms
added at
159a07
Submodule terraform-aws-cicd
added at
33cb6e
Submodule terraform-aws-cloudfront-cdn
added at
44120c
Submodule terraform-aws-cloudfront-s3-cdn
added at
8bb2e3
Submodule terraform-aws-cloudtrail
added at
dab7c0
Submodule terraform-aws-cloudtrail-cloudwatch-alarms
added at
9759d1
Submodule terraform-aws-cloudtrail-s3-bucket
added at
183677
Submodule terraform-aws-cloudwatch-flow-logs
added at
52929a
Submodule terraform-aws-cloudwatch-logs
added at
7d979e
Submodule terraform-aws-cloudwatch-sns-topic-notify
added at
85f306
Submodule terraform-aws-codebuild
added at
04be32
Submodule terraform-aws-datadog-integration
added at
bf35e6
Submodule terraform-aws-dynamic-subnets
added at
ca5be4
Submodule terraform-aws-dynamodb
updated
9 files
+3 −0 | .gitignore | |
+5 −1 | Makefile | |
+155 −57 | README.md | |
+145 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+39 −0 | docs/terraform.md | |
+11 −5 | main.tf | |
+18 −4 | outputs.tf | |
+18 −0 | variables.tf |
Submodule terraform-aws-dynamodb-autoscaler
updated
6 files
+3 −0 | .gitignore | |
+5 −1 | Makefile | |
+132 −43 | README.md | |
+74 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+22 −0 | docs/terraform.md |
Submodule terraform-aws-ec2-admin-server
added at
8bf3ec
Submodule terraform-aws-ec2-ami-backup
added at
25c71c
Submodule terraform-aws-ec2-ami-snapshot
added at
cacf34
Submodule terraform-aws-ec2-autoscale-group
added at
931fd0
Submodule terraform-aws-ec2-bastion-server
added at
7a644a
Submodule terraform-aws-ec2-cloudwatch-sns-alarms
added at
7d7a00
Submodule terraform-aws-ec2-instance
updated
8 files
+3 −0 | .gitignore | |
+5 −1 | Makefile | |
+205 −99 | README.md | |
+123 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+70 −0 | docs/terraform.md | |
+2 −2 | main.tf | |
+2 −1 | variables.tf |
Submodule terraform-aws-ec2-instance-group
updated
7 files
+3 −0 | .gitignore | |
+16 −0 | .travis.yml | |
+10 −0 | Makefile | |
+204 −99 | README.md | |
+137 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+77 −0 | docs/terraform.md |
Submodule terraform-aws-ecr
added at
2f57f3
Submodule terraform-aws-ecs-alb-service-task
added at
6e40f1
Submodule terraform-aws-ecs-cloudwatch-autoscaling
added at
0591d1
Submodule terraform-aws-ecs-cloudwatch-sns-alarms
added at
8cf55e
Submodule terraform-aws-ecs-codepipeline
added at
5979e3
Submodule terraform-aws-ecs-container-definition
updated
11 files
+11 −0 | .gitignore | |
+16 −0 | .travis.yml | |
+201 −0 | LICENSE | |
+10 −0 | Makefile | |
+215 −1 | README.md | |
+74 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+29 −0 | docs/terraform.md | |
+31 −0 | main.tf | |
+10 −0 | outputs.tf | |
+89 −0 | variables.tf |
Submodule terraform-aws-ecs-events
added at
d9bb65
Submodule terraform-aws-ecs-launch-template
added at
8f3f4f
Submodule terraform-aws-ecs-spot-fleet
added at
336065
Submodule terraform-aws-ecs-web-app
added at
fbf9f6
Submodule terraform-aws-efs
added at
6dd3e4
Submodule terraform-aws-efs-backup
added at
f109ec
Submodule terraform-aws-efs-cloudwatch-sns-alarms
added at
8ac222
Submodule terraform-aws-eks-cluster
added at
e024ce
Submodule terraform-aws-eks-workers
added at
d538bd
Submodule terraform-aws-elastic-beanstalk-application
added at
9a2198
Submodule terraform-aws-elastic-beanstalk-environment
added at
829b0e
1 change: 1 addition & 0 deletions
1
projects/terraform/terraform-aws-elasticache-cloudwatch-sns-alarms
Submodule terraform-aws-elasticache-cloudwatch-sns-alarms
added at
cd26a1
Submodule terraform-aws-elasticache-memcached
added at
06b1e0
Submodule terraform-aws-elasticache-redis
added at
2e9478
Submodule terraform-aws-elasticsearch
added at
141a17
Submodule terraform-aws-iam-assumed-roles
added at
b30720
Submodule terraform-aws-iam-chamber-user
added at
a0b44c
Submodule terraform-aws-iam-s3-user
added at
5f5e12
Submodule terraform-aws-iam-system-user
added at
b4b73a
Submodule terraform-aws-jenkins
added at
97e3dc
Submodule terraform-aws-key-pair
added at
d03fed
Submodule terraform-aws-kms-key
added at
77e47d
Submodule terraform-aws-kops-chart-repo
added at
631d88
Submodule terraform-aws-kops-ecr
added at
285153
Submodule terraform-aws-kops-external-dns
added at
f89cdc
Submodule terraform-aws-kops-metadata
added at
47f3d2
Submodule terraform-aws-kops-route53
added at
771531
Submodule terraform-aws-kops-state-backend
added at
0ab96c
Submodule terraform-aws-kops-vault-backend
added at
25f807
Submodule terraform-aws-kops-vpc-peering
added at
4a5715
Submodule terraform-aws-lambda-cloudwatch-sns-alarms
added at
53bc1b
Submodule terraform-aws-lb-s3-bucket
updated
11 files
+11 −7 | .gitignore | |
+16 −0 | .travis.yml | |
+2 −2 | LICENSE | |
+10 −0 | Makefile | |
+216 −1 | README.md | |
+75 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+25 −0 | docs/terraform.md | |
+49 −0 | main.tf | |
+19 −0 | outputs.tf | |
+56 −0 | variables.tf |
Submodule terraform-aws-multi-az-subnets
added at
04954a
Submodule terraform-aws-named-subnets
added at
16f051
Submodule terraform-aws-organization-access-group
added at
689c21
Submodule terraform-aws-organization-access-role
added at
c61506
Submodule terraform-aws-rds
added at
219754
Submodule terraform-aws-rds-cloudwatch-sns-alarms
added at
b25960
Submodule terraform-aws-rds-cluster
updated
8 files
+0 −116 | .README.md | |
+5 −1 | Makefile | |
+175 −91 | README.md | |
+157 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+49 −0 | docs/terraform.md | |
+21 −20 | main.tf | |
+5 −0 | variables.tf |
Submodule terraform-aws-route53-alias
added at
925436
Submodule terraform-aws-route53-cluster-hostname
added at
d363f2
Submodule terraform-aws-route53-cluster-zone
added at
4d5492
Submodule terraform-aws-s3-log-storage
added at
373816
Submodule terraform-aws-s3-logs-athena-query
added at
b9f38e
Submodule terraform-aws-s3-website
added at
fd4944
Submodule terraform-aws-ses-lambda-forwarder
added at
57e2db
Submodule terraform-aws-sns-lambda-notify-slack
added at
f8318d
Submodule terraform-aws-sqs-cloudwatch-sns-alarms
added at
142274
Submodule terraform-aws-ssm-iam-role
added at
58cdae
Submodule terraform-aws-ssm-parameter-store
added at
61a34f
1 change: 1 addition & 0 deletions
1
projects/terraform/terraform-aws-ssm-parameter-store-policy-documents
Submodule terraform-aws-ssm-parameter-store-policy-documents
added at
84c611
Submodule terraform-aws-tfstate-backend
added at
9f6226
Submodule terraform-aws-user-data-assets
added at
6fd699
Submodule terraform-aws-user-data-cloud
added at
ed0511
Submodule terraform-aws-user-data-dba
added at
a271d1
Submodule terraform-aws-user-data-dns-proxy
added at
a90f95
Submodule terraform-aws-user-data-resolv-conf
added at
ad46c2
Submodule terraform-aws-user-data-s3-backend
added at
5b8eaf
Submodule terraform-aws-vpc
added at
04f12d
Submodule terraform-aws-vpc-peering
added at
cffc60
Submodule terraform-datadog-monitor
added at
2cd9e8
Submodule terraform-null-ansible
added at
e267ce
Submodule terraform-null-label
updated
6 files
+0 −146 | .README.md | |
+5 −1 | Makefile | |
+142 −58 | README.md | |
+264 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+26 −0 | docs/terraform.md |
Submodule terraform-root-modules
updated
from 9fd29a to fa3236
1 change: 1 addition & 0 deletions
1
projects/terraform/terraform-template-user-data-github-authorized-keys
Submodule terraform-template-user-data-github-authorized-keys
added at
c089b9
Submodule terraform-template-user-data-nfs
added at
c0593a
Submodule terraform-terraform-label
updated
6 files
+3 −0 | .gitignore | |
+5 −1 | Makefile | |
+140 −66 | README.md | |
+172 −0 | README.yaml | |
+9 −0 | docs/targets.md | |
+24 −0 | docs/terraform.md |
Submodule terraform-tls-ssh-key-pair
added at
b2db6f
Submodule build-harness
updated
17 files
+0 −58 | .README.md | |
+1 −0 | .travis.yml | |
+9 −0 | Makefile | |
+11 −1 | Makefile.helpers | |
+217 −112 | README.md | |
+116 −0 | README.yaml | |
+42 −47 | bin/helm_toolbox.sh | |
+5 −0 | docs/demo.svg | |
+80 −0 | docs/targets.md | |
+15 −0 | modules/codefresh/Makefile | |
+18 −0 | modules/docs/Makefile | |
+9 −1 | modules/helm/Makefile | |
+9 −1 | modules/packages/Makefile | |
+23 −11 | modules/readme/Makefile | |
+6 −7 | modules/semver/Makefile | |
+1 −1 | modules/template/Makefile | |
+299 −11 | templates/README.md |
Submodule copyright-header
updated
from 685102 to 3419df
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
Regenerate README.md | ||
|
||
## what | ||
* Regenerate `README.md` | ||
|
||
## why | ||
* Previous version of build-harness has some typos |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
#!/bin/bash | ||
|
||
COUNTER=0 | ||
|
||
for dir in projects/terraform/* | ||
do | ||
if [[ `git status $dir --porcelain` ]] | ||
then | ||
(( COUNTER++ )) | ||
( | ||
cd $dir | ||
git checkout -b regenerate-readme | ||
git add . | ||
git commit -m "Regenerate README.md" | ||
git push -u origin regenerate-readme | ||
hub pull-request -r osterman -F ../../../scripts/PULL-REQUEST-DESCRIPTION.md | ||
) | ||
fi | ||
done | ||
|
||
echo "Count of created pr-s: $COUNTER" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
#!/bin/bash | ||
|
||
COUNTER=0 | ||
for dir in projects/terraform/* | ||
do | ||
if [ ! -f $dir/README.yaml ]; then | ||
echo "$dir without README.yaml, skip" | ||
continue | ||
fi | ||
(( COUNTER++ )) | ||
( | ||
echo "Started updating $dir" | ||
cd $dir | ||
make init | ||
make readme/deps | ||
make readme | ||
) | ||
done | ||
|
||
echo "Count of updated terraform's readme: $COUNTER" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
#!/bin/bash | ||
|
||
if [ ! -f scripts/cache.txt ]; | ||
then | ||
repos=$(make git/list-repos | grep '^terraform-') | ||
echo "$repos" > scripts/cache.txt | ||
else | ||
repos=$(<scripts/cache.txt) | ||
fi | ||
|
||
COUNTER=0 | ||
for repo in $repos; do | ||
if [ ! -d "projects/terraform/${repo}" ]; then | ||
git submodule add "[email protected]:cloudposse/$repo.git" "projects/terraform/$repo" | ||
(( COUNTER++ )) | ||
fi | ||
done | ||
echo "Count of new submodules: $COUNTER" |