![]() ![]() ProviderConfig resources refer to Secret and potentially contain other Provide information regarding authentication of Crossplane to the provider. ProviderConfigRef: Reference to the ProviderConfig resource that will For RDSInstance, this secret would contain Managed resource to write its connection secret that you’d be able to mount to WriteConnectionSecretToRef: A reference to the secret that you want this In Kubernetes, spec top field represents the desired state of the user.Ĭrossplane adheres to that and has its own conventions about how the fields Following is an example of a managed resource:ġ kubectl delete postgresqlserver sqlserverpostgresqlĢ kubectl delete resourcegroup sqlserverpostgresql-rg ![]() SyntaxĬrossplane API conventions extend the Kubernetes API conventions for the schema See theĬomposition documentation for more information. They’re designed to beĬomposed into higher level, opinionated Custom Resources that Crossplane callsĬomposite Resources or XRs - not used directly. Managed Resources are the building blocks of Crossplane. Similarly, the Database types in the SQL provider represent a PostgreSQL or Resources are reflected directly on the corresponding resource in the provider. There is a one-to-one relationship and the changes on managed Opinionated, Crossplane Resource Model ( XRM) compliant KubernetesĬustom Resources that are installed by a Crossplane provider.įor example, RDSInstance in the AWS Provider corresponds to an actual RDS ![]() A Managed Resource (MR) is Crossplane’s representation of a resource in anĮxternal system - most commonly a cloud provider. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |