istio v1.11.4-通过helm chart安装;如何启用特使代理日志记录



这可能是一个非常基本的问题。我正在研究使用Helm安装Istio和启用Envoy的访问日志记录。

如果我通过其helm charts安装istio,我如何启用特使访问日志记录?

实现这一点的最简单的方法,可能也是唯一的方法,是使用Helm安装带有IstioOperator的Istio。

执行此操作的步骤几乎相同,但您需要使用istio-operator图表而不是base图表。

首先创建istio-operator命名空间:

kubectl create namespace istio-operator

然后使用Helm部署IstioOperator(假设您已经下载了Istio,并将当前工作目录更改为Istio-root(:

helm install istio-operator manifests/charts/istio-operator -n istio-operator

安装了IstioOperator之后,您现在可以安装Istio了。这是一个可以启用Envoy访问日志的步骤:

kubectl apply -f - <<EOF
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
metadata:
namespace: istio-system
name: istiocontrolplane
spec:
profile: default
meshConfig:
accessLogFile: /dev/stdout
EOF

我尝试使用base图表启用Envoy的访问日志记录,但无论我做了什么都无法成功。

最新更新