chore(work): test cognito in crossplane

This commit is contained in:
David Landry 2025-03-03 12:53:11 -05:00
parent 21a6942122
commit 841e624127
2 changed files with 18 additions and 0 deletions

View file

@ -56,6 +56,7 @@ provider:
# -- A list of Provider packages to install. # -- A list of Provider packages to install.
packages: packages:
# - ghcr.io/crossplane-contrib/provider-aws-iam:v1.20.1 # - ghcr.io/crossplane-contrib/provider-aws-iam:v1.20.1
- ghcr.io/crossplane-contrib/provider-aws-cognitoidp:v1.20.1
- ghcr.io/crossplane-contrib/provider-aws-route53:v1.20.1 - ghcr.io/crossplane-contrib/provider-aws-route53:v1.20.1
- ghcr.io/crossplane-contrib/provider-aws-s3:v1.20.1 - ghcr.io/crossplane-contrib/provider-aws-s3:v1.20.1

View file

@ -0,0 +1,17 @@
apiVersion: aws.upbound.io/v1beta1
kind: ProviderConfig
metadata:
name: cognito
annotations:
argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
spec:
assumeRoleChain:
- roleARN: "arn:aws:iam::000654387266:role/CrossplaneServiceRole"
- roleARN: "arn:aws:iam::000654387266:role/CognitoManagementRole"
credentials:
source: Secret
secretRef:
namespace: crossplane-system
name: aws-secret
key: creds