diff --git a/ansible/roles/Makefile b/ansible/roles/Makefile index 0b4e4a5..2b605a3 100644 --- a/ansible/roles/Makefile +++ b/ansible/roles/Makefile @@ -8,46 +8,46 @@ MAKEFILES_DIR := ../../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-mod-ansible-role","binbash-ansible-role","binbash-ansible","ansible"]} define REPOS_LIST -"ansible-alertmanager","cloudalchemy/ansible-alertmanager" \ -"ansible-fail2ban","Oefenweb/ansible-fail2ban" \ -"ansible-kubectl","andrewrothstein/ansible-kubectl" \ -"ansible-grafana","cloudalchemy/ansible-grafana" \ -"ansible-role-bash-command","RoleModel/bash_command" \ -"ansible-role-cron","manala/ansible-role-cron" \ -"ansible-node-exporter","cloudalchemy/ansible-node-exporter" \ -"ansible-prometheus","cloudalchemy/ansible-prometheus" \ -"ansible-prometheus-node-exporter","UnderGreen/ansible-prometheus-node-exporter" \ -"ansible-role-aeriscloud-disk","AerisCloud/ansible-disk" \ -"ansible-role-certbot","" \ -"ansible-role-common","" \ -"ansible-role-docker","geerlingguy/ansible-role-docker" \ -"ansible-role-elasticsearch","geerlingguy/ansible-role-elasticsearch" \ -"ansible-role-elasticsearch-curator","geerlingguy/ansible-role-elasticsearch-curator" \ -"ansible-role-filecreate","" \ -"ansible-role-fileremove","" \ -"ansible-role-github-actions-runner","MonolithProjects/ansible-github_actions_runner" \ -"ansible-role-java","geerlingguy/ansible-role-java" \ -"ansible-role-jenkins","geerlingguy/ansible-role-jenkins" \ -"ansible-role-jenkins-bitbucket-oauth","" \ -"ansible-role-jenkins-github-oauth","" \ -"ansible-role-jenkins-google-oauth","" \ -"ansible-role-jenkins-matrix-based-strategy","" \ -"ansible-role-jenkins-role-based-strategy","" \ -"ansible-role-kibana","geerlingguy/ansible-role-kibana" \ -"ansible-role-logrotate","nickhammond/ansible-logrotate" \ -"ansible-role-mongodb","UnderGreen/ansible-role-mongodb" \ -"ansible-role-nginx","jdauphant/ansible-role-nginx" \ -"ansible-role-nginxinc-nginx","nginxinc/ansible-role-nginx" \ -"ansible-role-nginx-config","nginxinc/ansible-role-nginx-config" \ -"ansible-role-security","geerlingguy/ansible-role-security" \ -"ansible-role-users","" \ -"ansible-role-vault","ansible-community/ansible-vault" \ -"ansible-role-vault-init","" \ -"ansible-role-vpn-pritunl-init-values","" \ -"ansible-sudo","weareinteractive/ansible-sudo" \ -"ansible-users","singleplatform-eng/ansible-users" \ -"ansible-role-awscli-configure","christiangda/ansible-role-awscli-configure" \ -"sa-vpn-pritunl","softasap/sa-vpn-pritunl" +"ansible-alertmanager","cloudalchemy/ansible-alertmanager","master" \ +"ansible-fail2ban","Oefenweb/ansible-fail2ban","master" \ +"ansible-kubectl","andrewrothstein/ansible-kubectl","master" \ +"ansible-grafana","cloudalchemy/ansible-grafana","master" \ +"ansible-role-bash-command","RoleModel/bash_command","master" \ +"ansible-role-cron","manala/ansible-role-cron","master" \ +"ansible-node-exporter","cloudalchemy/ansible-node-exporter","master" \ +"ansible-prometheus","cloudalchemy/ansible-prometheus","master" \ +"ansible-prometheus-node-exporter","UnderGreen/ansible-prometheus-node-exporter","master" \ +"ansible-role-aeriscloud-disk","AerisCloud/ansible-disk","master" \ +"ansible-role-certbot","","" \ +"ansible-role-common","","" \ +"ansible-role-docker","geerlingguy/ansible-role-docker","master" \ +"ansible-role-elasticsearch","geerlingguy/ansible-role-elasticsearch","master" \ +"ansible-role-elasticsearch-curator","geerlingguy/ansible-role-elasticsearch-curator","master" \ +"ansible-role-filecreate","","" \ +"ansible-role-fileremove","","" \ +"ansible-role-github-actions-runner","MonolithProjects/ansible-github_actions_runner","master" \ +"ansible-role-java","geerlingguy/ansible-role-java","master" \ +"ansible-role-jenkins","geerlingguy/ansible-role-jenkins","master" \ +"ansible-role-jenkins-bitbucket-oauth","","" \ +"ansible-role-jenkins-github-oauth","","" \ +"ansible-role-jenkins-google-oauth","","" \ +"ansible-role-jenkins-matrix-based-strategy","","" \ +"ansible-role-jenkins-role-based-strategy","","" \ +"ansible-role-kibana","geerlingguy/ansible-role-kibana","master" \ +"ansible-role-logrotate","nickhammond/ansible-logrotate","master" \ +"ansible-role-mongodb","UnderGreen/ansible-role-mongodb","master" \ +"ansible-role-nginx","jdauphant/ansible-role-nginx","master" \ +"ansible-role-nginxinc-nginx","nginxinc/ansible-role-nginx","main" \ +"ansible-role-nginx-config","nginxinc/ansible-role-nginx-config","main" \ +"ansible-role-security","geerlingguy/ansible-role-security","master" \ +"ansible-role-users","","" \ +"ansible-role-vault","ansible-community/ansible-vault","master" \ +"ansible-role-vault-init","","" \ +"ansible-role-vpn-pritunl-init-values","","" \ +"ansible-sudo","weareinteractive/ansible-sudo","master" \ +"ansible-users","singleplatform-eng/ansible-users","master" \ +"ansible-role-awscli-configure","christiangda/ansible-role-awscli-configure","master" \ +"sa-vpn-pritunl","softasap/sa-vpn-pritunl","master" \ endef help: diff --git a/docker/Makefile b/docker/Makefile index fd67c30..8628fe1 100644 --- a/docker/Makefile +++ b/docker/Makefile @@ -8,19 +8,19 @@ MAKEFILES_DIR := ../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-mod-docker","binbash-docker","docker","dockerfile"]} define REPOS_LIST -"awesome-compose","docker/awesome-compose" \ -"dockerfiles","jessfraz/dockerfiles" \ -"docker-letsencrypt","linuxserver/docker-letsencrypt" \ -"docker-ubuntu1604-ansible","geerlingguy/docker-ubuntu1604-ansible" \ -"docker-ubuntu1804-ansible","geerlingguy/docker-ubuntu1804-ansible" \ -"docker-debian8-ansible","geerlingguy/docker-debian8-ansible" \ -"docker-debian9-ansible","geerlingguy/docker-debian9-ansible" \ -"docker-debian10-ansible","geerlingguy/docker-debian10-ansible" \ -"k8s-helm","lachie83/k8s-helm" \ -"le-docker-images","" \ -"onetimesecret-docker","dismantl/onetimesecret-docker" \ -"public-docker-images","" \ -"pyflame-docker-sidecar","inikolaev/pyflame-docker-sidecar" +"awesome-compose","docker/awesome-compose","master" \ +"dockerfiles","jessfraz/dockerfiles","master" \ +"docker-letsencrypt","linuxserver/docker-letsencrypt","master" \ +"docker-ubuntu1604-ansible","geerlingguy/docker-ubuntu1604-ansible","master" \ +"docker-ubuntu1804-ansible","geerlingguy/docker-ubuntu1804-ansible","master" \ +"docker-debian8-ansible","geerlingguy/docker-debian8-ansible","master" \ +"docker-debian9-ansible","geerlingguy/docker-debian9-ansible","master" \ +"docker-debian10-ansible","geerlingguy/docker-debian10-ansible","master" \ +"k8s-helm","lachie83/k8s-helm","master" \ +"le-docker-images","","" \ +"onetimesecret-docker","dismantl/onetimesecret-docker","master" \ +"public-docker-images","","" \ +"pyflame-docker-sidecar","inikolaev/pyflame-docker-sidecar","master" \ endef help: diff --git a/helm/Makefile b/helm/Makefile index 8d7ce9f..30fd9ad 100644 --- a/helm/Makefile +++ b/helm/Makefile @@ -8,7 +8,7 @@ MAKEFILES_DIR := ../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-mod-helm","binbash-helm","helm","helm-charts"]} define REPOS_LIST -"helm-charts","" +"helm-charts","","" \ endef help: diff --git a/jenkins/Makefile b/jenkins/Makefile index d95e31f..9e70f85 100644 --- a/jenkins/Makefile +++ b/jenkins/Makefile @@ -8,7 +8,7 @@ MAKEFILES_DIR := ../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-mod-jenkins","binbash-jenkins","jenkinsfile"]} define REPOS_LIST -"jenkins-modules","" +"jenkins-modules","","" \ endef help: diff --git a/ref-architecture/Makefile b/ref-architecture/Makefile index 8413e46..b640663 100644 --- a/ref-architecture/Makefile +++ b/ref-architecture/Makefile @@ -8,23 +8,23 @@ MAKEFILES_DIR := ../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-refarch","binbash-refarch","binbash-ref-architecture","ref-architecture"]} define REPOS_LIST -"ghaction-action-slack","8398a7/action-slack" \ -"ghaction-leverage-aws-credentials","" \ -"ghaction-leverage-configure-ref-arch","" \ -"ghaction-repository-dispatch","peter-evans/repository-dispatch" \ -"leverage","" \ -"le-ansible-infra","" \ -"le-architecture-diagrams","" \ -"le-demo-apps","" \ -"le-dev-makefiles","" \ -"le-devops-workflows","" \ -"le-helm-infra","" \ -"le-ref-architecture-doc","" \ -"le-tf-infra-aws","" \ -"le-tf-infra-aws-template","" \ -"le-tf-gitlab","" \ -"le-tf-modules","" \ -"le-tf-vault","" +"ghaction-action-slack","8398a7/action-slack","master" \ +"ghaction-leverage-aws-credentials","","" \ +"ghaction-leverage-configure-ref-arch","","" \ +"ghaction-repository-dispatch","peter-evans/repository-dispatch","main" \ +"leverage","","" \ +"le-ansible-infra","","" \ +"le-architecture-diagrams","","" \ +"le-demo-apps","","" \ +"le-dev-makefiles","","" \ +"le-devops-workflows","","" \ +"le-helm-infra","","" \ +"le-ref-architecture-doc","","" \ +"le-tf-infra-aws","","" \ +"le-tf-infra-aws-template","","" \ +"le-tf-gitlab","","" \ +"le-tf-modules","","" \ +"le-tf-vault","","" \ endef help: diff --git a/terraform/Makefile b/terraform/Makefile index 6665da4..70db506 100644 --- a/terraform/Makefile +++ b/terraform/Makefile @@ -8,80 +8,80 @@ MAKEFILES_DIR := ../@bin/makefiles # GIT_GITHUB_REPO_TOPICS := {"names": ["bb-le-mod-terraform","binbash-terraform","terraform"]} define REPOS_LIST -"terraform-aws-acm","terraform-aws-modules/terraform-aws-acm" \ -"terraform-aws-alb","terraform-aws-modules/terraform-aws-alb" \ -"terraform-aws-autoscaling","terraform-aws-modules/terraform-aws-autoscaling" \ -"terraform-aws-backup","lgallard/terraform-aws-backup" \ -"terraform-aws-backup-notifications","" \ -"terraform-aws-certbot-lambda","" \ -"terraform-aws-cloudfront","jmgreg31/terraform-aws-cloudfront" \ -"terraform-aws-cloudfront-s3-cdn","cloudposse/terraform-aws-cloudfront-s3-cdn" \ -"terraform-aws-cloudtrail","cloudposse/terraform-aws-cloudtrail" \ -"terraform-aws-cloudtrail-cloudwatch-alarms","cloudposse/terraform-aws-cloudtrail-cloudwatch-alarms" \ -"terraform-aws-cloudtrail-s3-bucket","cloudposse/terraform-aws-cloudtrail-s3-bucket" \ -"terraform-aws-cloudwatch-alarms","clouddrove/terraform-aws-cloudwatch-alarms" \ -"terraform-aws-config","trussworks/terraform-aws-config" \ -"terraform-aws-config-notifications","trussworks/terraform-aws-config-notifications" \ -"terraform-aws-cost-billing-alarm","" \ -"terraform-aws-cost-budget","" \ -"terraform-aws-dynamodb","cloudposse/terraform-aws-dynamodb" \ -"terraform-aws-ec2-basic-layout","" \ -"terraform-aws-ec2-instance","terraform-aws-modules/terraform-aws-ec2-instance" \ -"terraform-aws-ecr","lgallard/terraform-aws-ecr" \ -"terraform-aws-ecr-cross-account","doingcloudright/terraform-aws-ecr-cross-account" \ -"terraform-aws-ecr-lifecycle-policy-rule","doingcloudright/terraform-aws-ecr-lifecycle-policy-rule" \ -"terraform-aws-eks","terraform-aws-modules/terraform-aws-eks" \ -"terraform-aws-elasticsearch","lgallard/terraform-aws-elasticsearch" \ -"terraform-aws-elasticache-redis","cloudposse/terraform-aws-elasticache-redis" \ -"terraform-aws-firewall-manager","cloudposse/terraform-aws-firewall-manager" \ -"terraform-aws-github-runner","philips-labs/terraform-aws-github-runner" \ -"terraform-aws-gitlab-runner","npalm/terraform-aws-gitlab-runner" \ -"terraform-aws-guardduty-monitor","opendevsecops/terraform-aws-guardduty-monitor" \ -"terraform-aws-guardduty-multiaccount","" \ -"terraform-aws-iam","terraform-aws-modules/terraform-aws-iam" \ -"terraform-aws-kms-key","cloudposse/terraform-aws-kms-key" \ -"terraform-aws-lambda","terraform-aws-modules/terraform-aws-lambda" \ -"terraform-aws-lambda-1","opendevsecops/terraform-aws-lambda" \ -"terraform-aws-lambda-nuke","diodonfrost/terraform-aws-lambda-nuke" \ -"terraform-aws-lambda-scheduler-stop-start","diodonfrost/terraform-aws-lambda-scheduler-stop-start" \ -"terraform-local-archive-builder","opendevsecops/terraform-local-archive-builder" \ -"terraform-aws-logs","trussworks/terraform-aws-logs" \ -"terraform-aws-msk-apache-kafka-cluster","cloudposse/terraform-aws-msk-apache-kafka-cluster" \ -"terraform-aws-multi-az-subnets","cloudposse/terraform-aws-multi-az-subnets" \ -"terraform-aws-natgw-notifications","" \ -"terraform-aws-network-firewall","" \ -"terraform-aws-notify-slack","terraform-aws-modules/terraform-aws-notify-slack" \ -"terraform-aws-rds","terraform-aws-modules/terraform-aws-rds" \ -"terraform-aws-rds-export-to-s3","" \ -"terraform-aws-rds-aurora","terraform-aws-modules/terraform-aws-rds-aurora" \ -"terraform-aws-redshift","terraform-aws-modules/terraform-aws-redshift" \ -"terraform-aws-root-login-notifications","trussworks/terraform-aws-root-login-notifications" \ -"terraform-aws-route53-alias","cloudposse/terraform-aws-route53-alias" \ -"terraform-aws-route53-query-logs","trussworks/terraform-aws-route53-query-logs" \ -"terraform-aws-s3-bucket","terraform-aws-modules/terraform-aws-s3-bucket" \ -"terraform-aws-s3-log-storage","cloudposse/terraform-aws-s3-log-storage" \ -"terraform-aws-ses","cloudposse/terraform-aws-ses" \ -"terraform-aws-sns-topic","cloudposse/terraform-aws-sns-topic" \ -"terraform-aws-sqs","terraform-aws-modules/terraform-aws-sqs" \ -"terraform-aws-secure-baseline","nozaq/terraform-aws-secure-baseline" \ -"terraform-aws-security-group","terraform-aws-modules/terraform-aws-security-group" \ -"terraform-aws-secrets-manager","lgallard/terraform-aws-secrets-manager" \ -"terraform-aws-sftp","trussworks/terraform-aws-sftp" \ -"terraform-aws-sftp-user","trussworks/terraform-aws-sftp-user" \ -"terraform-aws-sso","cloudposse/terraform-aws-sso" \ -"terraform-aws-tfstate-backend","" \ -"terraform-aws-transit-gateway","cloudposse/terraform-aws-transit-gateway" \ -"terraform-aws-transit-gateway","terraform-aws-modules/terraform-aws-transit-gateway" \ -"terraform-aws-vpc","terraform-aws-modules/terraform-aws-vpc" \ -"terraform-aws-vpc-base","cloudposse/terraform-aws-vpc" \ -"terraform-aws-vpc-flowlogs","" \ -"terraform-aws-vpc-peering","grem11n/terraform-aws-vpc-peering" \ -"terraform-aws-vpn-gateway","terraform-aws-modules/terraform-aws-vpn-gateway" \ -"terraform-aws-waf-owasp","" \ -"terraform-aws-wafv2","trussworks/terraform-aws-wafv2" \ -"terraform-aws-waf-webaclv2","umotif-public/terraform-aws-waf-webaclv2" \ -"terraform-null-label","cloudposse/terraform-null-label" \ -"terraform-terraform-label","cloudposse/terraform-terraform-label" +"terraform-aws-acm","terraform-aws-modules/terraform-aws-acm","master" \ +"terraform-aws-alb","terraform-aws-modules/terraform-aws-alb","master" \ +"terraform-aws-autoscaling","terraform-aws-modules/terraform-aws-autoscaling","master" \ +"terraform-aws-backup","lgallard/terraform-aws-backup","master" \ +"terraform-aws-backup-notifications","","" \ +"terraform-aws-certbot-lambda","","" \ +"terraform-aws-cloudfront","jmgreg31/terraform-aws-cloudfront","master" \ +"terraform-aws-cloudfront-s3-cdn","cloudposse/terraform-aws-cloudfront-s3-cdn","master" \ +"terraform-aws-cloudtrail","cloudposse/terraform-aws-cloudtrail","master" \ +"terraform-aws-cloudtrail-cloudwatch-alarms","cloudposse/terraform-aws-cloudtrail-cloudwatch-alarms","master" \ +"terraform-aws-cloudtrail-s3-bucket","cloudposse/terraform-aws-cloudtrail-s3-bucket","master" \ +"terraform-aws-cloudwatch-alarms","clouddrove/terraform-aws-cloudwatch-alarms","master" \ +"terraform-aws-config","trussworks/terraform-aws-config","main" \ +"terraform-aws-config-notifications","trussworks/terraform-aws-config-notifications","main" \ +"terraform-aws-cost-billing-alarm","","" \ +"terraform-aws-cost-budget","","" \ +"terraform-aws-dynamodb","cloudposse/terraform-aws-dynamodb","master" \ +"terraform-aws-ec2-basic-layout","","" \ +"terraform-aws-ec2-instance","terraform-aws-modules/terraform-aws-ec2-instance","master" \ +"terraform-aws-ecr","lgallard/terraform-aws-ecr","master" \ +"terraform-aws-ecr-cross-account","doingcloudright/terraform-aws-ecr-cross-account","master" \ +"terraform-aws-ecr-lifecycle-policy-rule","doingcloudright/terraform-aws-ecr-lifecycle-policy-rule","master" \ +"terraform-aws-eks","terraform-aws-modules/terraform-aws-eks","master" \ +"terraform-aws-elasticsearch","lgallard/terraform-aws-elasticsearch","master" \ +"terraform-aws-elasticache-redis","cloudposse/terraform-aws-elasticache-redis","master" \ +"terraform-aws-firewall-manager","cloudposse/terraform-aws-firewall-manager","master" \ +"terraform-aws-github-runner","philips-labs/terraform-aws-github-runner","develop" \ +"terraform-aws-gitlab-runner","npalm/terraform-aws-gitlab-runner","develop" \ +"terraform-aws-guardduty-monitor","opendevsecops/terraform-aws-guardduty-monitor","master" \ +"terraform-aws-guardduty-multiaccount","","" \ +"terraform-aws-iam","terraform-aws-modules/terraform-aws-iam","master" \ +"terraform-aws-kms-key","cloudposse/terraform-aws-kms-key","master" \ +"terraform-aws-lambda","terraform-aws-modules/terraform-aws-lambda","master" \ +"terraform-aws-lambda-1","opendevsecops/terraform-aws-lambda","master" \ +"terraform-aws-lambda-nuke","diodonfrost/terraform-aws-lambda-nuke","master" \ +"terraform-aws-lambda-scheduler-stop-start","diodonfrost/terraform-aws-lambda-scheduler-stop-start","master" \ +"terraform-local-archive-builder","opendevsecops/terraform-local-archive-builder","master" \ +"terraform-aws-logs","trussworks/terraform-aws-logs","main" \ +"terraform-aws-msk-apache-kafka-cluster","cloudposse/terraform-aws-msk-apache-kafka-cluster","master" \ +"terraform-aws-multi-az-subnets","cloudposse/terraform-aws-multi-az-subnets","master" \ +"terraform-aws-natgw-notifications","","" \ +"terraform-aws-network-firewall","","" \ +"terraform-aws-notify-slack","terraform-aws-modules/terraform-aws-notify-slack","master" \ +"terraform-aws-rds","terraform-aws-modules/terraform-aws-rds","master" \ +"terraform-aws-rds-export-to-s3","","" \ +"terraform-aws-rds-aurora","terraform-aws-modules/terraform-aws-rds-aurora","master" \ +"terraform-aws-redshift","terraform-aws-modules/terraform-aws-redshift","master" \ +"terraform-aws-root-login-notifications","trussworks/terraform-aws-root-login-notifications","main" \ +"terraform-aws-route53-alias","cloudposse/terraform-aws-route53-alias","master" \ +"terraform-aws-route53-query-logs","trussworks/terraform-aws-route53-query-logs","main" \ +"terraform-aws-s3-bucket","terraform-aws-modules/terraform-aws-s3-bucket","master" \ +"terraform-aws-s3-log-storage","cloudposse/terraform-aws-s3-log-storage","master" \ +"terraform-aws-ses","cloudposse/terraform-aws-ses","master" \ +"terraform-aws-sns-topic","cloudposse/terraform-aws-sns-topic","master" \ +"terraform-aws-sqs","terraform-aws-modules/terraform-aws-sqs","master" \ +"terraform-aws-secure-baseline","nozaq/terraform-aws-secure-baseline","main" \ +"terraform-aws-security-group","terraform-aws-modules/terraform-aws-security-group","master" \ +"terraform-aws-secrets-manager","lgallard/terraform-aws-secrets-manager","master" \ +"terraform-aws-sftp","trussworks/terraform-aws-sftp","main" \ +"terraform-aws-sftp-user","trussworks/terraform-aws-sftp-user","main" \ +"terraform-aws-sso","cloudposse/terraform-aws-sso","master" \ +"terraform-aws-tfstate-backend","","" \ +"terraform-aws-transit-gateway","cloudposse/terraform-aws-transit-gateway","master" \ +"terraform-aws-transit-gateway","terraform-aws-modules/terraform-aws-transit-gateway","master" \ +"terraform-aws-vpc","terraform-aws-modules/terraform-aws-vpc","master" \ +"terraform-aws-vpc-base","cloudposse/terraform-aws-vpc","master" \ +"terraform-aws-vpc-flowlogs","","" \ +"terraform-aws-vpc-peering","grem11n/terraform-aws-vpc-peering","master" \ +"terraform-aws-vpn-gateway","terraform-aws-modules/terraform-aws-vpn-gateway","master" \ +"terraform-aws-waf-owasp","","" \ +"terraform-aws-wafv2","trussworks/terraform-aws-wafv2","main" \ +"terraform-aws-waf-webaclv2","umotif-public/terraform-aws-waf-webaclv2","main" \ +"terraform-null-label","cloudposse/terraform-null-label","master" \ +"terraform-terraform-label","cloudposse/terraform-terraform-label","master" \ endef help: