Crossplane Provider
Manage Akuity Platform resources as Kubernetes-native custom resources with the Akuity Crossplane provider.
| Resource | Link |
|---|---|
| Documentation, resources & upgrade notes | https://marketplace.upbound.io/providers/akuity/provider-crossplane-akuity |
| Source code | https://github.com/akuity/provider-crossplane-akuity |
| Examples | https://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.