crossplane-contrib / provider-upjet-aws

AWS Provider for Crossplane.
https://marketplace.upbound.io/providers/upbound/provider-family-aws/
Apache License 2.0
148 stars 125 forks source link

Add PathARNExtractor for kms_key_id to rds cluster #1533

Closed turkenf closed 1 month ago

turkenf commented 1 month ago

Description of your changes

Adds the PathARNExtractor for kms_key_id to the rds cluster resource

Fixes: https://github.com/crossplane-contrib/provider-upjet-aws/issues/1523

I have:

How has this code been tested

Tested with uptest (https://github.com/crossplane-contrib/provider-upjet-aws/actions/runs/11456655642) and manually:

  conditions:
  - lastTransitionTime: "2024-10-22T08:42:00Z"
    reason: ReconcileSuccess
    status: "True"
    type: Synced
  - lastTransitionTime: "2024-10-22T08:42:55Z"
    reason: Available
    status: "True"
    type: Ready
  - lastTransitionTime: "2024-10-22T08:42:53Z"
    reason: Success
    status: "True"
    type: LastAsyncOperation
  - lastTransitionTime: "2024-10-22T08:44:24Z"
    reason: UpToDate
    status: "True"
    type: Test
turkenf commented 1 month ago

/test-examples="examples/rds/v1beta1/cluster-with-kmskey.yaml"