Skip to content

Commit 7b9abdc

Browse files
pramodh-ayyappanShashwatpathak05RoguedBearishaankalrasanmesh-kakade
authored
[SYNC] Develop to Master (#287)
* if price is 0, exclude from dataset (#174) * if price is 0, exclude from dataset * removed .DS_Store * added generated files * removed incorrect files (#176) * update gitref for sqs * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * if price is 0, exclude from dataset (#174) * if price is 0, exclude from dataset * removed .DS_Store * added generated files * removed incorrect files (#176) * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#215) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * added intent level output * Artifactories Terraform Module (#228) * added artifactories module * updates to vault module * removed facets yaml outputs * added gitignore files * Cleaned up ignored files * Cleaned up ignored files * Cleaned up ignored files * added artifactories module * updated to vault facets.yaml * terraform fmt * deleted zip_modules.py * updated module source * Add 0.2 version of database users part 2 (#229) * Add 0.2 version of postgres_user default flavor * Add 0.2 version of mysql_user default flavor * add depends on database-operator for postgres user * Add 0.2 version of kafka_user default flavor * Remove input from sample * update escaping for * * define and add output for kafka * fix output string * fix output for all users * use updated path for utility modules * remove depends on block from facets.yaml * remove versions.tf * updated to work with github app (cherry picked from commit 122c9dc28b355bfe612e98f026decf2195beb507) * Innersourcing workflows (#230) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Innersourcing workflows update (#231) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Add dependency installation step to publish workflow. * added support for optional variable branch * added support for install dependencies * Add S3 bucket name to zip_modules.py. * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * Update requirements.txt to include only necessary external dependencies. * posting success message to slack channel * removed the development branch support * changes * changes * deleted zip modules previous file * Update publish workflow to use S3_BUCKET_NAME from workflow variable. * Update zip_modules.py to use S3 bucket name from environment variable. * Preview modules (#239) * Updated preview.yml to read token secret name from TokenRef * Updated preview.yml to read token secret name from TokenRef * Updated preview.yml to append -github_ref to the version in facets.yaml * if price is 0, exclude from dataset (#174) * if price is 0, exclude from dataset * removed .DS_Store * added generated files * removed incorrect files (#176) * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#215) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * added intent level output * Artifactories Terraform Module (#228) * added artifactories module * updates to vault module * removed facets yaml outputs * added gitignore files * Cleaned up ignored files * Cleaned up ignored files * Cleaned up ignored files * added artifactories module * updated to vault facets.yaml * terraform fmt * deleted zip_modules.py * updated module source * Innersourcing workflows (#230) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Innersourcing workflows update (#231) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Add dependency installation step to publish workflow. * added support for optional variable branch * added support for install dependencies * Add S3 bucket name to zip_modules.py. * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * Update requirements.txt to include only necessary external dependencies. * posting success message to slack channel * removed the development branch support * changes * changes * deleted zip modules previous file * Update publish workflow to use S3_BUCKET_NAME from workflow variable. * Update zip_modules.py to use S3 bucket name from environment variable. * Preview modules workflow changes (#243) * fix for reading secret * fix for reading secret * updated to single quotes * updated the logic of reading the control planes json * updated the logic of creating the control planes json * Updated preview.yml to work with control_planes.json * Updated preview.yml to use format function for dynamic token retrieval * added TOKEN_REF_NAME * update to get the module directory path * using all secrets * added a cat command * updated the jq commands * updating the sample version as well * updating the sample version as well * updated the script to fail if any command failed * testing fail scenario * Revert "testing fail scenario" This reverts commit 0d25918. * added a few assertions * updated the variables name * added github workflows for validate bootrapper (#245) * Validate bootstraper (#246) * added github workflows for validate bootrapper * added step for trigger validate-bootstrapper in publish.yml * changed the trigger name * using workflow_runs * using workflow_runs conclusion * Github actions fixes (#249) * github actions fixes * changed the env variable name * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#215) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * added intent level output * Validate bootstraper (#246) * added github workflows for validate bootrapper * added step for trigger validate-bootstrapper in publish.yml * changed the trigger name * using workflow_runs * sync with innersourcing * Config modules for db users (#255) * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * feat: Add ecs_service intent for managing containers in Amazon ECS * [S73] Feature: Per-Instance Artifactories Module (#215) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * added intent level output * add database operator as per instance module * add database operator as necessary input for postgres user * add crossplane as per instance module * add crossplane as necessary input in mysql user * update the regex for crossplane * add mongodb auth operator as per instance module * add mongodb auth operator as necessary input in mongo user * update description * update output string * add database operator intent in index.json * update sample * update sample * update description mongo user * formatting changes * move values to spec and use facets as default namespace * fix display name and description in mongo user * added back inputs --------- Co-authored-by: pramodh-ayyappan <108784231+pramodh-ayyappan@users.noreply.github.com> Co-authored-by: rohit (aider) <facets.raveendran@mercedes-benz.com> Co-authored-by: pramodh-ayyappan <pramodh.ayyappan@facets.cloud> * Add outputs facets.yaml for AWS, Azure, and GCP VPCs (#263) * Add output facets for AWS, Azure, and GCP VPCs * Add outputs for Azure, AWS, and GCP VPCs in index.json * Remove gitRef entries for Azure, AWS, and GCP VPCs in outputs.index.json * Change k8s cloud to kubernetes in monitoring modules (#270) * spec.runtime.metrics for service(deploy,sts) (#273) * removed xui toggle skip * removed xui toggle skip sts * fix(intent/ingress): add outputs for ingress intent (#275) * Intent type fixes (#276) * fix intent types * resolved commnents and changed the intent type for api-gateway, event bus, eventbridge * changed to Secret management --------- Co-authored-by: Rauneet <vrauneet@gmail.com> * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * [S73] Feature: Per-Instance Artifactories Module (#210) * Added artifactories facets modules * added schema * updated spec * changed type to string * updated to null * introduced indentation * updated spec * updated spec to have include_all false as default * updated type from bool to boolean * Revert "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 71471b7. * Innersourcing workflows (#230) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Innersourcing workflows update (#231) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * Add dependency installation step to publish workflow. * added support for optional variable branch * added support for install dependencies * Add S3 bucket name to zip_modules.py. * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * updated workflow and create a new directory to zip modules * Update requirements.txt to include only necessary external dependencies. * posting success message to slack channel * removed the development branch support * changes * changes * deleted zip modules previous file * Update publish workflow to use S3_BUCKET_NAME from workflow variable. * Update zip_modules.py to use S3 bucket name from environment variable. * Innersourcing workflows (#230) * added zip modules py * updated the print statement * modified the print message in zip_modules.py * Implement concurrent zipping and uploading to S3 in zip_modules.py * Update publish workflow to run on custom runner and assume dependencies are installed. * Move zip_modules.py to workflows folder. * removed comments * added support for optional variable branch * added github workflows for validate bootrapper (#245) * Github actions fixes (#249) * github actions fixes * changed the env variable name * Reapply "[S73] Feature: Per-Instance Artifactories Module (#210)" (#214) This reverts commit 27a1abc. * adding back removed artifactory changes * type fix * added back artifactories inputs * innersourcing sync with master --------- Co-authored-by: Shashwat Pathak <shashwat.pathak@facets.cloud> Co-authored-by: Jayant <jayant.sharma@facets.cloud> Co-authored-by: Ishaan Kalra <108509616+ishaankalra@users.noreply.github.com> Co-authored-by: Sanmesh Kakade <sanmesh.kakade@facets.cloud> Co-authored-by: ishaankalra <ishaan.kalra@facets.cloud> Co-authored-by: rohit (aider) <facets.raveendran@mercedes-benz.com> Co-authored-by: Jayant <39442192+RoguedBear@users.noreply.github.com> Co-authored-by: Anuj Hydrabadi <129152617+anujhydrabadi@users.noreply.github.com> Co-authored-by: aditya-facets <111746197+aditya-facets@users.noreply.github.com> Co-authored-by: rauneetverma <153744019+rauneetverma@users.noreply.github.com> Co-authored-by: Rauneet <vrauneet@gmail.com>
1 parent 7af4117 commit 7b9abdc

55 files changed

Lines changed: 95 additions & 55 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/preview.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ jobs:
8080
echo "changed_dirs=$changed_dirs" >> $GITHUB_ENV
8181
8282
- name: Execute command
83+
env:
84+
ALL_SECRETS: ${{ toJson(secrets) }}
8385
run: |
8486
set -e
8587
set -o pipefail
@@ -100,4 +102,4 @@ jobs:
100102
echo "No facets.yaml found in $dir"
101103
fi
102104
done
103-
done
105+
done

index.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -571,4 +571,4 @@
571571
"gitUrl": "https://github.com/Facets-cloud/facets-modules",
572572
"relativePath": "./modules/postgres_user/default/0.3/"
573573
}
574-
]
574+
]

