linode / provider-linode

Provider Linode is a Crossplane provider for managing Linode Akamai Cloud Computing resources.
Apache License 2.0
12 stars 8 forks source link

Instance AuthorizedKeys from kubernetes secret #18

Open siredmar opened 10 months ago

siredmar commented 10 months ago

Referring to the Instances API it would be nice to set Authorized Keys from a secret.

Currently AuthorizedKeys is a *[]string. A new field AuthorizedKeysRef containing a secret reference (namespace, name and key) would be great.

https://github.com/linode/provider-linode/blob/7bb2a26e071a2a85bfcdf67ef29aa91695eb7fb4/apis/instance/v1alpha1/zz_instance_types.go#L537C10-L537C10