Kaspersky Container Security#

Скрипт для скачивания продукта (версия 2.1.0) локально:

#!/bin/bash 
 
# Securely obtain credentials (replace with your actual method) 
read -s -p "Docker Password: " docker_password 
docker login repo.kcs.kaspersky.com -u <USER_LOGIN> -p "$docker_password" 
 
images=( 
"repo.kcs.kaspersky.com/images/external/memcached:1.6.38"
"repo.kcs.kaspersky.com/images/external/minio:2025.8.19"
"repo.kcs.kaspersky.com/images/external/postgresql:15.13.0"
"repo.kcs.kaspersky.com/images/initer:v2.1.0"
"repo.kcs.kaspersky.com/images/kcs-reports:v2.1.0"
"repo.kcs.kaspersky.com/images/services/agent-broker:v2.1.0"
"repo.kcs.kaspersky.com/images/services/clickhouse:v2.1.0"
"repo.kcs.kaspersky.com/images/services/clickhouse:v2.1.0-without-ssl"
"repo.kcs.kaspersky.com/images/services/event-broker:v2.1.0"
"repo.kcs.kaspersky.com/images/services/image-handler:v2.1.0"
"repo.kcs.kaspersky.com/images/services/licenses:v2.1.0"
"repo.kcs.kaspersky.com/images/services/middleware:v2.1.0"
"repo.kcs.kaspersky.com/images/services/panel/nginx:v2.1.0"
"repo.kcs.kaspersky.com/images/services/scanner-server:v2.1.0"
"repo.kcs.kaspersky.com/images/node-agent:v2.1.0"
"repo.kcs.kaspersky.com/images/kube-agent:v2.1.0"
"repo.kcs.kaspersky.com/images/scanner:v2.1.0"
"repo.kcs.kaspersky.com/images/scanner:v2.1.0-lite"
"repo.kcs.kaspersky.com/images/scanner:v2.1.0-with-db"
"repo.kcs.kaspersky.com/images/scanner:v2.1.0-with-db-java"
"repo.kcs.kaspersky.com/images/updates:v2.1"
) 
 
for image in "${images[@]}"; do 
  docker pull "$image" || exit 1  # Exit on failure 
done 
 
echo "All images pulled successfully."

docker save $(docker images --format '{{.Repository}}:{{.Tag}}') -o KCS122.tar

<USER_LOGIN> и пароль необходимо получить у представителя компании.