Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

TF AWS Provider Alpha Release #23

Closed
muvaf opened this issue Aug 26, 2021 · 3 comments
Closed

TF AWS Provider Alpha Release #23

muvaf opened this issue Aug 26, 2021 · 3 comments
Assignees

Comments

@muvaf
Copy link
Member

muvaf commented Aug 26, 2021

Make all CRDs in provider-tf-aws use new configuration toggles to implement all XRM features.

@muvaf muvaf assigned muvaf and unassigned muvaf Aug 26, 2021
@luebken luebken assigned luebken and unassigned luebken Sep 22, 2021
@muvaf muvaf changed the title AWS Provider Polish AWS Provider Alpha Release Sep 23, 2021
@muvaf muvaf transferred this issue from crossplane/terrajet Sep 23, 2021
@turkenh turkenh self-assigned this Sep 23, 2021
@jbw976
Copy link
Member

jbw976 commented Sep 23, 2021

Let's consider doing a little mini bug bash with a wider audience outside of the folks that have built these providers. I'd be happy to take them for a test spin too. Some thoughts:

  • it would be nice to have a specific time to do this when people trying them out for the first time can get support from the team for any issues they run into
  • a bit of structure here would encourage more participation, especially folks with busy schedules.
  • it doesn't need to be an rigorously organized full on bug bash, but a little mini one where folks have all the info and pointers they need to try it out, try to break it, and report issues
  • this should be done before the alpha release, to get our confidence/quality up

@turkenh
Copy link
Collaborator

turkenh commented Oct 7, 2021

Here is the list of the resources we should consider supporting in the alpha release.

IAM

  • aws_iam_access_key
  • aws_iam_group
  • aws_iam_group_policy
  • aws_iam_group_policy_attachment
  • aws_iam_instance_profile
  • aws_iam_policy
  • aws_iam_policy_attachment
  • aws_iam_role
  • aws_iam_role_policy
  • aws_iam_role_policy_attachment
  • aws_iam_user
  • aws_iam_user_group_membership
  • aws_iam_user_policy
  • aws_iam_user_policy_attachment

RDS

  • aws_rds_cluster

S3

  • aws_s3_bucket

ELASTICACHE

  • aws_elasticache_cluster
  • aws_elasticache_parameter_group
  • aws_elasticache_replication_group

ECS

  • aws_ecs_cluster

ECR

  • aws_ecr_*

Elastic Load Balancing v2 (ALB/NLB)

  • aws_lb
  • aws_lb_listener
  • aws_lb_target_group
  • aws_lb_target_group_attachment

AUTOSCALING

  • aws_autoscaling_attachment
  • aws_autoscaling_group

KMS

  • aws_kms_key

VPC

  • aws_vpc
  • aws_subnet
  • aws_vpc_endpoint
  • aws_security_group
  • aws_security_group_rule
  • aws_vpc_ipv4_cidr_block_association
  • aws_vpc_peering_connection
  • aws_network_interface
  • aws_route_table_association
  • aws_route_table

EC2

  • aws_instance
  • aws_eip
  • aws_launch_template
  • aws_ec2_transit_gateway
  • aws_ec2_transit_gateway_route
  • aws_ec2_transit_gateway_route_table
  • aws_ec2_transit_gateway_route_table_association
  • aws_ec2_transit_gateway_vpc_attachment
  • aws_ec2_transit_gateway_vpc_attachment_accepter

EKS

  • aws_eks_fargate_profile
  • aws_eks_addon
  • aws_eks* ?

SNS

  • aws_sns*

SQS

  • aws_sqs*

DocumentDB

  • aws_docdb_*

Kinesis

  • aws_kinesis_*

DynamoDB

  • aws_dynamodb_*

And maybe:

Network Firewall crossplane-contrib/provider-aws#736

  • aws_networkfirewall_*

Cognito crossplane-contrib/provider-aws#720

  • aws_cognito_*

IOT crossplane-contrib/provider-aws#609

  • aws_iot_*

Resource Access Manager (RAM) crossplane-contrib/provider-aws#603

  • aws_ram_*

Check the list here crossplane-contrib/provider-aws#149

@turkenh
Copy link
Collaborator

turkenh commented Oct 12, 2021

@turkenh turkenh closed this as completed Oct 12, 2021
@muvaf muvaf changed the title AWS Provider Alpha Release TF AWS Provider Alpha Release Oct 21, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants