Hey @michael.morello
Here's the Elasticsearch manifest:
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
  annotations:
    common.k8s.elastic.co/controller-version: 1.9.1
    elasticsearch.k8s.elastic.co/cluster-uuid: BAjxmZg4TT-Ie-TyyeTJlQ
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"elasticsearch.k8s.elastic.co/v1","kind":"Elasticsearch","metadata":{"annotations":{},"name":"my_project","namespace":"default"},"spec":{"http":{"service":{"spec":{"ports":[{"port":9200,"targetPort":9200}],"type":"LoadBalancer"}}},"nodeSets":[{"config":{"indices.query.bool.max_clause_count":5000,"node.data":false,"node.ingest":false,"node.master":true,"node.ml":false,"node.store.allow_mmap":false,"xpack.security.authc.realms":{"native":{"native1":{"order":1}}}},"count":3,"name":"node-master","podTemplate":{"metadata":{"labels":{"es":"master-node"}},"spec":{"containers":[{"env":[{"name":"ES_JAVA_OPTS","value":"-Xms1g -Xmx1g"}],"name":"elasticsearch","resources":{"limits":{"cpu":1,"memory":"2Gi"},"requests":{"cpu":1,"memory":"2Gi"}}}],"initContainers":[{"command":["sh","-c","bin/elasticsearch-plugin install --batch repository-gcs\n"],"name":"install-plugins"}]}},"volumeClaimTemplates":[{"metadata":{"name":"elasticsearch-data"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"3Gi"}},"storageClassName":"ssd"}}]},{"config":{"indices.query.bool.max_clause_count":5000,"node.data":true,"node.ingest":true,"node.master":false,"node.ml":true,"node.store.allow_mmap":false,"xpack.security.authc.realms":{"native":{"native1":{"order":1}}}},"count":5,"name":"node-data","podTemplate":{"metadata":{"labels":{"es":"data-node"}},"spec":{"containers":[{"env":[{"name":"ES_JAVA_OPTS","value":"-Xms4g -Xmx4g"}],"name":"elasticsearch","resources":{"limits":{"cpu":4,"memory":"6Gi"},"requests":{"cpu":4,"memory":"6Gi"}}}],"initContainers":[{"command":["sh","-c","bin/elasticsearch-plugin install --batch repository-gcs\n"],"name":"install-plugins"}]}},"volumeClaimTemplates":[{"metadata":{"name":"elasticsearch-data"},"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"650Gi"}},"storageClassName":"ssd"}}]}],"secureSettings":[{"secretName":"gcs-credentials"}],"version":"7.10.2"}}
  creationTimestamp: "2022-01-07T12:07:12Z"
  generation: 3
  name: my_project
  namespace: default
  resourceVersion: "75169079"
  uid: db6d176f-6705-4ecc-bc8f-5ac7bea9b07c
spec:
  auth: {}
  http:
    service:
      metadata: {}
      spec:
        ports:
        - nodePort: 31170
          port: 9200
          protocol: TCP
          targetPort: 9200
        type: LoadBalancer
    tls:
      certificate: {}
  monitoring:
    logs: {}
    metrics: {}
  nodeSets:
  - config:
      indices.query.bool.max_clause_count: 5000
      node.data: false
      node.ingest: false
      node.master: true
      node.ml: false
      node.store.allow_mmap: false
      xpack.security.authc.realms:
        native:
          native1:
            order: 1
    count: 3
    name: node-master
    podTemplate:
      metadata:
        creationTimestamp: null
        labels:
          es: master-node
      spec:
        containers:
        - env:
          - name: ES_JAVA_OPTS
            value: -Xms1g -Xmx1g
          name: elasticsearch
          resources:
            limits:
              cpu: "1"
              memory: 2Gi
            requests:
              cpu: "1"
              memory: 2Gi
        initContainers:
        - command:
          - sh
          - -c
          - |
            bin/elasticsearch-plugin install --batch repository-gcs
          name: install-plugins
          resources: {}
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 3Gi
        storageClassName: ssd
      status: {}
  - config:
      indices.query.bool.max_clause_count: 5000
      node.data: true
      node.ingest: true
      node.master: false
      node.ml: true
      node.store.allow_mmap: false
      xpack.security.authc.realms:
        native:
          native1:
            order: 1
    count: 5
    name: node-data
    podTemplate:
      metadata:
        creationTimestamp: null
        labels:
          es: data-node
      spec:
        containers:
        - env:
          - name: ES_JAVA_OPTS
            value: -Xms4g -Xmx4g
          name: elasticsearch
          resources:
            limits:
              cpu: "4"
              memory: 6Gi
            requests:
              cpu: "4"
              memory: 6Gi
        initContainers:
        - command:
          - sh
          - -c
          - |
            bin/elasticsearch-plugin install --batch repository-gcs
          name: install-plugins
          resources: {}
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 650Gi
        storageClassName: ssd
      status: {}
  secureSettings:
  - secretName: gcs-credentials
  transport:
    service:
      metadata: {}
      spec: {}
    tls:
      certificate: {}
  updateStrategy:
    changeBudget: {}
  version: 7.10.2
status:
  availableNodes: 8
  health: green
  phase: Ready
  version: 7.10.2
Here's the kibana manifest:
apiVersion: kibana.k8s.elastic.co/v1
kind: Kibana
metadata:
  annotations:
    common.k8s.elastic.co/controller-version: 1.9.1
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"kibana.k8s.elastic.co/v1","kind":"Kibana","metadata":{"annotations":{},"name":"my_project-kb","namespace":"default"},"spec":{"config":{"elasticsearch.requestTimeout":120000,"elasticsearch.shardTimeout":120000,"xpack.security.sessionTimeout":18000000},"count":1,"elasticsearchRef":{"name":"my_project"},"podTemplate":{"metadata":{"labels":{"kibana":"my_project"}},"spec":{"containers":[{"name":"kibana","resources":{"limits":{"cpu":1,"memory":"1Gi"},"requests":{"cpu":1,"memory":"1Gi"}},"volumeMounts":[{"mountPath":"/etc/certs","name":"elasticsearch-certs","readOnly":true}]}],"volumes":[{"name":"elasticsearch-certs","secret":{"secretName":"my_project-es-http-certs-public"}}]}},"version":"7.10.2"}}
  creationTimestamp: "2022-01-07T13:22:12Z"
  generation: 4
  name: my_project-kb
  namespace: default
  resourceVersion: "76545739"
  uid: ff6b21e8-2443-4f54-8109-49ec409c556e
spec:
  config:
    elasticsearch.requestTimeout: 120000
    elasticsearch.shardTimeout: 120000
    xpack.security.sessionTimeout: 18000000
  count: 1
  elasticsearchRef:
    name: my_project
  enterpriseSearchRef:
    name: ""
  monitoring:
    logs: {}
    metrics: {}
  podTemplate:
    metadata:
      creationTimestamp: null
      labels:
        kibana: my_project
    spec:
      containers:
      - name: kibana
        resources:
          limits:
            cpu: 1
            memory: 1Gi
          requests:
            cpu: 1
            memory: 1Gi
        volumeMounts:
        - mountPath: /etc/certs
          name: elasticsearch-certs
          readOnly: true
      volumes:
      - name: elasticsearch-certs
        secret:
          secretName: my_project-es-http-certs-public
  version: 7.10.2
status:
  associationStatus: Pending
  availableNodes: 1
  count: 1
  elasticsearchAssociationStatus: Pending
  health: green
  selector: common.k8s.elastic.co/type=kibana,kibana.k8s.elastic.co/name=my_project-kb
  version: 7.10.2
Here is the operator logs, uploaded to wetransfer.