forked from modelplaneai/modelplane
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcrossplane-project.yaml
More file actions
125 lines (125 loc) · 3.6 KB
/
Copy pathcrossplane-project.yaml
File metadata and controls
125 lines (125 loc) · 3.6 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
apiVersion: dev.crossplane.io/v1alpha1
kind: Project
metadata:
name: modelplane
spec:
repository: xpkg.upbound.io/modelplane/modelplane
source: github.com/modelplaneai/modelplane
license: Apache-2.0
description: An open-source AI inference platform built on Crossplane.
architectures: [amd64, arm64]
# The ModelDeployment XRD configures the scale subresource, which XRDs only
# support from v2.3 (https://github.com/crossplane/crossplane/pull/7004).
crossplane:
version: '>=v2.3.0'
schemas:
languages: [python]
functions:
- source: Tarball
tarball:
name: compose-eks-cluster
pathPrefix: _output/functions/compose-eks-cluster
- source: Tarball
tarball:
name: compose-gke-cluster
pathPrefix: _output/functions/compose-gke-cluster
- source: Tarball
tarball:
name: compose-inference-class
pathPrefix: _output/functions/compose-inference-class
- source: Tarball
tarball:
name: compose-inference-cluster
pathPrefix: _output/functions/compose-inference-cluster
- source: Tarball
tarball:
name: compose-inference-gateway
pathPrefix: _output/functions/compose-inference-gateway
- source: Tarball
tarball:
name: compose-serving-stack
pathPrefix: _output/functions/compose-serving-stack
- source: Tarball
tarball:
name: compose-model-cache
pathPrefix: _output/functions/compose-model-cache
- source: Tarball
tarball:
name: compose-model-deployment
pathPrefix: _output/functions/compose-model-deployment
- source: Tarball
tarball:
name: compose-model-endpoint
pathPrefix: _output/functions/compose-model-endpoint
- source: Tarball
tarball:
name: compose-model-replica
pathPrefix: _output/functions/compose-model-replica
- source: Tarball
tarball:
name: compose-model-service
pathPrefix: _output/functions/compose-model-service
- source: Tarball
tarball:
name: compose-usages
pathPrefix: _output/functions/compose-usages
dependencies:
- type: crd
git:
repository: https://github.com/crossplane/crossplane
ref: v2.3.2
path: cluster/crds
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-gcp-container
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-gcp-compute
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-gcp-cloudplatform
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-aws-eks
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-aws-ec2
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-aws-iam
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-aws-efs
version: v2.6.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-helm
version: v1.2.0
- type: xpkg
xpkg:
apiVersion: pkg.crossplane.io/v1
kind: Provider
package: xpkg.upbound.io/upbound/provider-kubernetes
version: v1.2.1