我无法绕过,如何将 Linkerd sidecar 注入 docker yaml 文件并将其保存为不同的文件名。老实说,我试图通过linkerd docs但无法真正理解。以下命令无助于我理解:-
# Inject all the deployments in the default namespace.
kubectl get deploy -o yaml | linkerd inject - | kubectl apply -f -
# Injecting a file from a remote URL
linkerd inject http://url.to/yml | kubectl apply -f -
# Inject all the resources inside a folder and its sub-folders.
linkerd inject <folder> | kubectl apply -f -
我想像下面的命令一样将 linkerd sidecar 注入到 docker yaml 中,这有助于我将 istio sidecar 注入到 docker yaml 文件中并将其保存在不同的文件名中:-
istioctl kube-inject -f deployment.yaml -o deployment-injected.yaml