Skip to content

Changelog💣

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[0.14.0-bb.0] - 2022-12-09💣

Changed💣

  • ironbank/elastic/elasticsearch/elasticsearch updated from 8.5.0 to 8.5.2
  • ironbank/elastic/kibana/kibana updated from 8.5.0 to 8.5.2

[0.13.0-bb.0] - 2022-11-12💣

Changed💣

  • ironbank/elastic/elasticsearch/elasticsearch updated from 8.4.3 to 8.5.0
  • ironbank/elastic/kibana/kibana updated from 8.4.3 to 8.5.0

[0.12.1-bb.1] - 2022-11-09💣

Changed💣

  • Support for metrics mTLS

Added💣

  • Add PeerAuthentication for metrics

[0.12.1-bb.0] - 2022-10-23💣

Added💣

  • Added Grafana Dashboard

[0.12.0-bb.0] - 2022-10-18💣

Changed💣

  • ironbank/elastic/elasticsearch/elasticsearch updated from 8.4.2 to 8.4.3
  • ironbank/elastic/kibana/kibana updated from 8.4.2 to 8.4.3

[0.11.2-bb.0] - 2022-10-18💣

Changed💣

  • ingress-monitoring NetworkPolicy matchLabel bug fix

[0.11.1-bb.0] - 2022-10-17💣

Added💣

  • Add Prometheus Service Monitor Template & monitoring value

[0.11.0-bb.0] - 2022-09-29💣

Changed💣

  • Updated chart version to 0.11.0-bb.0
  • Updated appVersion, Kibana, and Elasticsearch to 8.4.2

[0.10.1-bb.0] - 2022-09-11💣

Added💣

  • .gitignore

[0.10.1-bb.0] - 2022-09-11💣

Added💣

  • prometheus-elastiseaerch-exporter added as sub-chart deployment and metrics key to monitor health of elastic search indexes

[0.10.0-bb.0] - 2022-08-29💣

Changed💣

  • Updated chart version to 0.10.0-bb.0
  • Updated appVersion, Kibana, and Elasticsearch to 8.4.0

[0.9.0-bb.2] - 2022-08-26💣

Changed💣

  • Added renovate post upgrade tasks

[0.9.0-bb.1] - 2022-08-17💣

Changed💣

  • Added universal drops for capabilities to containers’ securityContexts
  • Edited naming of VolumeMounts to default

[0.9.0-bb.0] - 2022-07-15💣

Changed💣

  • Updated chart version to 0.9.0-bb.0
  • Updated appVersion to 8.3.2
  • Updated Kibana to 8.3.1
  • Updated Elasticsearch to 8.3.2

[0.8.0-bb.1] - 2022-06-28💣

Changed💣

  • Updated bb base image to 2.0.0
  • Updated gluon to 0.2.10

[0.8.0-bb.0] - 2022-06-15💣

Changed💣

  • Updated chart version to 0.8.0-bb.0
  • Updated appVersion, Kibana, and Elasticsearch to 8.2.3
  • Updated gluon version to 0.2.9
  • Updated upgradeJob from 8.4 to 1.18.0

[0.7.1-bb.0] - 2022-06-01💣

Changed💣

  • hostname to domain value swap in chart/values.yaml

[0.7.0-bb.3] - 2022-04-10💣

Added💣

  • mTLS exception for Mattermost
  • Mattermost integration value for above resource and newtorkPolicies

[0.7.0-bb.2] - 2022-04-10💣

Added💣

  • Enabled Istio PeerAuthentications to default to mTLS STRICT

[0.7.0-bb.1] - 2022-03-24💣

Changed💣

  • Added Tempo Zipkin Egress Policy

[0.7.0-bb.0] - 2022-03-17💣

Changed💣

  • Updated chart version to 0.7.0-bb.0
  • Updated image tags and version to 7.17.1
  • Updated upgrade-job.yaml to fascilitate rolling updates from 7.16.* to 7.17.*

[0.6.0-bb.2] - 2022-01-31💣

Added💣

  • Update Chart.yaml to follow new standardization for release automation

Changed💣

  • Added renovate check to update new standardization

