A CivoInstance is an example API type. Please replace `PROVIDER-NAME` with your actual provider name, like `aws`, `azure`, `gcp`, `alibaba`
Type
CRD
Group
instance.civo.crossplane.io
Version
v1alpha1
apiVersion: instance.civo.crossplane.io/v1alpha1
kind: CivoInstance
CivoInstanceSpec holds the instanceConfig
CivoInstanceConfig specs for the CivoInstance
No description provided.
ProviderConfigReference specifies how the provider that will be used to create, observe, update, and delete this managed resource should be configured.
ProviderReference specifies the provider that will be used to create, observe, update, and delete this managed resource. Deprecated: Please use ProviderConfigReference, i.e. providerConfigRef
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
CivoInstanceStatus status of the resource
CivoInstanceObservation observation fields
Conditions of the resource.
test-crossplane-instance-nossh
apiVersion: instance.civo.crossplane.io/v1alpha1
kind: CivoInstance
metadata:
name: test-crossplane-instance-nossh
spec:
instanceConfig:
diskImage: ubuntu-focal
hostname: myCrossplaneInstance2
initialUser: crossplane
region: LON1
size: g3.large
providerConfigRef:
name: civo-provider
test-crossplane-instance
apiVersion: instance.civo.crossplane.io/v1alpha1
kind: CivoInstance
metadata:
name: test-crossplane-instance
spec:
instanceConfig:
diskImage: ubuntu-focal
hostname: myCrossplaneInstance
region: LON1
size: g3.large
sshPubKeyRef:
key: ssh-publickey
name: ssh-key-secret
namespace: default
tags:
- crossplane
- civo
providerConfigRef:
name: civo-provider
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.