<p>I build ignite cluster in my kubernetes VM. I want to configure my ignite pods to work with tls without certificate validation.
I created a key store manually in each pod which are binary files how can I add them to be created as part of the chart deploy?
should I create the file before and add to configmap? or run a shell command during build to create them?
can you please assist I'm new to kubernetes and SSL/TLS</p>

<p>You need to configure your node to use appropriate ssl/tls settings per this guide: <a href="https://ignite.apache.org/docs/latest/security/ssl-tls" rel="nofollow noreferrer">https://ignite.apache.org/docs/latest/security/ssl-tls</a></p>
<p>docs for using a configmap to create an ignite configuration file for a node: <a href="https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment#creating-configmap-for-node-configuration-file" rel="nofollow noreferrer">https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment#creating-configmap-for-node-configuration-file</a></p>
<p>You could set up the ssl/tls files as configmaps, or alternatively, use a stateful set and create a persistentvolume to hold the files. <a href="https://kubernetes.io/docs/concepts/storage/persistent-volumes/" rel="nofollow noreferrer">https://kubernetes.io/docs/concepts/storage/persistent-volumes/</a></p>
<p>See the <a href="https://i.stack.imgur.com/N7qvx.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/N7qvx.png" alt="![enter image description here" /></a> tab on <a href="https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment#creating-pod-configuration" rel="nofollow noreferrer">https://ignite.apache.org/docs/latest/installation/kubernetes/amazon-eks-deployment#creating-pod-configuration</a> for instructions on how to mount persistent volumes for an Ignite Stateful set.</p>
