mirror of https://github.com/linkerd/linkerd2.git
* Move CP check after the readiness check Moved the `can initialize client` and `can query the control plane API` checks from the `linkerd-existence` section to the `linkerd-api` because they required the `linkerd-controller` pod to not just be "Running" but actually be ready. This was causing `linkerd check` to show some port-forwarding warnings when ran right after install. This also allowed getting rid of the `CheckPublicAPIClientOrExit` function and directly use `CheckPublicAPIClientOrRetryOrExit` (better naming punted for later) which was refactored so it always runs the `linkerd-api` checks before retrieving the client. Other changes: - Temporarily disabled `upgrade-edge` test because the latest edge has this readiness check issue - Have the upgrade tests do proper pruning (stolen for @Pothulapati's #5673 😉 ) - Added missing label to tap SA (fixes #5850) - Complete tap-injector Service selector |
||
|---|---|---|
| .. | ||
| service-mirror | ||
| allow.go | ||
| check.go | ||
| gateways.go | ||
| install.go | ||
| link.go | ||
| root.go | ||
| uninstall.go | ||
| unlink.go | ||