Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Linkerd to stable-2.14.9 #3188

Closed
5 tasks
mcharriere opened this issue Jan 29, 2024 · 3 comments
Closed
5 tasks

Update Linkerd to stable-2.14.9 #3188

mcharriere opened this issue Jan 29, 2024 · 3 comments
Labels
team/cabbage Team Cabbage

Comments

@mcharriere
Copy link

mcharriere commented Jan 29, 2024

This version includes an interesting change in the linkerd-cni daemonset.

This stable release adds a cni-repair-controller which fixes the issue of
injected pods that cannot acquire proper network config because linkerd-cni
and/or the cluster's network CNI haven't fully started (linkerd/linkerd2#11699). It also
fixes a bug in the destination controller where having a large number of
Server resources could cause the destination controller to use an excessive
amount of CPU (linkerd/linkerd2#11907). Finally, it fixes a conflict with tap resource
shortnames which was causing warnings from kubectl v1.29.0+ (linkerd/linkerd2#11816).

This is quite good, but overlaps with the work done for https://github.com/giantswarm/giantswarm/issues/27073
As a result we should deprecate the nodeTaint container in future versions.

Both methods can live together, so it won't break anything. I'd say we plan as:

  • Upgrade app to 2.14.9
  • Make a release
  • Plan upgrade with customer
  • Disable nodeTaint in clusters (Karpenter first, linkerd2-cni values second)
  • Remove feature from app and make a new release (major one?)
@mcharriere mcharriere added the team/cabbage Team Cabbage label Jan 29, 2024
@github-project-automation github-project-automation bot moved this to Inbox 📥 in Roadmap Jan 29, 2024
@weatherhog
Copy link

archiving this because we are not using linkerd anymore

@github-project-automation github-project-automation bot moved this from Inbox 📥 to Done ✅ in Roadmap Mar 15, 2024
@weatherhog
Copy link

archiving this because we are not using linkerd anymore

@weatherhog weatherhog reopened this Mar 15, 2024
@weatherhog
Copy link

archiving this because we are not using linkerd anymore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team/cabbage Team Cabbage
Projects
Archived in project
Development

No branches or pull requests

2 participants