v0.1.3
What's Changed
Enhancements π
- Cluster's CRDs printing was prettified when kubectl get by @testisnullus in #562
- Added Resize Settings and Resize Operations by @worryg0d in #551
- Default helm values to v0.1.2 release were updated by @DoodgeMatvey in #569
- AWS VPC Peering and Security Group Firewall rule cluster resources enhancement by @worryg0d in #566
- issue-558, PostgreSQL user deletion flow was implemented by @DoodgeMatvey in #577
- External Deletion for clusters by @worryg0d in #575
- issue-528-handling-user-errors-for-OpenSearch by @OleksiienkoMykyta in #564
- Handling no external IPs or private cluster for PostgreSQL users is implemented by @DoodgeMatvey in #582
- Add Rate limiter by @ribaraka in #579
- Instaclustr APIv2 Cluster Settings Update for Redis by @ribaraka in #587
- Check for no external IPs or private cluster in PostgreSQL webhook is implemented by @DoodgeMatvey in #589
- issue-591, PostgreSQL user webhook was implemented by @DoodgeMatvey in #592
- Cluster settings update for the rest of the clusters by @ribaraka in #593
- Deferred status for clusters was handled by @DoodgeMatvey in #596
- Handling external deletion of the resources in the clusterresources group by @worryg0d in #584
- Custom rate limiter for all clusters by @ribaraka in #601
- issue-559, Cadence controller integration of the rate limiter by @worryg0d in #597
- Integration of the rate limiter to the kafka management group by @worryg0d in #600
- NodeReload refactor by @worryg0d in #586
- issue-522,implementation for OpenSearch Egress Rules lifecycle on APIv2 by @OleksiienkoMykyta in #527
- Issue-598, Handling of bundled use only resources updation by @worryg0d in #605
- Issue-599, Handle of deleting default secret for KafkaConnect and Zookeeper resources by @worryg0d in #603
- Expose services handing for private clusters was improved by @DoodgeMatvey in #604
- Two-factor delete enhancement by @worryg0d in #608
- Extraction of creation and deletion logic of Cassandra User from controller predicates by @worryg0d in #616
- ReconcileRequeue for cluster resources was implemented by @DoodgeMatvey in #612
- issue-620, added debezium feature to cassandra by @worryg0d in #636
Fixed Bugs π
- hot-fix change var for postgres clusterkind by @tengu-alt in #571
- Fixed bug of the routines deadlock when a job removes itself by @worryg0d in #570
- Noderleoad controlelr fix by @worryg0d in #614
Documentation π
- Monitoring doc by @worryg0d in #611
- issue-412, documentation refactoring by @OleksiienkoMykyta in #629
Other Changes π€
- Opensearch User integration test by @ribaraka in #560
- minor-fixes by @testisnullus in #565
- get cluster backups, trigger cluster backup and trigger cluster restore were migrated to APIv2 by @tengu-alt in #557
- kafkauser endpoints were migrated to APIv3 by @tengu-alt in #583
- issue-528-handling-user-errors-for-Cassandra by @OleksiienkoMykyta in #585
- hotfix: Fixed version of setup-envtest tool until project upgrade by @ribaraka in #595
- issue-590, ingestNodes for OpenSearch in API v2 by @OleksiienkoMykyta in #610
- issue-545, remove self composing id for the opensearch egress rules by @OleksiienkoMykyta in #615
- issue-607, KafkaUser crud was moved to Kafka reconciler by @worryg0d in #627
- Issue-607, Opensearch and Redis Users CRUD by @worryg0d in #622
- documentation-refactoring, two factor delete fix by @OleksiienkoMykyta in #632
- issue-544, refactor externalChanges message by @OleksiienkoMykyta in #634
Full Changelog: v0.1.2...v0.1.3