Especificar secretos al iniciar un análisis
Al iniciar una tarea de análisis en el proceso de CI/CD, se puede acceder al registro que contiene la imagen de análisis (análisis básico o with-db para la versión correspondiente de Kaspersky Container Security) solo después de una autorización correcta. Para ello, puede pasar los secretos necesarios a la tarea de análisis.
Para autorizar el acceso al registro al iniciar una tarea de análisis:
- Cree un secreto:
kubectl create secret docker-registry ci-creds --docker-server=client.repo.example.com --docker-username=username --docker-password=password
- En la tarea de análisis, especifique el valor de la variable
imagePullSecrets
:imagePullSecrets:
- name: ci-creds
- Inicie la tarea de análisis.
Ejemplo de una tarea de análisis y secretos para la autorización
En este ejemplo, la tarea de análisis contiene los siguientes secretos:
- El secreto para descargar la imagen de análisis (especificado en la variable
imagePullSecrets
) - La contraseña para descargar la imagen de análisis si el acceso al registro pertinente está limitado (especificada en la variable
COMPANY_EXT_REGISTRY_PASSWORD
)
Puede omitir estas contraseñas si puede acceder sin autorización al registro al que la solución obtiene acceso al ejecutar una tarea de análisis.
Inicio de página