Como enviar logs de auditoria do k8s para vários servidores/endpoints?
Eu tentei
- passar vários
--audit-webhook-config-file
argumentos para o kube-apiserver - adicione outro cluster ao arquivo de configuração do webhook
mas essas modificações são inválidas e o kube-apiserver não inicializa.
Não é possível enviar logs de auditoria para vários servidores usando
kube-apiserver
argumentos ou configuração.Você precisa implantar outro serviço que espelhe as solicitações HTTP recebidas para vários servidores.
Usando nginx ngx_http_mirror_module :
Usando gor https://github.com/buger/goreplay