stackconfigpolicy.k8s.elastic.co/v1alpha1
ECK
Package v1alpha1 contains API schema definitions for managing StackConfigPolicy resources.
Appears In:
Field | Description |
---|---|
clusterSettings Config |
ClusterSettings holds the Elasticsearch cluster settings (/_cluster/settings) |
snapshotRepositories Config |
SnapshotRepositories holds the Snapshot Repositories settings (/_snapshot) |
snapshotLifecyclePolicies Config |
SnapshotLifecyclePolicies holds the Snapshot Lifecycle Policies settings (/_slm/policy) |
securityRoleMappings Config |
SecurityRoleMappings holds the Role Mappings settings (/_security/role_mapping) |
indexLifecyclePolicies Config |
IndexLifecyclePolicies holds the Index Lifecycle policies settings (/_ilm/policy) |
ingestPipelines Config |
IngestPipelines holds the Ingest Pipelines settings (/_ingest/pipeline) |
indexTemplates IndexTemplates |
IndexTemplates holds the Index and Component Templates settings |
config Config |
Config holds the settings that go into elasticsearch.yml. |
secretMounts SecretMount array |
SecretMounts are additional Secrets that need to be mounted into the Elasticsearch pods. |
secureSettings SecretSource array |
SecureSettings are additional Secrets that contain data to be configured to Elasticsearch’s keystore. |
Appears In:
Field | Description |
---|---|
componentTemplates Config |
ComponentTemplates holds the Component Templates settings (/_component_template) |
composableIndexTemplates Config |
ComposableIndexTemplates holds the Index Templates settings (/_index_template) |
Appears In:
Field | Description |
---|---|
config Config |
Config holds the settings that go into kibana.yml. |
secureSettings SecretSource array |
SecureSettings are additional Secrets that contain data to be configured to Kibana’s keystore. |
SecretMount contains information about additional secrets to be mounted to the elasticsearch pods
Appears In:
Field | Description |
---|---|
secretName string |
SecretName denotes the name of the secret that needs to be mounted to the elasticsearch pod |
mountPath string |
MountPath denotes the path to which the secret should be mounted to inside the elasticsearch pod |
StackConfigPolicy represents a StackConfigPolicy resource in a Kubernetes cluster.
Field | Description |
---|---|
apiVersion string |
stackconfigpolicy.k8s.elastic.co/v1alpha1 |
kind string |
StackConfigPolicy |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec StackConfigPolicySpec |
Appears In:
Field | Description |
---|---|
resourceSelector LabelSelector |
|
secureSettings SecretSource array |
Deprecated: SecureSettings only applies to Elasticsearch and is deprecated. It must be set per application instead. |
elasticsearch ElasticsearchConfigPolicySpec |
|
kibana KibanaConfigPolicySpec |