Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
4,625 contributions in the last year
Activity overview
Contributed to
terraform-providers/terraform-provider-aws,
bflad/tfproviderlint,
bflad/github-action-testing
and 5 other
repositories
Contribution activity
June 2020
Created a pull request in terraform-providers/terraform-provider-aws that received 3 comments
New Data Sources: aws_outposts_site(s)
Community Note
Please vote on this pull request by adding a
+365
−0
•
3
comments
- resource/aws_efs_mount_target: Continue allowing empty string in ip_address validation
- resource/aws_batch_compute_environment: Remove resource from Terraform state when not found instead of returning error
- resource/aws_db_instance: Prevent schema version 1 upgrade panic on missing state
- resource/aws_db_instance_role_association: Prevent immediate read after creation panic
- resource/aws_ecs_service: Add plan-time validation and prevent panics with empty `type` argument in `ordered_placement_strategy` configuration block
- resource/aws_dynamodb_table: Return error instead of panic on empty CreateTable response
- resource/aws_spot_fleet_request: Increase default delete timeout to 15 minutes
- New Data Source: aws_efs_access_points
- tests/resource/aws_instance: Ensure sweeper has dependencies on resources that manage EC2 Instances
- resource/aws_autoscaling_group: Prevent unexpected differences in `tags` for Terraform 0.11 and earlier with boolean `propagate_at_launch` values
- tests/service/iam: Implement aws_iam_group and aws_iam_policy sweepers, catch additional aws_iam_role and aws_iam_user
- tests/resource/aws_db_snapshot: Ensure sweeper runs after aws_db_instance and skips automated snapshots
- docs/provider: Fix markdownlint MD007 rule in resource documentation
- docs/provider: Fix markdownlint MD007 rule in data source documentation
- resource/aws_wafv2_web_acl: Skip UpdateWebACL call on tags only updates
- provider: Support arbitrary additional tag data, implement keyvaluetags and ignore_tags support in aws_autoscaling_group resource, return empty strings with key-only tags instead of panicking
- New Data Sources: aws_outposts_outpost_instance_type(s)
- tests/provider: Switch Outposts acceptance testing to testAccPreCheckAWSOutpostsOutposts and aws_outposts_outposts data source
- provider: Introduce tag resource generator, new aws_dynamodb_tag and aws_ecs_tag resources
- New Guide: Resource Tagging
- New Data Sources: aws_outposts_outpost(s)
- provider: Add outposts service client
- provider: First pass at removing non-inclusive terminology
- New Data Source: aws_ec2_local_gateway_virtual_interface
- New Resource: aws_ec2_local_gateway_route
- Some pull requests not shown.
- Create and export constants to simplify mock handling, additional assume role testing
- Fix SkipMetadataApiCheck and remove now extraneous GetCredentialsFromMetadata
- Introduce Go 1.13 compatible error types
- Mock and verify Web Identity Token support (STS AssumeRoleWithWebIdentity)
- Automatically handle shared credentials filename home directory expansion
- Implement configuration assume role duration, policy ARNs, tags, and transitive tag keys
- Always enable AWS shared configuration file support
- Introduce more exhaustive GetSession testing and resolve some endpoint customization bugs
- MD007 changes part 5/5
- MD007 changes part 4/5
- MD007 changes part 3/5
- MD007 changes part 2/5
- Add slack integration for maintainer team to post daily open PR count for team members
- resource/elasticsearch_domain: allow empty string for EBS volume type validation
- Handle single event selector in cloudtrail with non-default read_write_type
- resource/wafv2_web_acl_logging_configuration: new resource
- Ensure desired_vcpus is set before including it in update
- r/aws_route, r/aws_route_table, r/aws_default_route_table: Validate CIDR blocks
- Corrected the ARN in the Resource of the policy
- r/aws_spot_fleet_request: Fix import crash on missing 'availability_zone'
- add support for private ipv4 addresses in subnet mapping of ELB V2
- resource/aws_ecs_task_definition: prevent spurious environment variable diffs
- Add EFS transit encryption and authorization config options for ECS task definition
- r/vpn_connection - add arn attribute + tags test
- Support EXTERNAL deployment controller for ECS
- r/ecs_service: Add EXTERNAL to deployment_controller
- r/aws_ami: add plan time validations + add arn attribute
- r/aws_vpc_endpoint: Wait for VPC Endpoint connection acceptance
- r/ec2_transit_gateway - change disappears test + arn check
- r/aws_vpc_endpoint_service: Add 'arn' attribute and tags test
- d/aws_vpc_endpoint_service: Add 'arn' attribute
- Implement error_action on aws_iot_topic_rule
- r/ebs_snapshot - add import support
- Some pull request reviews not shown.
Created an issue in terraform-providers/terraform-provider-aws that received 1 comment
Remove Zero Values From Attribute Validations
Community Note
Please vote on this issue by adding a
1
comment
- Support Disabling API Deletion Protection in aws_db_instance Sweeper
- resource/aws_ses_receipt_filter: Provider produced inconsistent result after apply
- Replace PreConfig Disappears Testing
- Support aws_autoscaling_group in keyvaluetags and with Provider ignore_tags Configuration
- aws_db_snapshot Sweeper Attempts to Delete Automated Snapshots
- resource/aws_db_snapshot: Migrate read timeout to create timeout
- Config.SkipMetadataApiCheck No Longer Working When Only EC2 Metadata Credentials
- [PROPOSAL] Support/Verify Shared Configuration Region
- Always Enable Shared Configuration File Support
- Support Configuration of Assume Role Session Duration
- Verify Web Identity Token / EKS IAM Role Service Account (IRSA) via GetSession() Testing
- Automatically Handle Shared Credentials Filename Home Directory Expansion