Skip to main content

Crossplane Provider

Manage Akuity Platform resources as Kubernetes-native custom resources with the Akuity Crossplane provider.

ResourceLink
Documentation, resources & upgrade noteshttps://marketplace.upbound.io/providers/akuity/provider-crossplane-akuity
Source codehttps://github.com/akuity/provider-crossplane-akuity
Exampleshttps://github.com/akuity/provider-crossplane-akuity/tree/main/examples

The marketplace documentation covers installation, provider configuration, every managed resource, and upgrade notes.

Example

Configure a ProviderConfig that every managed resource references:

apiVersion: akuity.crossplane.io/v1alpha1
kind: ProviderConfig
metadata:
name: akuity
spec:
organizationId: <your-org-id>
credentialsSecretRef:
namespace: crossplane-system
name: akuity-provider-secret
key: credentials

The referenced Secret holds JSON with apiKeyId and apiKeySecret. The provider targets the US region (https://akuity.cloud) by default; EU customers should set spec.serverUrl to https://eu.akuity.cloud.

FAQ

Do I need an Akuity API key?

Yes. Create one (see API Keys) and store its apiKeyId and apiKeySecret as JSON in the Secret referenced by the ProviderConfig above.

Where do I report a bug or request a feature?

Open an issue at https://github.com/akuity/provider-crossplane-akuity/issues.