Injeta automaticamente montagens de tokens OIDC e variáveis de ambiente nos pods de aplicação para permitir acesso sem senha e isolamento de permissões no nível do pod.
Visão geral
O add-on ack-pod-identity-webhook utiliza o mecanismo de MutatingAdmissionWebhook do Kubernetes para simplificar o uso de RAM Roles for Service Accounts (RRSA) no Container Service for Kubernetes (ACK). Esse add-on injeta automaticamente as montagens de tokens OIDC e as configurações de variáveis de ambiente necessárias aos pods de aplicação, o que elimina a configuração manual.
Uso
O ack-pod-identity-webhook automatiza a configuração de RRSA para que os pods assumam funções do RAM diretamente. Isso fornece ao cluster uma solução segura, sem senha e com gerenciamento de permissões no nível do pod para recursos da cloud. Para mais informações, consulte Use RRSA for pod-level access control.
Configurações personalizadas
É possível personalizar o add-on ack-pod-identity-webhook em quatro níveis: add-on, namespace, ServiceAccount e pod.
Configuração do add-on
|
Parâmetro |
Tipo |
Descrição |
|
|
boolean |
Compatível com a versão 0.4.0 e posteriores. Defina se as variáveis de ambiente relacionadas ao Security Token Service (STS) são injetadas nos pods por padrão.
|
Configuração de namespace
|
Parâmetro |
Tipo |
Descrição |
Código de exemplo |
|
|
label |
Defina se a injeção automática de configurações é ativada para os pods neste namespace.
|
|
|
|
label |
Compatível com a versão 0.4.2 e posteriores. Defina se a substituição automática de configurações é ativada para os pods neste namespace. Se uma variável de ambiente definida no pod tiver o mesmo nome de uma variável injetada pelo add-on, o valor injetado prevalecerá.
|
|
Configuração de ServiceAccount
|
Parâmetro |
Tipo |
Descrição |
Código de exemplo |
|
|
Annotation |
Nome da função do RAM associada a este ServiceAccount. Se esta Annotation estiver ausente ou seu valor não for um nome válido de função do RAM, as configurações não serão injetadas nos pods que utilizam este ServiceAccount. |
|
|
|
Annotation |
Período de validade do token OIDC montado pelos pods que utilizam este ServiceAccount. Valores válidos: 600 a 43200. Unidade: segundos. Valor padrão: 3600. Valores inválidos revertem para o padrão. |
|
|
|
Annotation |
Compatível com a versão 0.3.0 e posteriores. Defina se a variável de ambiente
|
|
Configuração de Pod
|
Parâmetro |
Tipo |
Descrição |
Código de exemplo |
|
|
label |
Compatível com a versão 0.2.0 e posteriores. Defina se a injeção automática de configurações é ativada para este pod.
|
|
|
|
Annotation |
Compatível com a versão 0.4.2 e posteriores. Defina se a substituição automática de configurações é ativada para este pod. Se uma variável de ambiente definida no pod tiver o mesmo nome de uma variável injetada pelo add-on, o valor injetado prevalecerá.
|
|
|
|
Annotation |
Período de validade do token OIDC montado por este pod. Valores válidos: 600 a 43200. Unidade: segundos. Valor padrão: 3600. Valores inválidos revertem para o padrão. Nota
Se este item de configuração estiver definido tanto no ServiceAccount quanto no pod, a configuração no nível do pod prevalecerá. |
|
|
|
Annotation |
Restringe a injeção automática de configurações aos contêineres com os nomes especificados no pod. Separe vários nomes de contêineres com vírgulas (,). Se este item de configuração estiver ausente, as configurações serão injetadas em todos os contêineres do pod. |
|
|
|
Annotation |
Exclui os contêineres com os nomes especificados no pod da injeção automática de configurações. Separe vários nomes de contêineres com vírgulas (,). Nota
Se um nome de contêiner aparecer tanto em |
|
Notas de versão
Outubro de 2026
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.5.0 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.5.0 |
26 de outubro de 2026 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Agosto de 2026
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.4.4 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.4.4 |
17 de agosto de 2026 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Abril de 2026
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.4.3 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.4.3 |
23 de abril de 2026 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Janeiro de 2026
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.4.2 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.4.2 |
29 de janeiro de 2026 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Novembro de 2025
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.4.0 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.4.0 |
24 de novembro de 2025 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Setembro de 2025
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.3.1 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:0.3.1 |
8 de setembro de 2025 |
Atualização da versão do Go para 1.24.6 para melhorar a estabilidade. |
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Junho de 2025
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.3.0 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:v0.3.0.0-g433f84b-aliyun |
6 de junho de 2025 |
Suporte adicionado para configurar |
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Março de 2025
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.2.1 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:v0.2.1.0-g52e519c-aliyun |
18 de março de 2025 |
Atualização da versão do Go para 1.23.7 para melhorar a estabilidade. |
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Dezembro de 2024
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.2.0 |
registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-pod-identity-webhook:v0.2.0.11-g2f0c2e7-aliyun |
19 de dezembro de 2024 |
|
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Junho de 2023
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.1.1 |
registry.cn-hangzhou.aliyuncs.com/acs/ack-pod-identity-webhook:v0.1.1.0-gbddcb74-aliyun |
7 de junho de 2023 |
Melhoria na compatibilidade com cluster ACK Serverless. |
A criação de pods pode falhar se ocorrer uma exceção durante a atualização. Atualize a imagem do add-on fora dos horários de pico. |
Fevereiro de 2023
|
Versão |
Endereço da imagem |
Data de lançamento |
Alterações |
Impacto |
|
0.1.0 |
registry.cn-hangzhou.aliyuncs.com/acs/ack-pod-identity-webhook:v0.1.0.9-g26b8fde-aliyun |
1º de fevereiro de 2023 |
Implementação da montagem automática de tokens OIDC e configuração de variáveis de ambiente para pods de aplicação. |
Lançamento inicial. |