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
to1.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 from7.16.*
to7.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 andappVersion
Added💣
- Document for how to complete a package update
- New
kibana.host
value for overriding newpublicBaseUrl
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
andelasticsearch.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