-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcrossplane.yaml
More file actions
36 lines (35 loc) · 1.25 KB
/
crossplane.yaml
File metadata and controls
36 lines (35 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
apiVersion: meta.pkg.crossplane.io/v1
kind: Configuration
metadata:
name: configuration-template-typescript
annotations:
meta.crossplane.io/maintainer: Crossplane Maintainers <info@crossplane.io>
meta.crossplane.io/source: https://github.com/crossplane/function-template-typescript
meta.crossplane.io/license: Apache-2.0
meta.crossplane.io/description: |
This function is an example Crossplane function written in Typescript.
meta.crossplane.io/readme: |
See https://github.com/crossplane/function-template-typescript/blob/main/README.md for
customizing this function.
spec:
capabilities:
- composition
crossplane:
version: ">=v1.17.0-0"
dependsOn:
# Make this match your function
- apiVersion: pkg.crossplane.io/v1
kind: Function
package: ghcr.io/crossplane/function-template-typescript
version: ">=v0.4.0"
# Automatically set ready status for resources
- apiVersion: pkg.crossplane.io/v1
kind: Function
package: xpkg.upbound.io/crossplane-contrib/function-auto-ready
version: ">=v0.6.1"
# Example provider dependency
# - apiVersion: pkg.crossplane.io/v1
# kind: Provider
# package: xpkg.upbound.io/upbound/provider-aws-ec2
# version: v2