apiVersion: elasticsearch.cloud.google.com/v1alpha1
kind: ESCluster
metadata:
  name: esbasic
spec:
  plugin:
   pluginList:
    - repository-gcs
    - ingest-user-agent
    - ingest-geoip
  config:
    env:
      example: test
  nodegroups:
    - name: di
      replicas: 2
      data: true
      ingest: true
      config:
        jvm:
          - Djava.net.preferIPv4Stack=true
          - Xms2g
          - Xmx2g
        es:
          path.repo: '["/tmp/es_backup_basic"]'
      affinity:
        podAntiAffinity:
          requiredDuringSchedulingIgnoredDuringExecution:
          - topologyKey: kubernetes.io/hostname
            labelSelector:
              matchLabels:
                es/nodegroup: di
      resources:
        requests:
          memory: 3Gi
        limits:
          memory: 3Gi
    - name: m
      replicas: 2
      master: true
      config:
        es:
          path.repo: '["/tmp/es_backup_basic"]'

Add config for creating an ElasticSearch Cluster
Add config for creating an ElasticSearch Cluster