intents/alb/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: alb
2-
type: default
2+
type: Loadbalancer
33
displayName: ALB
44
description: Application Load Balancer that distributes traffic to improve availability, security, and fault tolerance.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/67a3333e183320d4691560d5_Default-Alb.svg

intents/alert_group/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: alert_group
2-
type: default
2+
type: Monitoring
33
displayName: Alert Group
44
description: Collection of alerts to notify on specific triggers, ensuring timely action and incident management.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/669fa0ccc5a55d8bbcc134b7_alert_group.svg

intents/artifactories/facets.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,3 @@ description: Provides an Artifactories resource for creating Container Registry
55
outputs:
66
- name: default
77
type: "@output/artifactories"
8-
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
name: aws_dlm_lifecycle_policy
2-
type: default
2+
type: Backup
33
displayName: AWS DLM Lifecycle Policy
44
description: Automates managing the lifecycle of Amazon EBS snapshots, streamlining backup and retention.

intents/aws_efs/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: aws_efs
2-
type: default
2+
type: Storage
33
displayName: AWS EFS
44
description: Provides an Elastic File System (EFS) File System resource.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/67a3333efae79e81bc2a0d1e_Default-aws_efs.svg

intents/aws_event_bus/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: aws_event_bus
2-
type: default
2+
type: Queue
33
displayName: AWS Event Bus
44
description: Event routing service that connects applications with event producers and consumers.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/67a3333e08611346d019ddff_Default-aws_event_bus.svg

intents/aws_eventbridge/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: aws_eventbridge
2-
type: default
2+
type: Queue
33
displayName: AWS EventBridge
44
description: Event-driven service that enables integration across AWS services and custom applications.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/67a3333e2522e5be67941b5c_Default-aws_eventbridge.svg

intents/aws_lambda/facets.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: aws_lambda
2-
type: default
2+
type: Application
33
displayName: AWS Lambda
44
description: Serverless compute service that automatically runs code in response to triggers or events.
55
iconUrl: https://cdn.prod.website-files.com/6252ef50a9f5d4afb6983bc3/67a3333eae25640a6072e81b_Default-aws_lambda.svg

0 commit comments

Comments
 (0)