* Add blog entry for tilt linkerd nginx part 2
Includes blog post content, images, and proper formatting with links and headers.
Signed-off-by: Chris Campbell <chris.campbell@dutchie.com>
* Update images, fix link and headers in article
Signed-off-by: Flynn <flynn@buoyant.io>
* Rename to correct date.
Signed-off-by: Flynn <flynn@buoyant.io>
* Review feedback
Signed-off-by: Flynn <flynn@buoyant.io>
* Use a note block for the other note, too. 🤦♂️
Signed-off-by: Flynn <flynn@buoyant.io>
* Feature Chris's new blog post
Signed-off-by: Flynn <flynn@buoyant.io>
---------
Signed-off-by: Chris Campbell <chris.campbell@dutchie.com>
Signed-off-by: Flynn <flynn@buoyant.io>
Co-authored-by: Chris Campbell <chris.campbell@dutchie.com>
this commit makes a fix to the "distributed tracking" task in the
documentation.
this commit is a continuation of linkerd/website#1935.
Signed-off-by: katelyn martin <kate@buoyant.io>
Co-authored-by: Ivan (이반) Porta <porta.ivan@outlook.com>
Co-authored-by: Travis Beckham <travis@buoyant.io>
* Update multicluster-using-statefulsets
Changed demo repo to https://github.com/linkerd/l2d-k3d-statefulset,
which has been updated (linkerdll2d-k3d-statefulset#1) to fit the new
multicluster link management in 2.18.
Also fixed a couple other errors.
* Update linkerd.io/content/2-edge/tasks/multicluster-using-statefulsets.md
Co-authored-by: Flynn <kflynn@users.noreply.github.com>
---------
Co-authored-by: Flynn <kflynn@users.noreply.github.com>
* Add task 'Migrating Gateway API Ownership'
* fix link
* Add note about the default behavior at the beginning
* Update gateway-api-ownership-migration.md
Make the Helm upgrade warning more obvious.
---------
Co-authored-by: Flynn <kflynn@users.noreply.github.com>
* Document multicluster links changes for 2.18
The following note added to the `installing-multicluster` doc summarizes
well the changes:
> We present here a declarative, GitOps-compatible approach to establishing
multicluster links, available starting with Linkerd `v2.18`. In this method, the
controllers are integrated into the multicluster extension, allowing you to
supply the Link CR and kubeconfig secrets manifests directly, without
necessarily depending on the `linkerd multicluster link` command. This differs
from earlier versions of Linkerd (pre-`v2.18`), where (in addition to the Link
CR and secrets) controller manifests needed to be provided each time a new link
was created, requiring the use of the `linkerd multicluster link` command — a
process that was less suited to a GitOps workflow.
This PR updates all the docs(*) referring to multicluster so they follow
the new model.
Specific notable changes:
- Given that the new extension-managed controller is just called
"controller", we're moving away from the "service mirror controller"
appelation.
- We have deprecated the `linkerd mc link` command in favor of the
`linkerd mc link-gen` command.
- Likewise, the `linkerd mc unlink` command has been deprecated, so its
usage in the docs has been replaced with specific instruction on the
resources that need to be deleted.
(*) The "multi-cluster communication with StatefulSets" depends on an
external repo, so updating that doc is still pending.
this commit makes a small patch to the documentation of the
`linkerd.io/tcp` directive, fixing a typo in the note's text.
Signed-off-by: katelyn martin <kate@buoyant.io>
Co-authored-by: Flynn <kflynn@users.noreply.github.com>
* Add "Metadata Coyping" section to the multicluster ref doc
This accounts for the work from linkerd/linkerd2#13783 and
linkerd/linkerd2#13802 where we defined the criteria for copying
metadata (labels, annotations and ports) from mirrored services into
federated services.
The proxy's configuration has been updated to support "rational" CPU limits.
This change reorganizes the Proxy configuration guide to describe the new
configuration.
This also cleans up some mentions of the old OpenCensus protocol, noting that we use OpenTelemetry by default now.
Signed-off-by: Scott Fleener <scott@buoyant.io>