Loading

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.
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

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