Closed flaviomoringa closed 11 months ago
can you try with crossplane 1.9 ?
@haarchri I can try yes. Anything there you feel might help? We already upgraded from 1.7 to 1.8 hoping for improvements, but nothing changed. But we will try with 1.9.
in v1.9.1 the following is fixed: https://github.com/crossplane/crossplane/pull/3309
@haarchri We are still with the issue of upgrading to 0.32.0 without the provider revision being healthy... Do you think we can upgrade to 1.9.1 like this, or the aws-provider revision should be healthy first?
I upgraded crossplane to 1.9.1 as @haarchri mentioned above, and after that I Upgraded aws-provider from v0.31.0 to v0.32.0. Maybe it takes more time, but It's been 20 minutes and it's still unealthy and I get this from the provider revisions:
k describe providerrevisions crossplane-provider-aws
...
Warning SyncPackage 16m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/identityproviderconfigs.eks.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 13m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/volumes.ec2.aws.crossplane.io": context deadline exceeded
Normal ApplyClusterRoles 12m (x5 over 45m) rbac/providerrevision.pkg.crossplane.io Applied RBAC ClusterRoles
Normal BindClusterRole 12m (x7 over 46m) rbac/providerrevision.pkg.crossplane.io Bound system ClusterRole to provider ServiceAccount(s)
Warning SyncPackage 12m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Operation cannot be fulfilled on customresourcedefinitions.apiextensions.k8s.io "transitgatewayvpcattachments.ec2.aws.crossplane.io": the object has been modified; please apply your changes to the latest version and try again
Warning SyncPackage 11m (x2 over 19m) packages/providerrevision.pkg.crossplane.io cannot update annotations for package revision: Operation cannot be fulfilled on providerrevisions.pkg.crossplane.io "crossplane-provider-aws-edfa6e79bd65": the object has been modified; please apply your changes to the latest version and try again
Warning SyncPackage 8m56s packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/cachepolicies.cloudfront.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 5m56s (x2 over 25m) packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/hostedzones.route53.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 2m56s packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/resourceshares.ram.aws.crossplane.io": context deadline exceeded
any more hints?
@hasheddan any ideas ?
What I also see is that when I do "k describe providerrevisions crossplane-provider-aws", both old and new versions shows up (0.31.0 and 0.32.0)... I remember this happening before, and I tried deleting the old one, but didn't seemed to help.
New version:
$> k describe providerrevisions crossplane-provider-aws-245ce7fb587d
Name: crossplane-provider-aws-245ce7fb587d
Namespace:
Labels: pkg.crossplane.io/package=crossplane-provider-aws
Annotations: meta.crossplane.io/description:
The Amazon Web Services (AWS) Crossplane provider adds support for
managing AWS resources in Kubernetes.
meta.crossplane.io/license: Apache-2.0
meta.crossplane.io/maintainer: Crossplane Maintainers <info@crossplane.io>
meta.crossplane.io/readme:
`provider-aws` is the Crossplane infrastructure provider for [Amazon Web
Services (AWS)](https://aws.amazon.com/).
If you encounter an issue please reach out on
[slack.crossplane.io](https://slack.crossplane.io) and create an issue in
the
[crossplane-contrib/provider-aws](https://github.com/crossplane-contrib/provider-aws)
repo.
meta.crossplane.io/source: github.com/crossplane/provider-aws
API Version: pkg.crossplane.io/v1
Kind: ProviderRevision
Metadata:
Creation Timestamp: 2022-10-04T14:07:01Z
Finalizers:
revision.pkg.crossplane.io
Generation: 1
Managed Fields:
API Version: pkg.crossplane.io/v1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:meta.crossplane.io/description:
f:meta.crossplane.io/license:
f:meta.crossplane.io/maintainer:
f:meta.crossplane.io/readme:
f:meta.crossplane.io/source:
f:finalizers:
.:
v:"revision.pkg.crossplane.io":
f:labels:
.:
f:pkg.crossplane.io/package:
f:ownerReferences:
.:
k:{"uid":"3e7bf1d1-e559-4d15-b79e-ec4635dd0abd"}:
f:spec:
.:
f:controllerConfigRef:
.:
f:name:
f:desiredState:
f:ignoreCrossplaneConstraints:
f:image:
f:packagePullPolicy:
f:revision:
f:skipDependencyResolution:
Manager: crossplane
Operation: Update
Time: 2022-10-04T14:07:30Z
API Version: pkg.crossplane.io/v1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:conditions:
f:controllerRef:
.:
f:name:
Manager: crossplane
Operation: Update
Subresource: status
Time: 2022-10-04T14:07:30Z
Owner References:
API Version: pkg.crossplane.io/v1
Block Owner Deletion: true
Controller: true
Kind: Provider
Name: crossplane-provider-aws
UID: 3e7bf1d1-e559-4d15-b79e-ec4635dd0abd
Resource Version: 52126463
UID: 5515bbab-f470-4db0-adb6-fe0c43c0ddcd
Spec:
Controller Config Ref:
Name: aws-config
Desired State: Active
Ignore Crossplane Constraints: false
Image: crossplane/provider-aws:v0.32.0
Package Pull Policy: IfNotPresent
Revision: 2
Skip Dependency Resolution: false
Status:
Conditions:
Last Transition Time: 2022-10-04T14:07:30Z
Reason: UnhealthyPackageRevision
Status: False
Type: Healthy
Controller Ref:
Name:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal BindClusterRole 47m (x4 over 47m) rbac/providerrevision.pkg.crossplane.io Bound system ClusterRole to provider ServiceAccount(s)
Normal ApplyClusterRoles 47m (x4 over 47m) rbac/providerrevision.pkg.crossplane.io Applied RBAC ClusterRoles
Warning SyncPackage 47m packages/providerrevision.pkg.crossplane.io cannot update annotations for package revision: Operation cannot be fulfilled on providerrevisions.pkg.crossplane.io "crossplane-provider-aws-245ce7fb587d": the object has been modified; please apply your changes to the latest version and try again
Warning SyncPackage 45m (x6 over 47m) packages/providerrevision.pkg.crossplane.io cannot establish control of object: certificates.acm.aws.crossplane.io is already controlled by ProviderRevision crossplane-provider-aws-edfa6e79bd65 (UID d437e1e1-e4f3-4d77-83eb-7fb1ff913cb2)
Warning SyncPackage 39m (x5 over 44m) packages/providerrevision.pkg.crossplane.io cannot establish control of object: certificateauthorities.acmpca.aws.crossplane.io is already controlled by ProviderRevision crossplane-provider-aws-edfa6e79bd65 (UID d437e1e1-e4f3-4d77-83eb-7fb1ff913cb2)
Warning SyncPackage 35m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/cachepolicies.cloudfront.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 31m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/dbinstances.rds.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 27m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/basepathmappings.apigateway.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 23m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/dbclusterparametergroups.docdb.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 19m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/userpooldomains.cognitoidentityprovider.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 15m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/vpcendpoints.ec2.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 3m22s (x3 over 11m) packages/providerrevision.pkg.crossplane.io (combined from similar events): cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/queues.sqs.aws.crossplane.io": context deadline exceeded
Old version still there:
$> k describe providerrevisions crossplane-provider-aws-edfa6e79bd65
Name: crossplane-provider-aws-edfa6e79bd65
Namespace:
Labels: pkg.crossplane.io/package=crossplane-provider-aws
Annotations: company: Crossplane
description:
The Amazon Web Services (AWS) Crossplane provider adds support for
managing AWS resources in Kubernetes.
descriptionShort:
The AWS Crossplane provider enables infrastructure management for Amazon
Web Services.
friendly-group-name.meta.crossplane.io/acm.aws.crossplane.io: Certificate Manager
friendly-group-name.meta.crossplane.io/acmpca.aws.crossplane.io: Private CA
friendly-group-name.meta.crossplane.io/apigatewayv2.aws.crossplane.io: API Gateway
friendly-group-name.meta.crossplane.io/cache.aws.crossplane.io: ElastiCache
friendly-group-name.meta.crossplane.io/database.aws.crossplane.io: Databases
friendly-group-name.meta.crossplane.io/dynamodb.aws.crossplane.io: DynamoDB
friendly-group-name.meta.crossplane.io/ec2.aws.crossplane.io: Elastic Compute
friendly-group-name.meta.crossplane.io/ecr.aws.crossplane.io: Elastic Container Registry
friendly-group-name.meta.crossplane.io/efs.aws.crossplane.io: Elastic Filesystem
friendly-group-name.meta.crossplane.io/eks.aws.crossplane.io: Elastic Kubernetes
friendly-group-name.meta.crossplane.io/elasticloadbalancing.aws.crossplane.io: Elastic Load Balancing
friendly-group-name.meta.crossplane.io/iam.aws.crossplane.io: IAM
friendly-group-name.meta.crossplane.io/kms.aws.crossplane.io: Key Managment Service
friendly-group-name.meta.crossplane.io/notification.aws.crossplane.io: SNS
friendly-group-name.meta.crossplane.io/rds.aws.crossplane.io: RDS
friendly-group-name.meta.crossplane.io/redshift.aws.crossplane.io: Redshift
friendly-group-name.meta.crossplane.io/route53.aws.crossplane.io: Route 53
friendly-group-name.meta.crossplane.io/s3.aws.crossplane.io: S3
friendly-group-name.meta.crossplane.io/secretsmanager.aws.crossplane.io: Secrets Manager
friendly-group-name.meta.crossplane.io/sfn.aws.crossplane.io: Step Functions
friendly-group-name.meta.crossplane.io/sqs.aws.crossplane.io: SQS
friendly-kind-name.meta.crossplane.io/activity.sfn.aws.crossplane.io: Activity
friendly-kind-name.meta.crossplane.io/address.ec2.aws.crossplane.io: Address
friendly-kind-name.meta.crossplane.io/api.apigatewayv2.aws.crossplane.io: API
friendly-kind-name.meta.crossplane.io/apimapping.apigatewayv2.aws.crossplane.io: API Mapping
friendly-kind-name.meta.crossplane.io/authorizer.apigatewayv2.aws.crossplane.io: Authorizer
friendly-kind-name.meta.crossplane.io/backup.dynamodb.aws.crossplane.io: Backup
friendly-kind-name.meta.crossplane.io/bucket.s3.aws.crossplane.io: Bucket
friendly-kind-name.meta.crossplane.io/bucketpolicy.s3.aws.crossplane.io: Bucket Policy
friendly-kind-name.meta.crossplane.io/cachecluster.cache.aws.crossplane.io: Cache Cluster
friendly-kind-name.meta.crossplane.io/cachesubnetgroup.cache.aws.crossplane.io: Cache Subnet Group
friendly-kind-name.meta.crossplane.io/certificate.acm.aws.crossplane.io: Certificate
friendly-kind-name.meta.crossplane.io/certificateauthority.acmpca.aws.crossplane.io: CA
friendly-kind-name.meta.crossplane.io/certificateauthoritypermission.acmpca.aws.crossplane.io: CA Permission
friendly-kind-name.meta.crossplane.io/cluster.eks.aws.crossplane.io: EKS Cluster
friendly-kind-name.meta.crossplane.io/cluster.redshift.aws.crossplane.io: Redshift Cluster
friendly-kind-name.meta.crossplane.io/dbcluster.rds.aws.crossplane.io: Database Cluster
friendly-kind-name.meta.crossplane.io/dbparametergroup.rds.aws.crossplane.io: Database Parameter Group
friendly-kind-name.meta.crossplane.io/dbsubnetgroup.database.aws.crossplane.io: Database Subnet Group
friendly-kind-name.meta.crossplane.io/deployment.apigatewayv2.aws.crossplane.io: Deployment
friendly-kind-name.meta.crossplane.io/domainname.apigatewayv2.aws.crossplane.io: Domain Name
friendly-kind-name.meta.crossplane.io/elb.elasticloadbalancing.aws.crossplane.io: Elastic Load Balancer
friendly-kind-name.meta.crossplane.io/elbattachment.elasticloadbalancing.aws.crossplane.io: ELB Attachment
friendly-kind-name.meta.crossplane.io/fargateprofile.eks.aws.crossplane.io: Fargate Profile
friendly-kind-name.meta.crossplane.io/filesystem.efs.aws.crossplane.io: Filesystem
friendly-kind-name.meta.crossplane.io/globaltable.dynamodb.aws.crossplane.io: Global Table
friendly-kind-name.meta.crossplane.io/hostedzone.route53.aws.crossplane.io: Hosted Zone
friendly-kind-name.meta.crossplane.io/iamaccesskey.iam.aws.crossplane.io: IAM Access Key
friendly-kind-name.meta.crossplane.io/iamgroup.iam.aws.crossplane.io: IAM Group
friendly-kind-name.meta.crossplane.io/iamgrouppolicyattachment.iam.aws.crossplane.io: IAM Group Policy Attachment
friendly-kind-name.meta.crossplane.io/iamgroupusermembership.iam.aws.crossplane.io: IAM Group User Membership
friendly-kind-name.meta.crossplane.io/iampolicy.iam.aws.crossplane.io: IAM Policy
friendly-kind-name.meta.crossplane.io/iamrole.iam.aws.crossplane.io: IAM Role
friendly-kind-name.meta.crossplane.io/iamrolepolicyattachment.iam.aws.crossplane.io: IAM Role Policy Attachment
friendly-kind-name.meta.crossplane.io/iamuser.iam.aws.crossplane.io: IAM User
friendly-kind-name.meta.crossplane.io/iamuserpolicyattachment.iam.aws.crossplane.io: IAM User Policy Attachment
friendly-kind-name.meta.crossplane.io/integration.apigatewayv2.aws.crossplane.io: Integration
friendly-kind-name.meta.crossplane.io/integrationresponse.apigatewayv2.aws.crossplane.io: Integration Response
friendly-kind-name.meta.crossplane.io/internetgateway.ec2.aws.crossplane.io: Internet Gateway
friendly-kind-name.meta.crossplane.io/key.kms.aws.crossplane.io: Key
friendly-kind-name.meta.crossplane.io/model.apigatewayv2.aws.crossplane.io: Model
friendly-kind-name.meta.crossplane.io/natgateway.ec2.aws.crossplane.io: NAT Gateway
friendly-kind-name.meta.crossplane.io/nodegroup.eks.aws.crossplane.io: EKS Node Group
friendly-kind-name.meta.crossplane.io/queue.sqs.aws.crossplane.io: SQS Queue
friendly-kind-name.meta.crossplane.io/rdsinstance.database.aws.crossplane.io: RDS Instance
friendly-kind-name.meta.crossplane.io/replicationgroup.cache.aws.crossplane.io: Replication Group
friendly-kind-name.meta.crossplane.io/repository.ecr.aws.crossplane.io: Repository
friendly-kind-name.meta.crossplane.io/repositorypolicy.ecr.aws.crossplane.io: Repository Policy
friendly-kind-name.meta.crossplane.io/resourcerecordset.route53.aws.crossplane.io: Resource Record Set
friendly-kind-name.meta.crossplane.io/route.apigatewayv2.aws.crossplane.io: Route
friendly-kind-name.meta.crossplane.io/routeresponse.apigatewayv2.aws.crossplane.io: Route Response
friendly-kind-name.meta.crossplane.io/routetable.ec2.aws.crossplane.io: Route Table
friendly-kind-name.meta.crossplane.io/secret.secretsmanager.aws.crossplane.io: Secret
friendly-kind-name.meta.crossplane.io/securitygroup.ec2.aws.crossplane.io: Security Group
friendly-kind-name.meta.crossplane.io/snssubscription.notification.aws.crossplane.io: Subscription
friendly-kind-name.meta.crossplane.io/snstopic.notification.aws.crossplane.io: Topic
friendly-kind-name.meta.crossplane.io/stage.apigatewayv2.aws.crossplane.io: Stage
friendly-kind-name.meta.crossplane.io/statemachine.sfn.aws.crossplane.io: State Machine
friendly-kind-name.meta.crossplane.io/subnet.ec2.aws.crossplane.io: Subnet
friendly-kind-name.meta.crossplane.io/table.dynamodb.aws.crossplane.io: Table
friendly-kind-name.meta.crossplane.io/vpc.ec2.aws.crossplane.io: VPC
friendly-kind-name.meta.crossplane.io/vpccidrblock.ec2.aws.crossplane.io: VPC CIDR Block
friendly-kind-name.meta.crossplane.io/vpclink.apigatewayv2.aws.crossplane.io: VPC Link
friendly-name.meta.crossplane.io: Provider AWS
iconData:
CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjUiIGhlaWdodD0iNjUiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHJlY3...
license: Apache-2.0
maintainer: Crossplane Maintainers <info@crossplane.io>
meta.crossplane.io/description:
The Amazon Web Services (AWS) Crossplane provider adds support for
managing AWS resources in Kubernetes.
meta.crossplane.io/iconURI:
data:image/svg+xml;base64,CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjUiIGhlaWdodD0iNjUiPjxnIGZpbGw9Im5vbmUiIGZpbGwt...
meta.crossplane.io/license: Apache-2.0
meta.crossplane.io/maintainer: Crossplane Maintainers <info@crossplane.io>
meta.crossplane.io/readme:
`provider-aws` is the Crossplane infrastructure provider for [Amazon Web
Services (AWS)](https://aws.amazon.com/).
Available resources and their fields can be found in the [CRD
Docs](https://doc.crds.dev/github.com/crossplane/provider-aws).
If you encounter an issue please reach out on
[slack.crossplane.io](https://slack.crossplane.io) and create an issue in
the [crossplane/provider-aws](https://github.com/crossplane/provider-aws)
repo.
meta.crossplane.io/source: github.com/crossplane/provider-aws
readme:
`provider-aws` is the Crossplane infrastructure provider for [Amazon Web
Services (AWS)](https://aws.amazon.com/).
Available resources and their fields can be found in the [CRD
Docs](https://doc.crds.dev/github.com/crossplane/provider-aws).
If you encounter an issue please reach out on
[slack.crossplane.io](https://slack.crossplane.io) and create an issue in
the [crossplane/provider-aws](https://github.com/crossplane/provider-aws)
repo.
source: github.com/crossplane/provider-aws
API Version: pkg.crossplane.io/v1
Kind: ProviderRevision
Metadata:
Creation Timestamp: 2022-08-31T19:26:12Z
Finalizers:
revision.pkg.crossplane.io
Generation: 2
Managed Fields:
API Version: pkg.crossplane.io/v1
Fields Type: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.:
f:company:
f:description:
f:descriptionShort:
f:friendly-group-name.meta.crossplane.io/acm.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/acmpca.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/apigatewayv2.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/cache.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/database.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/dynamodb.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/ec2.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/ecr.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/efs.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/eks.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/elasticloadbalancing.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/iam.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/kms.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/notification.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/rds.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/redshift.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/route53.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/s3.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/secretsmanager.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/sfn.aws.crossplane.io:
f:friendly-group-name.meta.crossplane.io/sqs.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/activity.sfn.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/address.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/api.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/apimapping.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/authorizer.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/backup.dynamodb.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/bucket.s3.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/bucketpolicy.s3.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/cachecluster.cache.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/cachesubnetgroup.cache.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/certificate.acm.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/certificateauthority.acmpca.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/certificateauthoritypermission.acmpca.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/cluster.eks.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/cluster.redshift.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/dbcluster.rds.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/dbparametergroup.rds.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/dbsubnetgroup.database.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/deployment.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/domainname.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/elb.elasticloadbalancing.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/elbattachment.elasticloadbalancing.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/fargateprofile.eks.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/filesystem.efs.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/globaltable.dynamodb.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/hostedzone.route53.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamaccesskey.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamgroup.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamgrouppolicyattachment.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamgroupusermembership.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iampolicy.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamrole.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamrolepolicyattachment.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamuser.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/iamuserpolicyattachment.iam.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/integration.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/integrationresponse.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/internetgateway.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/key.kms.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/model.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/natgateway.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/nodegroup.eks.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/queue.sqs.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/rdsinstance.database.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/replicationgroup.cache.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/repository.ecr.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/repositorypolicy.ecr.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/resourcerecordset.route53.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/route.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/routeresponse.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/routetable.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/secret.secretsmanager.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/securitygroup.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/snssubscription.notification.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/snstopic.notification.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/stage.apigatewayv2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/statemachine.sfn.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/subnet.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/table.dynamodb.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/vpc.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/vpccidrblock.ec2.aws.crossplane.io:
f:friendly-kind-name.meta.crossplane.io/vpclink.apigatewayv2.aws.crossplane.io:
f:friendly-name.meta.crossplane.io:
f:iconData:
f:license:
f:maintainer:
f:meta.crossplane.io/description:
f:meta.crossplane.io/iconURI:
f:meta.crossplane.io/license:
f:meta.crossplane.io/maintainer:
f:meta.crossplane.io/readme:
f:meta.crossplane.io/source:
f:readme:
f:source:
f:finalizers:
.:
v:"revision.pkg.crossplane.io":
f:labels:
.:
f:pkg.crossplane.io/package:
f:ownerReferences:
.:
k:{"uid":"3e7bf1d1-e559-4d15-b79e-ec4635dd0abd"}:
f:spec:
.:
f:controllerConfigRef:
.:
f:name:
f:desiredState:
f:ignoreCrossplaneConstraints:
f:image:
f:packagePullPolicy:
f:revision:
f:skipDependencyResolution:
Manager: crossplane
Operation: Update
Time: 2022-08-31T19:26:27Z
API Version: pkg.crossplane.io/v1
Fields Type: FieldsV1
fieldsV1:
f:status:
.:
f:conditions:
f:controllerRef:
.:
f:name:
f:objectRefs:
Manager: crossplane
Operation: Update
Subresource: status
Time: 2022-09-02T10:08:17Z
Owner References:
API Version: pkg.crossplane.io/v1
Block Owner Deletion: true
Controller: true
Kind: Provider
Name: crossplane-provider-aws
UID: 3e7bf1d1-e559-4d15-b79e-ec4635dd0abd
Resource Version: 52149855
UID: d437e1e1-e4f3-4d77-83eb-7fb1ff913cb2
Spec:
Controller Config Ref:
Name: aws-config
Desired State: Inactive
Ignore Crossplane Constraints: false
Image: crossplane/provider-aws:v0.31.0
Package Pull Policy: IfNotPresent
Revision: 1
Skip Dependency Resolution: false
Status:
Conditions:
Last Transition Time: 2022-10-04T14:50:52Z
Reason: HealthyPackageRevision
Status: True
Type: Healthy
Controller Ref:
Name: crossplane-provider-aws-edfa6e79bd65
Object Refs:
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: transitgatewayvpcattachments.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: userpooldomains.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: routes.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: targets.elbv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: authorizers.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: instanceprofiles.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpcendpoints.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: storeconfigs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbclusters.docdb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: tables.dynamodb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: providers.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: requestvalidators.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: clusters.kafka.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: stages.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: jobs.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resourcerecordsets.route53.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: integrations.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: identityproviderconfigs.eks.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: responseheaderspolicies.cloudfront.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: certificates.acm.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: cachepolicies.cloudfront.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpccidrblocks.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbsubnetgroups.database.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: clusters.redshift.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: clusters.dax.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: groupusermemberships.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: userpolicyattachments.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resourceservers.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: policies.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resolverrules.route53resolver.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: distributions.cloudfront.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: accesspoints.efs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: addons.eks.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: cacheclusters.cache.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: apikeys.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: securitygrouprules.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: loadbalancers.elbv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: models.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: securitygroups.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: documentationparts.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: subnetgroups.dax.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: lifecyclepolicies.ecr.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: classifiers.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: statemachines.sfn.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: aliases.kms.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbparametergroups.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: hostedzones.route53.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: functions.lambda.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: integrationresponses.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: taskdefinitions.ecs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: queues.sqs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: keys.kms.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbclusterparametergroups.docdb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: listeners.elbv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: launchtemplates.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: usageplans.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: filesystems.efs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: identitypools.cognitoidentity.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resolverendpoints.route53resolver.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: connections.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: instances.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: brokers.mq.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: globalclusters.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: snstopics.notification.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: grouppolicyattachments.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: openidconnectproviders.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: cloudfrontoriginaccessidentities.cloudfront.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: nodegroups.eks.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: clusters.eks.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpcendpointserviceconfigurations.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: providerconfigusages.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: crawlers.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbclusters.neptune.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: stages.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: snssubscriptions.notification.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: parametergroups.dax.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: activities.sfn.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: repositorypolicies.ecr.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpcpeeringconnections.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: userpoolclients.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: configurations.kafka.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: basepathmappings.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: integrations.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: userpools.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: backups.dynamodb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: privatednsnamespaces.servicediscovery.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: transitgatewayroutetables.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: streams.kinesis.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: domains.cloudsearch.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: workgroups.athena.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: documentationversions.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: domainnames.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resolverruleassociations.route53resolver.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: environments.mwaa.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: methods.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: users.transfer.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: cacheparametergroups.elasticache.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: identityproviders.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: routes.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: topics.sns.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: services.ecs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: servers.transfer.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: subscriptions.sns.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: targetgroups.elbv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: domainnames.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: users.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbinstances.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: authorizers.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: securityconfigurations.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: clusters.ecs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpclinks.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: rdsinstances.database.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: groupusermemberships.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: transitgateways.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: apis.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: policies.iot.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: workspaces.prometheusservice.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: elbattachments.elasticloadbalancing.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: routetables.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: launchtemplateversions.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: apimappings.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: things.iot.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: buckets.s3.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: models.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: groups.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: groups.cognitoidentityprovider.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: routeresponses.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: flowlogs.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: publicdnsnamespaces.servicediscovery.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: permissions.lambda.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: deployments.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbclusterparametergroups.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: transitgatewayroutes.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: accesskeys.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbclusters.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: httpnamespaces.servicediscovery.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpcs.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: replicationgroups.cache.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resourceshares.ram.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: certificateauthoritypermissions.acmpca.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbinstances.docdb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: users.mq.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: addresses.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: vpclinks.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: loggroups.cloudwatchlogs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbsubnetgroups.docdb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: subnets.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: natgateways.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: databases.glue.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: rulegroupsnamespaces.prometheusservice.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: mounttargets.efs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: roles.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: elbs.elasticloadbalancing.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: secrets.secretsmanager.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: internetgateways.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: rolepolicyattachments.iam.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: certificateauthorities.acmpca.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: alertmanagerdefinitions.prometheusservice.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: bucketpolicies.s3.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: restapis.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: usageplankeys.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: integrationresponses.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: globaltables.dynamodb.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: providerconfigs.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: dbinstanceroleassociations.rds.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: resources.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: cachesubnetgroups.cache.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: methodresponses.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: gatewayresponses.apigateway.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: fargateprofiles.eks.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: deployments.apigatewayv2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: volumes.ec2.aws.crossplane.io
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Name: repositories.ecr.aws.crossplane.io
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning SyncPackage 60m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/instances.ec2.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 57m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/publicdnsnamespaces.servicediscovery.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 43m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/responseheaderspolicies.cloudfront.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 37m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/identityproviderconfigs.eks.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 34m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/volumes.ec2.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 33m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Operation cannot be fulfilled on customresourcedefinitions.apiextensions.k8s.io "transitgatewayvpcattachments.ec2.aws.crossplane.io": the object has been modified; please apply your changes to the latest version and try again
Warning SyncPackage 32m (x2 over 40m) packages/providerrevision.pkg.crossplane.io cannot update annotations for package revision: Operation cannot be fulfilled on providerrevisions.pkg.crossplane.io "crossplane-provider-aws-edfa6e79bd65": the object has been modified; please apply your changes to the latest version and try again
Warning SyncPackage 29m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/cachepolicies.cloudfront.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 26m (x2 over 46m) packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/hostedzones.route53.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 23m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/resourceshares.ram.aws.crossplane.io": context deadline exceeded
Warning SyncPackage 20m packages/providerrevision.pkg.crossplane.io cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/providerconfigusages.aws.crossplane.io": context deadline exceeded
Normal SyncPackage 6m9s (x3 over 54m) packages/providerrevision.pkg.crossplane.io Successfully configured package revision
Normal ApplyClusterRoles 6m7s (x6 over 66m) rbac/providerrevision.pkg.crossplane.io Applied RBAC ClusterRoles
Warning SyncPackage 2m53s (x6 over 17m) packages/providerrevision.pkg.crossplane.io (combined from similar events): cannot establish control of object: Put "https://172.16.0.1:443/apis/apiextensions.k8s.io/v1/customresourcedefinitions/providers.aws.crossplane.io": context deadline exceeded
Normal BindClusterRole 108s (x9 over 67m) rbac/providerrevision.pkg.crossplane.io Bound system ClusterRole to provider ServiceAccount(s)
I see a lot of "Object Refs:" on this old version... Might this be related?
But.. just checked and in one of our clusters where we upgraded from 0.29.0 to 0.32.0 It seems we also have both versions still there, but we have this:
NAME INSTALLED HEALTHY PACKAGE AGE
crossplane-provider-aws True True crossplane/provider-aws:v0.32.0 32d
And now I'm not sure if even on clusters where 0.32.0 seems installed and healthy, if everything is ok :-(
Check kubectl get pods -n crossplane-system and describe provider-aws check for Image
seems ok:
$> k describe pod crossplane-provider-aws-245ce7fb587d-bf996f7bb-pcvhh -n caas-base | grep Image
Image: crossplane/provider-aws:v0.32.0
Image ID: docker.io/crossplane/provider-aws@sha256:245ce7fb587dd634dbf92b584aa24b1ef58bc1a1fdee023132028e9535efad0b
Regarding health, it seems after 4 or 5 hours the new versions finally becomes healthy.
But the older version stays there, and both continue spitting out "context deadline exceed errors"... It's not reassuring at all...
Closing as this is not a problem with the provider itself but with Crossplane which takes too long to install all CRDs and runs in the context timeout. This should have been resolved with https://github.com/crossplane/crossplane/pull/3176.
What happened?
Every time we upgrade the aws-provider the provider revision gets stuck with the following warnings:
And it never gets healthy:
Se we never get the new aws-provider pod available.
How can we reproduce it?
We are using argoCD to deploy the providers, we just upgraded the version from 0.29.0 to 0.32.0 on our repo:
What environment did it happen in?
kubectl version
):v1.22.11-eks-18ef993This is getting very frustrating since it has happened everytime we upgraded the aws-provider. We have tried on difference clusters, and on different environments (SAP Gardener also), and everytime we have issues. Never a smooth upgrade :-(
There are some tickets opened that refer the same, but none of the information there has helped us.
What can we do?
Thanks