[0.6.0-bb.1] - 2022-01-19💣

Added💣

  • Added OSCAL Component with NIST 800-53 control mapping

[0.6.0-bb.0] - 2022-01-12💣

Changed💣

  • Updated to latest Ironbank images (7.16.2)

[0.5.0-bb.1] - 2022-01-12💣

Added💣

  • moved bbtests values

[0.5.0-bb.0] - 2021-12-30💣

Added💣

  • Added values support for podAnnotations in Elasticsearch
  • Added values support for podAnnotations in Kibana

[0.4.0-bb.0] - 2021-12-22💣

Added💣

  • Added values support for tolerations in Elasticsearch
  • Added values support for tolerations in Kibana
  • Updated README.md with override values for tolerations

[0.3.0-bb.1] - 2021-12-16💣

Added💣

  • Added a check to the cypress test to look for log entries coming in from the various other components. This check can be toggled by setting the cypress_expect_logs env variable to true/false, and should be disabled in cases where no log entries are expected like package tests.
  • Misc. updates to the cypress test.
  • Updated gluon to 0.2.4.

[0.3.0-bb.0] - 2021-12-15💣

Changed💣

  • Updated to latest Ironbank images (7.16.1)

[0.2.0-bb.0] - 2021-12-07💣

Changed💣

  • Updated to latest Ironbank images (7.14.0 for Kibana, 7.14.1 for Elastic)
  • Updated Renovate to pick up changes for version values and appVersion

Added💣

  • Document for how to complete a package update
  • New kibana.host value for overriding new publicBaseUrl config value for Kibana

[0.1.24-bb.0] - 2021-11-17💣

Added💣

  • Added values support for tolerations in Elasticsearch
  • Added values support for tolerations in Kibana
  • Updated README.md with override values for tolerations

[0.1.24-bb.0] - 2021-11-17💣

Added💣

  • Added values support for tolerations in Elasticsearch
  • Added values support for tolerations in Kibana
  • Updated README.md with override values for tolerations

[0.1.23-bb.0] - 2021-11-04💣

Added💣

  • Added values support for imagePullPolicy in Elasticsearch
  • Added values support for imagePullPolicy in Kibana
  • Updated README.md with override values for imagePullPolicy
  • Updated README.md to standardized Big Bang README

[0.1.22-bb.0] - 2021-11-15💣

Changed💣

  • Added Rolling update strategy

[0.1.21-bb.3] - 2021-10-21💣

Changed💣

  • Updated Upgrade Job to work with Istio Injection
  • Added kill istio sidecar line

[0.1.21-bb.2] - 2021-10-14💣

Changed💣

  • Added Network Policy to allow BB CI helm tests

[0.1.21-bb.1] - 2021-10-13💣

Changed💣

  • Decreased default cpu resource request and limits

[0.1.21-bb.0] - 2021-09-07💣

Changed💣

  • Migrated from bb-test-lib to gluon

[0.1.20-bb.0] - 2021-08-24💣

Changed💣

  • Handling of ml enabled nodes and values.

Added💣

  • Adding values and support for the following types of nodeSets:
  • ingest
  • coordinating
  • machine learning (ml)

[0.1.19-bb.1] - 2021-08-23💣

Changed💣

  • Increased heap values to be half the size of Resources

[0.1.19-bb.0] - 2021-08-23💣

Changed💣

  • Changed node.ml and xpack.ml.enabled config values in elasticsearch.yaml to helm template directives

Added💣

  • Added default values for node.ml and xpack.ml.enabled set to false in top level values.yaml

[0.1.18-bb.1] - 2021-08-15💣

Added💣

  • Added resource requests and limits to upgrade-job

[0.1.18-bb.0] - 2021-08-09💣

Changed💣

  • upgrade-job template syntax and support for 7.12 > 7.13 Elasticsearch upgrades
  • Update Elasticsearch to version 7.13.4 to address ESA-2021-16

[0.1.17-bb.2] - 2021-08-09💣

Added💣

  • Resource limits and requests.

[0.1.17-bb.1] - 2021-07-23💣

Added💣

  • Add openshift toggle. If it’s set, add port 5353 egress rule.

