Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Como abrir portas em um cluster particular
Se você estiver
instalando o Anthos Service Mesh
em um cluster particular, abra a porta 15017 no firewall para receber os
webhooks usados com
injeção automática de sidecar
(injeção automática) e validação de configuração para funcionar.
As etapas a seguir descrevem como adicionar uma regra
de firewall para incluir as novas portas que você quer abrir.
Encontre o intervalo de origem (master-ipv4-cidr
) e os destinos do cluster. No
comando a seguir, substitua
CLUSTER_NAME
pelo nome do
cluster:
gcloud compute firewall-rules list \
--filter 'name~gke-CLUSTER_NAME-[0-9a-z]*-master' \
--format 'table(
name,
network,
direction,
sourceRanges.list():label=SRC_RANGES,
allowed[].map().firewall_rule().list():label=ALLOW,
targetTags.list():label=TARGET_TAGS
)'
Crie a regra de firewall. Escolha um dos comandos a seguir e substitua
CLUSTER_NAME
pelo nome do cluster do comando anterior.
Para ativar a injeção automática, execute o seguinte comando para
abrir a porta 15017:
gcloud compute firewall-rules create allow-api-server-to-webhook-CLUSTER_NAME \
--action ALLOW \
--direction INGRESS \
--source-ranges CONTROL_PLANE_RANGE \
--rules tcp:15017 \
--target-tags TARGET
Substitua:
CLUSTER_NAME
: o nome do cluster
CONTROL_PLANE_RANGE
: o intervalo de endereços IP
do plano de controle de cluster (masterIpv4CidrBlock
) coletado
anteriormente.
TARGET
: é o valor de destino (Targets
) coletado anteriormente.
Se você também quiser ativar os comandos istioctl version
e istioctl ps
, execute o seguinte comando para abrir as portas
15014 e 8080:
gcloud compute firewall-rules create allow-debug-proxy-CLUSTER_NAME \
--action ALLOW \
--direction INGRESS \
--source-ranges CONTROL_PLANE_RANGE \
--rules tcp:15014,tcp:8080 \
--target-tags TARGET
Substitua:
CLUSTER_NAME
: o nome do cluster
CONTROL_PLANE_RANGE
: o intervalo de endereços IP
do plano de controle de cluster (masterIpv4CidrBlock
) coletado
anteriormente.
TARGET
: é o valor de destino (Targets
) coletado anteriormente.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-12-07 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
{"lastModified": "\u00daltima atualiza\u00e7\u00e3o 2023-12-07 UTC."}
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-07 UTC."]]