Help Needed: Saving Rules to AWS PVC #1710
Unanswered
dmytro-freger-mesalvo
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
values1.yaml
Hi,
I need assistance with saving my rule files to an AWS Persistent Volume Claim (PVC):
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: elastalert2-rules-pvc namespace: elk spec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: encrypted-storageclassI tried to write (values.yaml heml installation):
` .....
rules: {}
extraVolumes:
secret:
secretName: elastalert2-smtp-auth
persistentVolumeClaim:
claimName: elastalert2-rules-pvc
extraVolumeMounts:
name: smtp-auth
mountPath: /opt/elastalert/smtp_auth.yaml
subPath: smtp_auth.yaml
readOnly: true
name: rules # Override the default rules mount
mountPath: /opt/elastalert/rules
readOnly: false # Try to make it writable
....`
I have sadly the error:
Error: INSTALLATION FAILED: 1 error occurred:
* Deployment.apps "elastalert2" is invalid: [spec.template.spec.volumes[3].name: Duplicate value: "rules", spec.template.spec.containers[0].volumeMounts[3].mountPath: Invalid value: "/opt/elastalert/rules": must be unique]
Beta Was this translation helpful? Give feedback.
All reactions