This repository was archived by the owner on Jan 13, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvalues.yaml
More file actions
129 lines (116 loc) · 3.06 KB
/
Copy pathvalues.yaml
File metadata and controls
129 lines (116 loc) · 3.06 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
126
127
128
129
global:
cassandra:
enabled: true
dc: &dc axonops1
clusterName: &clusterNameCassandra "axonops-cassandra"
elasticsearch:
enabled: true
clusterName: &clusterNameElastic "axonops-elastic"
axon-server:
# AxonOps Server configuration
config:
# Configure the name of your organisation here. This must match the organisation name used in your license key.
org_name: "example"
# Enter your AxonOps license key here
license_key: ""
# Enable and configure an ingress to enable external agents to connect to the AxonOps server
#agentIngress:
# enabled: false
# className: nginx
# annotations: {}
# hosts:
# - host: axonops-agents.example.com
# Configure resources for the AxonOps Server pod.
# See https://docs.axonops.com/installation/kubernetes/ for some guidelines
resources:
limits:
cpu: 3000m
memory: 1024Mi
requests:
cpu: 1000m
memory: 512Mi
axon-dash:
# Uncomment and modify to enable an ingress to access the AxonOps dashboard
#ingress:
# enabled: false
# className: nginx
# annotations: {}
# hosts:
# - host: axonops.example.com
# The service to access the AxonOps dashboard
# You may choose for the service to be of type LoadBalancer or NodePort
# If you are going to use an Ingress, the service type should be set to ClusterIP
#service:
# type: ClusterIP
# listenPort: 3000
# annotations: {}
# labels: {}
# externalIPs: []
# # Optional, only used for "type: ClusterIP"
# clusterIP: ""
# # Optional, only used for "type: LoadBalancer"
# loadBalancerIP: ""
# loadBalancerSourceRanges: []
# # Optional, only used for "type: NodePort"
# nodePort: 0
# Resource requests and limits for the dashboard pods.
# The recommended values are shown here
resources:
requests:
cpu: 10m
memory: 256Mi
limits:
cpu: 1000m
memory: 1024Mi
cassandra:
fullnameOverride: *clusterNameCassandra
clusterName: *clusterNameCassandra
cluster:
datacenter: *dc
image:
tag: 4.1.7-debian-12-r3
# Adjust the memory and cpu requirements to your deployment
#
resources:
requests:
cpu: "1000m"
memory: "4Gi"
limits:
cpu: "2000m"
memory: "4Gi"
persistence:
enabled: true
storageClass: ""
size: "50Gi"
commitLogsize: "2Gi"
elasticsearch:
fullnameOverride: *clusterNameElastic
clusterName: *clusterNameElastic
replicas: 1
minimumMasterNodes: 1
maxUnavailable: 0
esConfig:
elasticsearch.yml: |
thread_pool.write.queue_size: 2000
roles:
master: "true"
ingest: "true"
data: "true"
remote_cluster_client: "false"
ml: "false"
resources:
requests:
cpu: "1000m"
memory: "1024Mi"
limits:
cpu: "2000m"
memory: "1Gi"
# If you want to use persistent storage, set enabled to true
persistence:
enabled: true
volumeClaimTemplate:
accessModes: ["ReadWriteOnce"]
storageClassName: "" # adjust to your storageClass if you don't want to use default
resources:
requests:
storage: 50Gi