-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathmodule.yaml
More file actions
40 lines (39 loc) · 1.24 KB
/
module.yaml
File metadata and controls
40 lines (39 loc) · 1.24 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
# KubeVela Definition Module
# This file contains metadata about your definition module.
# See: https://kubevela.io/docs/platform-engineers/definition-module
#
# Note: Version is automatically derived from git tags.
# Use 'git tag v1.0.0' to set the version.
apiVersion: core.oam.dev/v1beta1
kind: DefinitionModule
metadata:
name: vela-definitions
spec:
description: KubeVela definition module
maintainers:
- name: Your Name
email: your.email@example.com
# Minimum KubeVela version required (optional)
# minVelaVersion: v1.9.0
# Categories for organization (optional)
categories:
- custom
# Dependencies on other modules (optional)
# dependencies:
# - module: github.com/other/module
# version: v1.0.0
# Placement constraints for cluster-aware deployment (optional)
# Definitions in this module will only be applied to clusters matching these conditions.
# See: https://kubevela.io/docs/platform-engineers/definition-placement
# placement:
# runOn:
# - key: provider
# operator: Eq
# values: ["aws"]
# - key: environment
# operator: In
# values: ["production", "staging"]
# notRunOn:
# - key: cluster-type
# operator: Eq
# values: ["vcluster"]