Add eks env

This commit is contained in:
Manuel Gutierrez 2021-01-13 16:31:31 +01:00
parent 511986feb7
commit 0c52f92564
No known key found for this signature in database
GPG Key ID: CEB8789DAED15AAD
3 changed files with 109 additions and 0 deletions

View 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

View File

@ -0,0 +1,6 @@
bases:
- ../../wazuh
patches:
- storage-class.yaml
- wazuh-resources.yaml
- elastic-resources.yaml

View 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