Kaspersky Container Security
Contents
Contents
Installing private fixes
Due to specifics of various corporate networks where Kaspersky Container Security is deployed, sometimes there is a need to install private fixes for the solution. A private fix is one or several customized Docker images. Such private fixes are not published on the official Kaspersky image source, and are transferred directly to the customer for putting in the corporate image registry.
To put the received Docker image to an image registry:
- Save the archive with the Docker image in the selected directory.
- Run the
docker load -i <
archive_name
>
command. - Run the
docker tag <
hash name obtained in step 2
> <
customer registry
/<
component
>:fix>
command. - Run the
docker push <
customer registry
/<
component
>:fix>
command. - Depending on the component for which the fix is installed, replace the image tag from
<
component
>:2.0
to<
customer registry
/<
component
>:fix>
in one of the following configuration files:- In the YAML file with instructions for agents deployment in the cluster if the fix is installed for agents (node-agent and kube-agent). For example,
node-agent:2.0
must be changed to<
customer registry
/node-agent:fix>
. - In the values.yaml file, if the fix is installed for the core components of the solution. For example,
kcs-ih:2.0
must be changed to<
customer registry
/kcs-ih:fix>
- In the YAML file with instructions for agents deployment in the cluster if the fix is installed for agents (node-agent and kube-agent). For example,