Loading

maps.k8s.elastic.co/v1alpha1

ECK

Package v1alpha1 contains API schema definitions for managing Elastic Maps Server resources.

ElasticMapsServer represents an Elastic Map Server resource in a Kubernetes cluster.

Appears In:
Field Description
apiVersion string
maps.k8s.elastic.co/v1alpha1
kind string
ElasticMapsServer
metadata ObjectMeta
Refer to Kubernetes API documentation for fields of metadata.
spec MapsSpec

ElasticMapsServerList contains a list of ElasticMapsServer

Field Description
apiVersion string
maps.k8s.elastic.co/v1alpha1
kind string
ElasticMapsServerList
metadata ListMeta
Refer to Kubernetes API documentation for fields of metadata.
items ElasticMapsServer array

MapsSpec holds the specification of an Elastic Maps Server instance.

Appears In:
Field Description
version string
Version of Elastic Maps Server.
image string
Image is the Elastic Maps Server Docker image to deploy.
count integer
Count of Elastic Maps Server instances to deploy.
elasticsearchRef ObjectSelector
ElasticsearchRef is a reference to an Elasticsearch cluster running in the same Kubernetes cluster.
config Config
Config holds the ElasticMapsServer configuration. See: docs-content://explore-analyze/visualize/maps/maps-connect-to-ems.md#elastic-maps-server-configuration
configRef ConfigSource
ConfigRef contains a reference to an existing Kubernetes Secret holding the Elastic Maps Server configuration. Configuration settings are merged and have precedence over settings specified in config.
http HTTPConfig
HTTP holds the HTTP layer configuration for Elastic Maps Server.
podTemplate PodTemplateSpec
PodTemplate provides customisation options (labels, annotations, affinity rules, resource requests, and so on) for the Elastic Maps Server pods
revisionHistoryLimit integer
RevisionHistoryLimit is the number of revisions to retain to allow rollback in the underlying Deployment.
serviceAccountName string
ServiceAccountName is used to check access from the current resource to a resource (for ex. Elasticsearch) in a different namespace. Can only be used if ECK is enforcing RBAC on references.