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.