Releases: otterize/intents-operator
Releases · otterize/intents-operator
v1.1.11
What's Changed
- The intents-operator now only creates 1 network policy per pod selector, combining ingress and egress network policies serving multiple purposes, whereas before it could create 2-4 policies. by @omris94 in #356
Full Changelog: v1.1.10...v1.1.11
v1.1.10
What's Changed
- Add support for specifying intents for Internet domain names by @NetanelBollag in #353
- Fix a bug where an IPv6 address creates /32 CIDR instead of /128 by @NetanelBollag in #365
- Support soft deletion of AWS roles and policies. It is done by tagging them as soft-deleted instead of deleting them by @omris94 in #361
Full Changelog: v1.1.9...v1.1.10
v1.1.9
What's Changed
- Reduce number of network policies created by the operator (same behavior, less policies) by @omris94 in #339
- Fixed case where CRD upgrade flow from v1alpha2 to v1alpha3 would fail by @orishoshan in #355
- Fix crash when adding labels to namespace without labels by @NetanelBollag in #354
Full Changelog: v1.1.8...v1.1.9
v1.1.8
What's Changed
- Fixed case where operator can overwrite its certificates by @otterobert in #338
- Fixed a case where already installed Otterize deployments overwrite their conversion-webhooks certificates by @omris94 in #344
- Fixed bug where internet object is present with empty object even while it doesn't exist in the ClientIntents resource by @NetanelBollag in #346
- Fix bug where pods would not be labeled if network policies were disabled but Istio policies were enabled by @orishoshan in #343
New Contributors
- @otterobert made their first contribution in #338
Full Changelog: v1.1.7...v1.1.8
v1.1.7
What's Changed
- Avoid labeling pods if network policy creation is disabled by @orishoshan in #340
Full Changelog: v1.1.6...v1.1.7
v1.1.6
What's Changed
- Set permission boundary for new AWS intents roles by @orishavit in #337
Full Changelog: v1.1.5...v1.1.6
v1.1.5
What's Changed
- Support applying intents to API server "kubernetes" service, even when it doesn't have a pod by @NetanelBollag in #328
- Introduce a new type:
serviceEffectivePolicy
as a better abstraction than ClientIntents for reconciliation. ImplementEffectivePolicyReconciler
for ingress network policies. by @omris94 in #323 - Add RBAC read permissions of
batch/jobs
andbatch/cronjobs
for Otterize service id resolving by @omris94 in #333 - Fix bug where error telemetry reporting would be incorrectly tagged in some cases by @orishoshan in #334
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /src by @dependabot in #325
- Fix bug: Operator generates Istio policy for service intents instead of ignoring them by @NetanelBollag in #326
- Fix bug: Generate policy with no pod selector for service without pod instead of returning error by @NetanelBollag in #327
- Improve ClientIntents' status field accuracy for AWS intents, and add more Kubernetes Events to indicate success and failure cases by @orishoshan in #329
- Make every configuration key configurable with environment variable by @omris94 in #330
- Wrap errors for error reports with stack traces by @orishoshan in #331
Full Changelog: v1.1.3...v1.1.4
v1.1.3
What's Changed
- Add support for specifying intents for Internet IP addresses by @NetanelBollag in #319
- Support showing internet intents on Otterize Cloud by @NetanelBollag in #321
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- Fix multiplatform release publish step by @orishoshan in #322
Full Changelog: v1.1.1...v1.1.2