From 9c339c2eb5799f7cb7dfcf5aa365cfd31333898c Mon Sep 17 00:00:00 2001 From: Sergei Vorobev <149376659+jkuradobery@users.noreply.github.com> Date: Fri, 5 Apr 2024 22:50:01 +0200 Subject: [PATCH] [NBS]: Add instruction for the container registry authorisation for CSI driver (#913) --- cloud/blockstore/tools/csi_driver/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cloud/blockstore/tools/csi_driver/README.md b/cloud/blockstore/tools/csi_driver/README.md index 091ac668af6..a6c366faf2d 100644 --- a/cloud/blockstore/tools/csi_driver/README.md +++ b/cloud/blockstore/tools/csi_driver/README.md @@ -66,7 +66,12 @@ kubectl apply -f ./deploy/manifests/1-priorityclass.yaml kubectl apply -f ./deploy/manifests/2-rbac.yaml kubectl apply -f ./deploy/manifests/3-csidriver.yaml kubectl apply -f ./deploy/manifests/4-storageclass.yaml -# TODO: kubectl secret nbs-puller-secret +# Download docker-config.json from the lockbox under the name docker-config.json +export DOCKER_CONFIG=$(cat docker-config.json) +kubectl create secret generic nbs-puller-secret \ + --namespace nbs-csi-ns \ + --type=kubernetes.io/dockerconfigjson \ + --from-literal=.dockerconfigjson="$DOCKER_CONFIG" kubectl apply -f ./deploy/manifests/5-nbs-configmap.yaml kubectl apply -f ./deploy/manifests/6-nbs-daemonset.yaml kubectl apply -f ./deploy/manifests/7-csi-deployment.yaml