Releases: opensearch-project/opensearch-k8s-operator
Releases · opensearch-project/opensearch-k8s-operator
opensearch-cluster-3.0.0
A Helm chart for OpenSearch Cluster
v2.7.0
What's Changed
- feat: ServiceMonitor add label by @loon-hejw in #770
- Invalid CRD types for ISM actions and a nil pointer fix by @cthtrifork in #788
- Sort component template fields before compare to avoid false positives by @Capitrium in #809
- Support projected volumes as additionalVolumes by @Capitrium in #808
- Update Operator compatibility matrix and honor functional tests compatibility by @prudhvigodithi in #792
- Add option to enable pprof endpoints by @swoehrl-mw in #813
- Add securitycontext to keystore container by @cthtrifork in #820
- Updating and organizing demos by @dtaivpp in #823
- Added missing affinity and tolerations options by @JustInVTime in #821
- Added missing snapshotRepositories option in helm chart by @kanzalqalandri in #826
- Changed the structure of the cron condition for ISM policy CRD by @rkthtrifork in #838
- Missing securityContext attributes on container kube-rbac-proxy by @cthtrifork in #848
- Fix rollingRestart reconcile for multiple same named clusters by @OlegVanHorst in #836
- feat(helm): add option to set resources for initHelper by @guilhermeoki in #865
- Rewrote ISM Policy reconciler by @rkthtrifork in #846
- Adding pluginsList and keystore fields to BootstrapConfig by @szamuboy in #862
- Fix typo in userguide by @isrojas1 in #879
- Add labels, annotations, and priorityClassName for operator pod to chart by @gysel in #881
- Add the capability to use RoleBindings instead of ClusterRoleBindings by @nilushancosta in #841
- Decouple Helm Release with the Operator Release by @prudhvigodithi in #872
- Helm and Operator Release Improvements by @prudhvigodithi in #890
- Prepare for 2.7.0 release by @prudhvigodithi in #892
New Contributors
- @loon-hejw made their first contribution in #770
- @Capitrium made their first contribution in #809
- @JustInVTime made their first contribution in #821
- @kanzalqalandri made their first contribution in #826
- @rkthtrifork made their first contribution in #838
- @OlegVanHorst made their first contribution in #836
- @guilhermeoki made their first contribution in #865
- @szamuboy made their first contribution in #862
- @isrojas1 made their first contribution in #879
- @gysel made their first contribution in #881
Full Changelog: v2.6.1...v2.7.0
opensearch-operator-2.7.0
The OpenSearch Operator Helm chart for Kubernetes
opensearch-operator-2.6.0
The OpenSearch Operator Helm chart for Kubernetes
opensearch-cluster-2.7.0
A Helm chart for OpenSearch Cluster
opensearch-cluster-2.6.1
A Helm chart for OpenSearch Cluster
v2.6.1
What's Changed
- Prepare for Release v2.6.1 by @prudhvigodithi in #847
- Add retry for opensearch client creation in ISM Policy reconciler by @@nilushancosta in #805.
- Sort component template fields before compare to avoid false positivesby @Capitrium in #809.
- Rename timestampField back to how it was released by @swoehrl-mw in #810.
- Add option to enable pprof endpoints by @swoehrl-mw in #813.
- Fix upgrade detection during parallel recovery by @swoehrl-mw in #789.
- Disable http client connection reuse to prevent memory leak by @swoehrl-mw in #842.
Full Changelog: v2.6.0...v2.6.1
v2.6.0
What's Changed
- Fix setup-k3d-k3s functional tests by @prudhvigodithi in #729
- Fix resource update reconciling, increase log level for users reconciler by @evheniyt in #727
- Add warning about cert expiration by @trondhindenes in #725
- Add probes config by @vipinjn24 in #728
- Configure Mend for GitHub.com by @mend-for-github-com in #671
- Handle array for ismTemplate in ISMPolicy opensearch API by @cthtrifork in #742
- Rework snapshot repositories handling by @swoehrl-mw in #752
- OpenSearchISMPolicy - shrink action has a maxShardSize required property which is invalid by @cthtrifork in #750
- Add missing clusterrole/codegen marker to controller by @onesolpark in #718
- Docs: Fixes link for internal_users.yml by @jojovem in #748
- Upgrade Project go to
1.22
and Removeallow_auto_create
option by @prudhvigodithi in #767 - Add a checklist to the PR template by @salyh in #772
- Workflows CI enhancements by @salyh in #774
- Fixes OpenSearchISMPolicy crd kind in docs by @jojovem in #741
- feat: add masked field to role by @cgroschupp in #762
- Prepare Release v2.6.0 by @prudhvigodithi in #777
- add datastream support by @cgroschupp in #735
- Propagate resource requirements config to all init containers and update jobs by @ramonheras in #628
- Add support for adding CSI volumes as Additional Volumes by @nilushancosta in #784
New Contributors
- @evheniyt made their first contribution in #727
- @trondhindenes made their first contribution in #725
- @vipinjn24 made their first contribution in #728
- @cthtrifork made their first contribution in #742
- @onesolpark made their first contribution in #718
- @jojovem made their first contribution in #748
- @salyh made their first contribution in #772
- @cgroschupp made their first contribution in #762
- @ramonheras made their first contribution in #628
- @nilushancosta made their first contribution in #784
Full Changelog: v2.5.1...v2.6.0
v2.5.1
Highlights
What's Changed
- Prepare Release 2.5.1 by @prudhvigodithi in #716
- Readme update by @prudhvigodithi in #720
Full Changelog: v2.5.0...v2.5.1
v2.5.0
Highlights
- The Operator now pat of the OpenSearch Project org.
- Onboard to universal release mechanism.
- Managing index and component templates through operator.
- ImagePullSecret for operator.
- Support annotations for services.
- Better operator reconcilers logging.
- SubPath support for additional volumes.
- Introduce K8sClient abstraction for easier operator testing.
- Multiple Operator bug fixes.
What's Changed
- Fix panic when changing from ephemeral storage to pvcs by @dbason in #601
- Enable monitoring config on the cluster definition by @Nickmman in #609
- Removed fmt.Println on plugins by @geoffrey1330 in #616
- Fix markdown link by @cr7258 in #617
- add index- and component template CRDs by @AndersBennedsgaard in #590
- fix rollingRestart reconciler to do the rolling restart for master by @karan56625 in #614
- Add imagePullSecret for operator by @saketmht in #619
- Update code for emptyDir recovery by @saketmht in #608
- Ignore not found errors when deleting STS and Dashboards by @saketmht in #625
- Add annotations to Service objects by @geoffrey1330 in #624
- Remove node exclusion only at end of scaling operation by @saketmht in #637
- Separate http and config port in securityadmin.sh handling by @heilig-mw in #649
- Upgrade kube-rbac-proxy and update healthcheck by @maxpschonder in #648
- Improve overall logging in reconcilers by @saketmht in #652
- SubPath support for additional volumes by @heilig-mw in #653
- Add health and availableNodes in the OpenSearchCluster status by @saketmht in #655
- ISM Policies support by @IshaGirdhar in #575
- Fix go module path by @Links2004 in #645
- Introduce K8sClient abstraction for easier testing by @swoehrl-mw in #592
- Restrict selector for ServiceMonitor to avoid double scraping by @swoehrl-mw in #665
- Fixing CODEOWNERS by @dtaivpp in #687
- Updating links and references that were out of date by @dtaivpp in #688
- Add 'untriaged' label workflow by @prudhvigodithi in #695
- Code Refactor to update the API's to
opensearch.org
(removingopster
reference) by @prudhvigodithi in #698 - Add Eliatra developers as Maintainers by @prudhvigodithi in #704
- Revert to use the opster API's and onboard to OpenSearch universal release mechanism by @prudhvigodithi in #710
- Update
developing.md
and add THIRD_PARTY_NOTICES by @prudhvigodithi in #712 - Update Jenkinsfile to add ECR staging registry by @prudhvigodithi in #713
- Jenkinsfile bug and prepare for 2.5.0 release by @prudhvigodithi in #714
- Fix Jenkinsfile bug by @prudhvigodithi in #715
New Contributors
- @Nickmman made their first contribution in #609
- @geoffrey1330 made their first contribution in #616
- @cr7258 made their first contribution in #617
- @karan56625 made their first contribution in #614
- @heilig-mw made their first contribution in #649
- @maxpschonder made their first contribution in #648
- @Links2004 made their first contribution in #645
- @dtaivpp made their first contribution in #687
Full Changelog: v2.4.0...v2.5.0