This Crossplane composition function is written in go following this function guide. It runs in a docker container. The package docs are a useful reference when writing functions. This is the v1alpha1 ...