From 5fb39287b0fa04db9f082b293bdcaccfad513ae3 Mon Sep 17 00:00:00 2001 From: "Eric J. Smith" Date: Wed, 19 Jun 2024 13:55:57 -0500 Subject: [PATCH] Update ES --- .devcontainer/docker-compose.yml | 4 ++-- Dockerfile | 2 +- build/docker/elasticsearch/8.x/Dockerfile | 2 +- docker/docker-compose.apm.yml | 8 ++++---- docker/docker-compose.dev.yml | 4 ++-- docker/docker-compose.yml | 4 ++-- k8s/elastic-monitor.yaml | 8 ++++---- k8s/ex-dev-elasticsearch.yaml | 6 +++--- k8s/ex-prod-elasticsearch.yaml | 6 +++--- k8s/ex-prod-tasks.ps1 | 6 +++--- k8s/ex-setup.ps1 | 4 ++-- k8s/exceptionless/values.yaml | 2 +- samples/docker-compose.all-in-one.yml | 2 +- samples/docker-compose.yml | 4 ++-- 14 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml index 691ac812c4..d960dd23fb 100644 --- a/.devcontainer/docker-compose.yml +++ b/.devcontainer/docker-compose.yml @@ -22,7 +22,7 @@ services: # (Adding the "ports" property to this file will not forward from a Codespace.) elasticsearch: - image: exceptionless/elasticsearch:8.13.4 + image: exceptionless/elasticsearch:8.14.1 environment: node.name: elasticsearch cluster.name: exceptionless @@ -38,7 +38,7 @@ services: kibana: depends_on: - elasticsearch - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 environment: xpack.security.enabled: "false" ports: diff --git a/Dockerfile b/Dockerfile index 8192676344..aee26cdfee 100644 --- a/Dockerfile +++ b/Dockerfile @@ -99,7 +99,7 @@ ENTRYPOINT ["/app/app-docker-entrypoint.sh"] # completely self-contained -FROM exceptionless/elasticsearch:8.13.4 AS exceptionless +FROM exceptionless/elasticsearch:8.14.1 AS exceptionless WORKDIR /app COPY --from=job-publish /app/src/Exceptionless.Job/out ./ diff --git a/build/docker/elasticsearch/8.x/Dockerfile b/build/docker/elasticsearch/8.x/Dockerfile index e81b81e630..3b386afae4 100644 --- a/build/docker/elasticsearch/8.x/Dockerfile +++ b/build/docker/elasticsearch/8.x/Dockerfile @@ -1,5 +1,5 @@ # https://www.docker.elastic.co/ -FROM docker.elastic.co/elasticsearch/elasticsearch:8.13.4 +FROM docker.elastic.co/elasticsearch/elasticsearch:8.14.1 RUN elasticsearch-plugin install -b mapper-size diff --git a/docker/docker-compose.apm.yml b/docker/docker-compose.apm.yml index bc960bccce..234328785f 100644 --- a/docker/docker-compose.apm.yml +++ b/docker/docker-compose.apm.yml @@ -2,7 +2,7 @@ version: "2.2" services: setup: - image: docker.elastic.co/elasticsearch/elasticsearch:8.13.4 + image: docker.elastic.co/elasticsearch/elasticsearch:8.14.1 volumes: - certs:/usr/share/elasticsearch/config/certs user: "0" @@ -53,7 +53,7 @@ services: depends_on: setup: condition: service_healthy - image: docker.elastic.co/elasticsearch/elasticsearch:8.13.4 + image: docker.elastic.co/elasticsearch/elasticsearch:8.14.1 volumes: - certs:/usr/share/elasticsearch/config/certs - esdata:/usr/share/elasticsearch/data @@ -98,7 +98,7 @@ services: depends_on: elasticsearch: condition: service_healthy - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 volumes: - certs:/usr/share/kibana/config/certs ports: @@ -124,7 +124,7 @@ services: depends_on: elasticsearch: condition: service_healthy - image: docker.elastic.co/apm/apm-server:8.13.4 + image: docker.elastic.co/apm/apm-server:8.14.1 volumes: - certs:/usr/share/apm-server/certs ports: diff --git a/docker/docker-compose.dev.yml b/docker/docker-compose.dev.yml index ff651ff4ef..a3ccb34e89 100644 --- a/docker/docker-compose.dev.yml +++ b/docker/docker-compose.dev.yml @@ -50,7 +50,7 @@ services: - appdata:/app/storage elasticsearch: - image: exceptionless/elasticsearch:8.13.4 + image: exceptionless/elasticsearch:8.14.1 environment: discovery.type: single-node xpack.security.enabled: "false" @@ -64,7 +64,7 @@ services: kibana: depends_on: - elasticsearch - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 ports: - 5601:5601 diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index af49a2398a..6720df6257 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,6 +1,6 @@ services: elasticsearch: - image: exceptionless/elasticsearch:8.13.4 + image: exceptionless/elasticsearch:8.14.1 environment: node.name: elasticsearch cluster.name: exceptionless @@ -16,7 +16,7 @@ services: kibana: depends_on: - elasticsearch - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 environment: xpack.security.enabled: "false" ports: diff --git a/k8s/elastic-monitor.yaml b/k8s/elastic-monitor.yaml index 7aa2be0392..c95613b4c4 100644 --- a/k8s/elastic-monitor.yaml +++ b/k8s/elastic-monitor.yaml @@ -4,7 +4,7 @@ metadata: name: elastic-monitor namespace: elastic-system spec: - version: 8.13.4 + version: 8.14.1 nodeSets: - name: main count: 3 @@ -50,7 +50,7 @@ metadata: name: kibana-monitor namespace: elastic-system spec: - version: 8.13.4 + version: 8.14.1 count: 1 elasticsearchRef: name: elastic-monitor @@ -144,7 +144,7 @@ metadata: name: fleet-server namespace: elastic-system spec: - version: 8.13.4 + version: 8.14.1 kibanaRef: name: kibana-monitor elasticsearchRefs: @@ -168,7 +168,7 @@ metadata: name: elastic-agent namespace: elastic-system spec: - version: 8.13.4 + version: 8.14.1 kibanaRef: name: kibana-monitor fleetServerRef: diff --git a/k8s/ex-dev-elasticsearch.yaml b/k8s/ex-dev-elasticsearch.yaml index 432964d684..41c6aec269 100644 --- a/k8s/ex-dev-elasticsearch.yaml +++ b/k8s/ex-dev-elasticsearch.yaml @@ -4,8 +4,8 @@ metadata: name: ex-dev namespace: ex-dev spec: - version: 8.13.4 - image: exceptionless/elasticsearch:8.13.4 # https://github.com/exceptionless/Exceptionless/tree/main/build/docker/elasticsearch + version: 8.14.1 + image: exceptionless/elasticsearch:8.14.1 # https://github.com/exceptionless/Exceptionless/tree/main/build/docker/elasticsearch secureSettings: - secretName: ex-dev-snapshots http: @@ -57,7 +57,7 @@ metadata: name: ex-dev namespace: ex-dev spec: - version: 8.13.4 + version: 8.14.1 count: 1 elasticsearchRef: name: ex-dev diff --git a/k8s/ex-prod-elasticsearch.yaml b/k8s/ex-prod-elasticsearch.yaml index f10863a00a..810160f473 100644 --- a/k8s/ex-prod-elasticsearch.yaml +++ b/k8s/ex-prod-elasticsearch.yaml @@ -4,8 +4,8 @@ metadata: name: ex-prod namespace: ex-prod spec: - version: 8.13.4 - image: exceptionless/elasticsearch:8.13.4 # https://github.com/exceptionless/Exceptionless/tree/main/build/docker/elasticsearch + version: 8.14.1 + image: exceptionless/elasticsearch:8.14.1 # https://github.com/exceptionless/Exceptionless/tree/main/build/docker/elasticsearch monitoring: metrics: elasticsearchRefs: @@ -68,7 +68,7 @@ metadata: name: ex-prod namespace: ex-prod spec: - version: 8.13.4 + version: 8.14.1 count: 1 elasticsearchRef: name: ex-prod diff --git a/k8s/ex-prod-tasks.ps1 b/k8s/ex-prod-tasks.ps1 index efabb664e3..ab5fa2764c 100644 --- a/k8s/ex-prod-tasks.ps1 +++ b/k8s/ex-prod-tasks.ps1 @@ -80,9 +80,9 @@ helm upgrade vpa fairwinds-stable/vpa --namespace vpa -f vpa-values.yaml --reset # upgrade elasticsearch operator # https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html # https://github.com/elastic/cloud-on-k8s/releases -kubectl replace -f https://download.elastic.co/downloads/eck/2.12.1/crds.yaml -kubectl create -f https://download.elastic.co/downloads/eck/2.12.1/crds.yaml -kubectl apply -f https://download.elastic.co/downloads/eck/2.12.1/operator.yaml +kubectl replace -f https://download.elastic.co/downloads/eck/2.13.0/crds.yaml +kubectl create -f https://download.elastic.co/downloads/eck/2.13.0/crds.yaml +kubectl apply -f https://download.elastic.co/downloads/eck/2.13.0/operator.yaml # upgrade elasticsearch kubectl apply --namespace ex-prod -f ex-prod-elasticsearch.yaml diff --git a/k8s/ex-setup.ps1 b/k8s/ex-setup.ps1 index b0bfd9c6e5..a443780e74 100644 --- a/k8s/ex-setup.ps1 +++ b/k8s/ex-setup.ps1 @@ -60,8 +60,8 @@ kubectl config set-context --current --namespace=ex-$ENV # setup elasticsearch operator # https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-quickstart.html # https://github.com/elastic/cloud-on-k8s/releases -kubectl create -f https://download.elastic.co/downloads/eck/2.12.1/crds.yaml -kubectl apply -f https://download.elastic.co/downloads/eck/2.12.1/operator.yaml +kubectl create -f https://download.elastic.co/downloads/eck/2.13.0/crds.yaml +kubectl apply -f https://download.elastic.co/downloads/eck/2.13.0/operator.yaml # view ES operator logs kubectl -n elastic-system logs -f statefulset.apps/elastic-operator diff --git a/k8s/exceptionless/values.yaml b/k8s/exceptionless/values.yaml index da3b3d006e..dfa6f562f0 100644 --- a/k8s/exceptionless/values.yaml +++ b/k8s/exceptionless/values.yaml @@ -51,7 +51,7 @@ elasticsearch: connectionString: image: repository: exceptionless/elasticsearch - tag: 8.13.4 + tag: 8.14.1 pullPolicy: IfNotPresent redis: diff --git a/samples/docker-compose.all-in-one.yml b/samples/docker-compose.all-in-one.yml index 032e92d850..b3a456814b 100644 --- a/samples/docker-compose.all-in-one.yml +++ b/samples/docker-compose.all-in-one.yml @@ -20,7 +20,7 @@ services: kibana: depends_on: - elasticsearch - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 ports: - 5601:5601 diff --git a/samples/docker-compose.yml b/samples/docker-compose.yml index a0b393f44a..32af9b7f9e 100644 --- a/samples/docker-compose.yml +++ b/samples/docker-compose.yml @@ -44,7 +44,7 @@ services: - ex_appdata:/app/storage elasticsearch: - image: exceptionless/elasticsearch:8.13.4 + image: exceptionless/elasticsearch:8.14.1 environment: discovery.type: single-node xpack.security.enabled: "false" @@ -58,7 +58,7 @@ services: kibana: depends_on: - elasticsearch - image: docker.elastic.co/kibana/kibana:8.13.4 + image: docker.elastic.co/kibana/kibana:8.14.1 ports: - 5601:5601