Releases: minio/operator
Releases · minio/operator
Version 5.0.0
Changelog
- 1f1d9d4 Release v5.0.0 (#1520)
- c8df636 Add support for GCP fleet workload identity in KES (#1501)
- 511cfc6 Add doc for Operator environment variables (#1518)
- c2693e7 Sync marketplace manifests (#1511)
- 0918f8e fix release command (#1519)
- d1abc0d No more operator tls (#1515)
- c4213ec Remove PrometheusConfig and LogConfig from types and CRD documentation (#1516)
- 1f756e8 Tenant Report Download UI (#1498)
- 27fd1f8 update description for cert-manager (#1514)
- ce495eb Remove DirectPV UI and Handlers (#1510)
- 6701b4f Remove Log Search API and Prometheus (#1512)
- f1eb0ed Re-Organize all API Handlers (#1509)
- 14d295b Swagger Typescript API (#1503)
- bf48c08 Go Github Action v4 (#1508)
- 0b748d9 not send the spec in UpdateStatus (#1506)
- dcadf84 Reorganize Github Actions (#1507)
- 870de60 Bump webpack from 5.75.0 to 5.76.1 in /web-app (#1505)
- 11e20b4 Allow empty securityContext (#1462)
- 85dcede Increase unittest coverage threshold of operator dashboard (#1499)
- 707431a Organize Examples to use a consitent name (#1496)
- 2416357 Add STS option in krew plugin (#1497)
- b258c07 Refactor pkg/controller/cluster into just pkg/controller (#1495)
- ee8c66e refactor goroutines handling (#1493)
- 2e32d49 Move Bucekt DNS feature to sidecar (#1494)
- 5523fc5 Fixed typos in Add Tenant Images screen (#1491)
- 9daabb5 Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.7.0 in /examples/kustomization/sts-example/sample-clients/minio-sdk/go (#1489)
- 109d08f Operator STS (#1414)
- 14fed14 Fix console pod is not starting in tests (#1487)
- c14191b Remove test never used (#1486)
- f6c9c8b Move UI from console repository to this repository (#1469)
- b00d62e add delete secret permission to console-sa-role (#1426)
- 4826069 Wording changes to PR#1473 (#1474)
- ce78ffb applyconfiguration generated objects (#1470)
- 1400a36 Docs on TLS for Operator trusting other CAs (#1473)
- 0e378c8 Trust openshift signer (#1461)
- fdacf35 Update versions and fix KES Test (#1457)
- 6c2cb23 Helm chart: Add priorityClass support for operator (#1423)
- 757a88c Openshift test - install Minio Operator (#1435)
- ad024a9 Removed references to madmin-go v1.7.5 and updated to v2.0.1 (#1466)
- ab2eea1 Update golang.org/x/net package (#1468)
- ab30985 remove v1 reference in Marketplace templates (#1446)
- 86e8965 fix: release version typo fix (#1448)
- 299b00d Introduce Sidecar Args (#1437)
- 265eaa7 fix: verify image versions instead of repository (#1445)
- e1da24b Expose error on Tenant if certificate is near expiration or expired
- d9b6a75 Renaming test flag (#1441)
- 7824287 Adding kind configuration for NodePort Testing (#1434)
- af07487 Support
kubectl proxy
for Openshift (#1431) - 32b79ec By default disable the audit logs and prometheus (#1433)
- 44e9d7c Remove Tenant v1 (#1428)
- b096f18 Parse .spec.features.domains.minio array elements (#1378)
- bfc6038 Deprecating audit logs from kustomization examples (#1425)
- 70d38cc Adding KES example with cert-manager (#1415)
- 5a7917c Allow manual execution by keeping cluster alive (#1413)
- 73e82f3 fix: some error of bucket creation be ignored (#1386)
Version 4.5.8
Changelog
- 377337d Release v4.5.8 (#1404)
- 089fdf6 missing update helm/tenant/values.yaml with the latest minio version on release (#1405)
- c343c2f Olm webhook (#1402)
- 03ace75 Add only non-null default pool Security Context values (#1403)
- 9bb1b96 Not able to disable log and prometheus deployments because of typo (#1398)
- 5b76bc5 add build for goreleaser --snapshot (#1397)
Version 4.5.7
Changelog
- 5b76bc5 add build for goreleaser --snapshot (#1397)
- 4c4204e Release v4.5.7 (#1396)
- e1decfc Fix scripts that was causing olm resources to duplicate (#1395)
- ee520b1 Update Readme Screenshots (#1394)
- 7634df6 Openshift minio operator service fix (#1383)
- 6cf5fdf delete redundance matrix go version (#1390)
- 858d942 Tenant helm flags (#1391)
- 2c61452 Fix nested values in Tenant Helm template (#1355)
- 676a666 small release scripts fixes (#1382)
- 380cc7a Document tenant field runtimeClassName (#1387)
- 32c81a8 Update Go to 1.19 (#1384)
- 6dacd62 Add runtimeClassName to helm for console and operator (#1381)
- bb687c0 Updating doc URLs for new site (#1297)
- 370f93f Redhat dedup console deploy (#1380)
Version 4.5.6
Changelog
- 8991582 Release v4.5.6 (#1379)
- 57020da fix: Ignore audit config not found error when removing the log subsystem (#1350)
- 72f2466 Redhat ubi-minimal:8.7 (#1376)
- be8d825 Add ContainerSecurityContext to Pools (#1372)
- c8b5c7b expose services (#1374)
- 6977fbd pull secret for console (#1373)
- 687fcf1 Add new job to test Kubernetes 1.21 (#1304)
- 4f12e47 Console TLS (#1348)
- 33ae386 Remove unused code (#1371)
- 15a8eb4 Enable configuration of startupProbe in containers created using Helm (#1370)
- 0689133 bugfix --kubeconfig parameter for
kubectl-minio proxy
command (#1369) - dd39a12 Upgrade operator test (#1368)
- 6badba3 update example to use non-legacy KES config (#1352)
Version 4.5.5
Changelog
- 9b0f0bb Release v4.5.5 (#1360)
- 0914eda fix: --kubeconfig parameter was being ignored in init and delete commands (#1363)
- 45f9a70 Update Console Screenshot on Operator Readme.md (#1362)
- 60b4837 Remove Unused Function (#1347)
- 6ff80f4 feat: validate bucket name the same as minio-go (#1340)
- e421540 Fix minio service selector to spec when checking (#1344)
- 4202b20 update .goreleaser.yml for go mod hook (#1328)
- 968c892 move from ioutil to io/os instead (#1338)
Version 4.5.4
Changelog
- 711f93b Release v4.5.4 (#1325)
- f45529d autocert: Renew when 80% of the time until expiration is elapsed (#1332)
- 0299cc8 Adding recommended labels to Operator (#1335)
- d2bab73 Update service to ClusterIP when expose when "ExposeServices"flags are explictly set to false (#1333)
- b41e1b3 fix:error should be handled (#1334)
- 75e887f update .golangci.yaml (#1327)
- 49f2e03 delete unused parameter in func PodMetadata (#1329)
- 2123b83 Make Prometheus and Log Search default images configurable (#1324)
- 0e6a3e8 Add support to define pool name during tenant creation/expansion (#1322)
- 19069be Support only TLS 1.2,1.3 and secure ciphersuites (#1321)
Version 4.5.3
Version 4.5.2
Changelog
- bbbdc10 Release v4.5.2 (#1308)
- d33bf53 ensure leader annotation is removed upon re-election (#1305)
- fe52a35 Fix configuration name set in tenant helm chart (#1303)
- e486ae7 fix: support missing storageClass for prometheus (#1301)
- 278866c Add a startup probe (#1284)
- 9dbfcbe Do not validate NS in expand tenant command (#1291)
Version 4.5.1
Changelog
- 7dfb6ad update go mod, fix kubectl-minio build with upgraded dependencies
- 606eaf7 update go mod for kubectl-minio
- 6bb36b9 Release v4.5.1 (#1295)
- 53b41fc Fix NPE on upgrades for v4.5 (#1296)
- 96b2bbf Fix incorrect quoting of objects in the tenant helm chart template (#1293)
- e864fb0 update k8s.io APIs to v0.25.0 to avail k8s v1.24 features (#1290)
- eb5f56e Include vulncheck in make (#1285)
- 26c206e add vulncheck action to CI (#1282)
Version 4.5.0
Changelog
- 833698a Release v4.5.0 (#1281)
- 4e4b213 [logsearch] Fix vacuuming to keep tables in sync (#1279)
- 09ef071 Remove affinity duplicate in the operator chart (#1273)
- 2268b4e Updating golangci-lint (#1277)
- 06e6819 [logsearch] Partition creation fixes (#1276)
- 4a8bbf9 upgrade minio-go/v7 v7.0.35 CVE warning
- 21e4073 Add graceful shutdown for logsearchapi (#1274)
- 128123f Bugfix logsearchapi toleration (#1272)
- d4a893d Set operator namespace for helm using .Release.Namespace (#1268)
- bb8a74a Removing credsSecret required field in tenant spec (#1009)
- cc5e1b2 Adding automation script to update version in Community Catalog (#1179)
- 2f58272 Adding support for multiple client certificates (#1263)
- afa8851 fix poolSSMatchesSpec function (#1259)
- 732d66c change RHEL base image to 8.6 (#1264)
- 9d5ec4f Fix Docker image build issues (#1262)
- a6e13eb look for operator CA certs regardless of cert types (#1260)
- 70a5239 Add subnet utils (#1235)
- 1753d63 Mount operator-ca-tls secret for tenants (#1225)
- b5cdb79 get specific version of operator (#1228)
- 1c40616 Replace hard code namespace with template value (#1256)
- ca8f611 Create tenant in interactive mode (#1249)
- ec4e74c Rotate Operator TLS certificate in-memory (#1251)
- 39dd02c Fix wrong assignment (#1250)
- 29d5245 To fix tls issue in OpenShift (#1248)
- 5f19bc6 fix: function name typo (#1247)
- 0f187b4 Using container image digests from RedHat Registry (#1241)
- c94dfd9 Use k8s recorder for events (#1242)
- 3e8aa5d Add configuration name support to tenant helm chart (#1232)
- 3d9b1ed Add missing path (#1236)
- fa7d800 Properly use custom kubeconfig for all clientsets (#1110)
- 4eac737 use new madmin helper APIs for cluster health status (#1229)