| affinity |
object |
{} |
|
| authentication |
object |
{"apiKeySecret":null,"userSecret":null} |
Configure authentication schema and credentials the persistence provider should use to connect to elasticsearch user and apikey are mutually exclusive, only set one! |
| authentication.apiKeySecret |
string |
nil |
Link a pre-existing generic secret with id and key key / value pairs |
| authentication.userSecret |
string |
nil |
Link a pre-existing generic secret with username and password key / value pairs |
| dashboardImporter.image.repository |
string |
"securecodebox/persistence-elastic-dashboard-importer" |
|
| dashboardImporter.image.tag |
string |
nil |
|
| elasticsearch |
object |
{"enabled":true,"minimumMasterNodes":1,"replicas":1} |
Configures the included elasticsearch subchart (see: https://github.com/elastic/helm-charts/tree/elasticsearch) |
| elasticsearch.enabled |
bool |
true |
Enable if you want to deploy an elasticsearch service. |
| elasticsearch.minimumMasterNodes |
int |
1 |
The value for discovery.zen.minimum_master_nodes. Should be set to (master_eligible_nodes / 2) + 1. Ignored in Elasticsearch versions >= 7 |
| elasticsearch.replicas |
int |
1 |
Kubernetes replica count for the StatefulSet (i.e. how many pods) |
| externalElasticStack.elasticsearchAddress |
string |
"https://elasticsearch.example.com" |
The URL of the elasticsearch service to persists all findings to. |
| externalElasticStack.enabled |
bool |
false |
Enable this when you already have an Elastic Stack running to which you want to send your results |
| externalElasticStack.kibanaAddress |
string |
"https://kibana.example.com" |
The URL of the kibana service used to visualize all findings. |
| fullnameOverride |
string |
"" |
|
| image.repository |
string |
"docker.io/securecodebox/persistence-elastic" |
Image repository for the dashboard importer job |
| image.tag |
string |
defaults to the charts version |
Image tag for the dashboard importer job |
| imagePullSecrets |
list |
[] |
|
| indexPrefix |
string |
"scbv2" |
Define a specific index prefix used for all elasticsearch indices. |
| kibana |
object |
{"enabled":true} |
Configures included Elasticsearch subchart |
| kibana.enabled |
bool |
true |
Enable if you want to deploy an kibana service (see: https://github.com/elastic/helm-charts/tree/master/kibana) |
| nameOverride |
string |
"" |
|
| nodeSelector |
object |
{} |
|
| podSecurityContext |
object |
{} |
|
| resources |
object |
{} |
|
| securityContext |
object |
{} |
|
| tolerations |
list |
[] |
|