[0.1.17-bb.0] - 2021-07-19💣

Changed💣

  • Modified upgradeJob image from gitlab/kubectl:13.9.0 to big-bang/base:8.4

[0.1.16-bb.0] - 2021-07-12💣

Changed💣

  • Switched to usage of non-default service account for all created pods

Added💣

  • Serviceaccounts are created by the chart, one for elastic one for kibana
  • Serviceaccount names can be set via values kibana.serviceAccountName and elasticsearch.serviceAccountName

[0.1.15-bb.1] - 2021-07-02💣

Added💣

  • Network policy to allow prometheus scraping of istio envoy sidecar.

[0.1.15-bb.0] - 2021-06-22💣

Changed💣

  • Upgrade to version 7.12.0 of Kibana and Elasticsearch
  • Tweaks to autoRollingUpgrade job to allow for transition from 7.10 to 7.12 .

[0.1.14-bb.1] - 2021-06-17💣

Added💣

  • Network Policy templates.
  • In Namespace allow to Elasticsearch
  • Wide open Egress for SSO when SSO is enabled

Changed💣

  • Network Policy Template fixes.
  • Syntax fix on podSelector in istio specific Network Policy.

[0.1.14-bb.0] - 2021-06-08💣

Added💣

  • UpgradeJob image. Allow for overrides

[0.1.13-bb.0] - 2021-06-04💣

Added💣

  • Network Policy templates. Allow ingress from mattermost to elasticsearch

[0.1.12-bb.0] - 2021-06-03💣

Added💣

  • Network Policy templates. Allow cluster ingress, egress to kube-dns, istiod, ingress from istio-ingressgateway, and ingress from jager pods & eck-operator pods.

[0.1.11-bb.0] - 2021-05-17💣

Changed💣

  • Updating Kibana and Elasticsearch versions to 7.10

Added💣

  • autoRollingUpgrade job, value toggle, and Documentation along with Troubleshooting ECK upgrades.

[0.1.10-bb.2] - 2021-05-14💣

Added💣

  • Bug and stability fix for 0.1.10-bb.0 tag

[0.1.10-bb.1] - 2021-05-14💣

Added💣

  • ensure kibana nodeSelector and affinity are properly indended, add whitespace removal to nodeSelector and affinity

[0.1.10-bb.0] - 2021-05-11💣

Added💣

  • Moved elasticsearch oidc realm definition into a helper function
  • Exposed default keycloak values as fields which can be overridden
  • Added pod annotations to force ES restarts in the event the sso-secret or oidc realm definition change
  • Added support for specifying sso.certificate_authorities

[0.1.9-bb.0] - 2021-04-19💣

Added💣

  • Adding volume and volumeMounts declaration support for Kibana and Elasticsearch resources

[0.1.8-bb.0] - 2021-04-19💣

Added💣

  • Adding Lifecycle declaration support for Kibana and Elasticsearch resources

[0.1.7-bb.0] - 2021-04-07💣

Added💣

  • Updating isito labels for elasticsearch resource

[0.1.6-bb.0] - 2021-03-30💣

Added💣

  • kibana.count to chart values

Changed💣

  • modified the values for affinity and nodeSelector to allow greater flexibility

[0.1.5-bb.0] - 2021-03-05💣

Added💣

  • kibana.securityContext to chart values.
  • securityContext block to Kibana custom resource template.

[0.1.4-bb.4] - 2021-03-02💣

Changed💣

  • Added default value for xpack.security.authc.realms.oidc.{{ .Values.sso.oidc.realm }}.rp.client_secret in sso-secret template to not error out when not populated.

[0.1.4-bb.3] - 2021-01-27💣

Added💣

  • elasticsearch.data.securityContext to chart values.
  • elasticsearch.master.securityContext to chart values.
  • securityContext blocks to elasticsearch custom resource templates.

[0.1.4-bb.2] - 2021-02-09💣

Added💣

  • Adds the ability to create pod antiaffinity and node affinity.
  • Adds the ability to add labels, annotations, a list of gateways and hosts for the kibana virtualservice.

Last update: 2022-12-19 by Ryan Garcia