mirror of
https://github.com/wazuh/wazuh-kubernetes.git
synced 2025-12-10 16:46:36 -06:00
Add eks env
This commit is contained in:
parent
511986feb7
commit
0c52f92564
46
envs/eks/elastic-resources.yaml
Normal file
46
envs/eks/elastic-resources.yaml
Normal file
@ -0,0 +1,46 @@
|
||||
|
||||
apiVersion: apps/v1
|
||||
kind: StatefulSet
|
||||
metadata:
|
||||
name: wazuh-elasticsearch
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: wazuh-elasticsearch
|
||||
resources:
|
||||
requests:
|
||||
cpu: 500m
|
||||
memory: 1Gi
|
||||
limits:
|
||||
cpu: 1
|
||||
memory: 2Gi
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
name: wazuh-elasticsearch
|
||||
namespace: es-cluster
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
storageClassName: gp2-encrypted-retained
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: wazuh-kibana
|
||||
namespace: wazuh
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
- name: wazuh-kibana
|
||||
resources:
|
||||
requests:
|
||||
cpu: 200m
|
||||
memory: 512Mi
|
||||
limits:
|
||||
cpu: 400m
|
||||
memory: 2Gi
|
||||
6
envs/eks/kustomization.yml
Normal file
6
envs/eks/kustomization.yml
Normal file
@ -0,0 +1,6 @@
|
||||
bases:
|
||||
- ../../wazuh
|
||||
patches:
|
||||
- storage-class.yaml
|
||||
- wazuh-resources.yaml
|
||||
- elastic-resources.yaml
|
||||
57
envs/eks/wazuh-resources.yaml
Normal file
57
envs/eks/wazuh-resources.yaml
Normal file
@ -0,0 +1,57 @@
|
||||
|
||||
apiVersion: apps/v1
|
||||
kind: StatefulSet
|
||||
metadata:
|
||||
name: wazuh-manager-master
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
resources:
|
||||
- name: wazuh-manager
|
||||
requests:
|
||||
cpu: 1
|
||||
memory: 1Gi
|
||||
limits:
|
||||
cpu: 2
|
||||
memory: 2Gi
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
name: wazuh-manager-master
|
||||
namespace: wazuh
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
storageClassName: gp2-encrypted-retained
|
||||
resources:
|
||||
requests:
|
||||
storage: 50Gi
|
||||
|
||||
|
||||
apiVersion: apps/v1
|
||||
kind: StatefulSet
|
||||
metadata:
|
||||
name: wazuh-manager-worker
|
||||
spec:
|
||||
template:
|
||||
spec:
|
||||
containers:
|
||||
resources:
|
||||
- name: wazuh-manager
|
||||
requests:
|
||||
cpu: 1
|
||||
memory: 1Gi
|
||||
limits:
|
||||
cpu: 2
|
||||
memory: 2Gi
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
name: wazuh-manager-master
|
||||
namespace: wazuh
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
storageClassName: gp2-encrypted-retained
|
||||
resources:
|
||||
requests:
|
||||
storage: 50Gi
|
||||
Loading…
x
Reference in New Issue
Block a user