-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
72 lines (57 loc) · 1.66 KB
/
values.yaml
File metadata and controls
72 lines (57 loc) · 1.66 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
# Generic workload (agent or probe) — set image, config, and optional credential mounts.
replicaCount: 1
workload:
# Label-only hint for selectors / docs (e.g. agent, probe)
kind: workload
# Example image; replace with your agent or probe image and tag at install time.
image:
repository: ghcr.io/fluid-pub/fluid-agent-example
tag: "0.1.0"
pullPolicy: IfNotPresent
imagePullSecrets: []
nameOverride: ""
fullnameOverride: ""
# Config files mounted under configMount.mountPath (one file per key).
# Prefer config.files for multiple files (e.g. config.yaml + schema.yml for probes).
# Legacy: config.content sets the main file; config.schemaContent adds schema.yml (override).
config:
files: {}
content: |
# Replace with your agent or probe YAML
# Probes: bake config/schema.yml in the image (Dockerfile); set true to mount only the main file.
schemaInImage: false
# Optional override when schema is not baked in the image (dev / legacy).
schemaContent: ""
configMount:
# Directory where the ConfigMap is mounted (each data key becomes a file).
mountPath: /etc/fluid/config
fileName: config.yaml
# Optional: mount a Kubernetes Secret as files (e.g. credentials.yaml)
credentialsSecret:
enabled: false
secretName: ""
mountPath: /etc/fluid/credentials
items: []
# items example:
# - key: credentials.yaml
# path: credentials.yaml
command: []
args: []
extraEnv: []
extraEnvFrom: []
extraVolumeMounts: []
extraVolumes: []
resources: {}
podAnnotations: {}
nodeSelector: {}
tolerations: []
affinity: {}
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 1
maxSurge: 0
service:
enabled: false
type: ClusterIP
port: 8080