Highlights of v0.5.3 release
In this release, we fixed the major shortcoming of our tool. Till now we always assumed that we are dealing with a single-namespace setup, where both your services and Istio components are defined. This obviously is not always the case, as your gateways can be defined in other namespaces, due to security policies implied on your infrastructure.
Kudos go to Nico Natalie for detailed bug report.
Command line
New features
-
feat: checks if operator exists for server-related cmds (#1081), by @bartoszmajsak
-
chore: introduces hook package to handle shutdowns in one place (#1067), by @bartoszmajsak
Bugs
-
fix: ensures version WARN always shows up (#1079), by @bartoszmajsak
-
fix(execute): shuts down spawned process on INTERRUPT (#1069), by @bartoszmajsak
Documentation
New features
-
docs: re-uses microk8s installation steps from docs (#1123), by @bartoszmajsak
-
docs: minor improvements of dev docs (#1092), by @bartoszmajsak
Operator
New features
- feat: supports Gateway resource defined in another namespace (#1124), by @bartoszmajsak
Testing
New features
-
feat(e2e): enriches error logs on test failure (#1116), by @bartoszmajsak
-
feat(e2e): uses ns defined in YAMLs while deploying resources (#1108), by @bartoszmajsak
Bugs
- fix(tests): extends timeouts in command tests (#1091), by @bartoszmajsak
Latest dependencies update
-
chore(deps): to v1.19 (#1102), by @bartoszmajsak
-
controller-runtime to 0.13.1 (#1112), by @dependabot
-
controller-tools to 0.10.0 (#1104), by @dependabot
-
fsnotify to 1.6.0 (#1114), by @dependabot
-
github.com/onsi/ginkgo/v2 to 2.5.0 (#1120), by @dependabot
-
github.com/onsi/gomega to 1.24.0 (#1113), by @dependabot
-
github.com/shirou/gopsutil/v3 to 3.22.10 (#1119), by @dependabot
-
go.uber.org/zap to 1.23.0 (#1111), by @dependabot
-
golang.org/x/tools to 0.3.0 (#1122), by @dependabot
-
golangci-lint-action to 3.3.0 (#1098), by @dependabot
-
google.golang.org/grpc to 1.50.1 (#1115), by @dependabot
-
k8s.io/* to 0.25.4 (#1117), by @bartoszmajsak
-
k8s.io/client-go to 0.24.4 (#1074), by @dependabot
-
k8s.io/code-generator to 0.24.4 (#1072), by @dependabot
-
k8s.io/klog/v2 to 2.80.1 (#1110), by @dependabot
-
mikefarah/yq/v4 to 4.29.2 (#1109), by @dependabot
-
progressbar/v3 to 3.11.0 (#1105), by @dependabot
-
shirou/gopsutil/v3 to 3.22.9 (#1107), by @dependabot