Dela via


Aktivera volymprojektion för tjänstkontotoken för AKS-motorn på Azure Stack Hub

Istio är ett konfigurerbart öppen källkod service-mesh-lager som ansluter, övervakar och skyddar containrarna i ett Kubernetes-kluster. Istio 1.3 och senare använder en funktion i Kubernetes som kallas volymprojektion för tjänstkontotoken. Den här funktionen är inte aktiverad som standard i Kubernetes-kluster som distribueras av AKS-motorn. I den här artikeln hittar du JSON-egenskaperna för API-modellen i elementet apiServerConfig som visar de Kubernetes API-serverflaggor som krävs för att aktivera tjänstkontots tokenvolymprojektion för klustret.

Mer information om volymprojektion för tjänstkontotoken finns i Volymprojektion för tjänstkontotoken.

Aktivera volymprojektion för tjänstkontotoken

Om du vill aktivera volymprojektion för tjänstkontotoken lägger du till följande inställningar i api-modellens json-fil.

{
    "kubernetesConfig": {
        "apiServerConfig": {
            "--service-account-api-audiences": "api,istio-ca",
            "--service-account-issuer": "kubernetes.default.svc",
            "--service-account-signing-key-file": "/etc/kubernetes/certs/apiserver.key"
        }
    }
}

Anteckning

Du kan behöva justera --service-account-api-audiences och --service-account-issuer efter ditt specifika användningsfall.

En fullständig EXEMPEL-API-modell finns i istio.json.

Nästa steg