Releases: otterize/intents-operator
Releases · otterize/intents-operator
v2.0.36
What's Changed
- Solved bug where creating an external network policy would sometimes error with an "Already Exists" K8s error by @evyatarmeged in #535
- Reduce CPU consumption by removing redundant calls to the external network policies handler by @omris94 in #537
Full Changelog: v2.0.35...v2.0.36
v2.0.35
What's Changed
- Prevent duplicate azure custom role update by @otterobert in #533
- Adding exception for '*' chars for DNS names in validating webhook by @evyatarmeged in #531
- Prevent nil pointer access in otterize crds by @otterobert in #534
- Allow TCP port 53 when creating an allow all NetworkPolicy to kube-dns - to support TCP DNS by @omris94 in #536
Full Changelog: v2.0.34...v2.0.35
v2.0.34
What's Changed
- Align error type check when deleting a user assigned identity by @otterobert in #524
- Pass version down to error reporter code by @orishavit in #525
- Create custom roles at subscription scope by @otterobert in #527
- Linkerd support by @aerosouund in #526
- Add support for Azure cross-subscription access by @otterobert in #528
- Add support to partial azure identity scopes by @otterobert in #529
- Bump golang.org/x/crypto from 0.17.0 to 0.31.0 in /src by @dependabot in #532
Full Changelog: v2.0.33...v2.0.34
v2.0.33
What's Changed
- Validate scope before creating Azure custom roles by @otterobert in #523
Full Changelog: v2.0.32...v2.0.33
v2.0.32
What's Changed
- Add support for azure custom roles by @otterobert in #517
- Handle azure iam hanging resources by @otterobert in #522
Full Changelog: v2.0.31...v2.0.32
v2.0.31
What's Changed
- Fix bug when detecting k8s not found errors on creating otterize-cluste-uid configmap, causing issues with database integrations by @amitlicht in #520
Full Changelog: v2.0.30...v2.0.31
v2.0.30
What's Changed
- Use safe RFC1123 for network policy names by @orishavit in #515
- Set
v2alpha1.KubernetesTarget.Kind
yaml and json tags toomitempty
for prettier describe output by @omris94 in #518 - Bugfix: solve "Invalid signature" error on AWS IAM Roles Anywhere by @amitlicht in #519
Full Changelog: v2.0.29...v2.0.30
v2.0.29
What's Changed
- Support grouping internet network policies by /24 CIDR to reduce number of IP addresses per policy by @evyatarmeged in #513
Full Changelog: v2.0.28...v2.0.29
v2.0.28
What's Changed
- Fix wrong handling of k8s errors causing wrong handling of applying netpols on non-existing namespaces by @amitlicht in #514
Full Changelog: v2.0.27...v2.0.28
v2.0.27
What's Changed
- Fix bug where network policies were patched even though the change was a no-op by @omris94 in #506
- Fail health check if intents reconcile starts and doesn't finish within 90s by @orishoshan in #507, #509
- Add failsafe timeouts to various steps when reconciling ServiceEffectivePolicy into network policies, to prevent and recover from pathological failure modes caused by bad network performance, optimize reconcile performance by @orishoshan in #508, #510, in #512
- Support configuring externally managed network policy workloads, for which Otterize Cloud will not suggest new ClientIntents by @amitlicht in #505
- Improve intent reconciliation speed by moving cloud and telemetry reporters out of the main intent group reconciler by @omris94 in #511
Full Changelog: v2.0.26...v2.0.27