chore(crossplane): test cognito in crossplane

This commit is contained in:
David Landry 2025-03-03 12:53:11 -05:00
parent 21a6942122
commit c3edbddce8
3 changed files with 20 additions and 0 deletions

View file

@ -56,6 +56,8 @@ provider:
# -- A list of Provider packages to install.
packages:
# - ghcr.io/crossplane-contrib/provider-aws-iam:v1.20.1
- ghcr.io/crossplane-contrib/provider-aws-cognitoidentity: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-s3:v1.20.1

View file

@ -12,6 +12,7 @@ helmCharts:
resources:
- ns.yaml
- providerconfig.default.yaml
- providerconfig.cognito.yaml
- providerconfig.route53.yaml
- providerconfig.s3.yaml

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