Skip to main content
validation.yaml1.7 KB
View on GitHub
name: Validation
description: Atmos workflows for VPCs and VPC Flow Logs validation

workflows:

validate-all-vpc:
description: "Validate all VPC components in all stacks"
steps:
- name: "`vpc` in `plat-ue2-dev`"
command: validate component vpc -s plat-ue2-dev
- name: "`vpc` in `plat-uw2-dev`"
command: validate component vpc -s plat-uw2-dev
- name: "`vpc` in `plat-ue2-staging`"
command: validate component vpc -s plat-ue2-staging
- name: "`vpc` in `plat-uw2-staging`"
command: validate component vpc -s plat-uw2-staging
- name: "`vpc` in `plat-ue2-prod`"
command: validate component vpc -s plat-ue2-prod
- name: "`vpc` in `plat-uw2-prod`"
command: validate component vpc -s plat-uw2-prod

validate-all-vpc-flow-logs:
description: "Validate all VPC Flow Logs bucket components in all stacks"
steps:
- name: "`vpc-flow-logs-bucket` in `plat-ue2-dev`"
command: validate component vpc-flow-logs-bucket -s plat-ue2-dev
- name: "`vpc-flow-logs-bucket` in `plat-uw2-dev`"
command: validate component vpc-flow-logs-bucket -s plat-uw2-dev
- name: "`vpc-flow-logs-bucket` in `plat-ue2-staging`"
command: validate component vpc-flow-logs-bucket -s plat-ue2-staging
- name: "`vpc-flow-logs-bucket` in `plat-uw2-staging`"
command: validate component vpc-flow-logs-bucket -s plat-uw2-staging
- name: "`vpc-flow-logs-bucket` in `plat-ue2-prod`"
command: validate component vpc-flow-logs-bucket -s plat-ue2-prod
- name: "`vpc-flow-logs-bucket` in `plat-uw2-prod`"
command: validate component vpc-flow-logs-bucket -s plat-uw2-prod

Related Documentation