Skip to main content
Solved

Install Kasten Error ImagePullBackOff



Hi, I'm trying to install lasten in an openshift environment, the pods mostly start but the catalog pod gives me the ImagePullBackOff status, checking the log gives me a timeout on a URL https://pkg-containers.githubsercontent .com/ghcr1/blobs/sha256, in the gateway pod it shows errors, they tell me that it could be because the github.com URL appears in the log, the network and security area tells me that the urls are blocked that contain github in their structure, my question is is there any way to install with another method or alternative, is there a list of the urls that I need to carry out the installation, Regards.

 

Best answer by Geoff Burke

Try using the air gap installation. You would need to download from a location where you have permission but then simply transfer to your secure location. This is used quite often for very secure environments:

 

https://docs.kasten.io/latest/install/offline.html?highlight=air%20gap

View original
Did this topic help you find an answer to your question?

4 comments

Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1318 comments
  • Answer
  • July 13, 2023

Try using the air gap installation. You would need to download from a location where you have permission but then simply transfer to your secure location. This is used quite often for very secure environments:

 

https://docs.kasten.io/latest/install/offline.html?highlight=air%20gap


Forum|alt.badge.img+1
  • Comes here often
  • 89 comments
  • July 14, 2023

Hello, Are you using ghcr.io for other images via K10?


jaiganeshjk
Forum|alt.badge.img+2
  • Experienced User
  • 275 comments
  • July 17, 2023

As of today, All the k10 images come from gcr.io except kanister-tools. kanister-tools image is stored in ghcr.io. 

We also have an alternate registry in AWS ECR(https://kb.kasten.io/knowledge/cannot-access-k10-container-image-repository) where we push our images for each release.

If GHCR is blocked in your environment, You could use public.ecr.aws/kasten-images with helm flag --set global.airgapped.repository for k10 to use this registry

 

You could use the below command to upgrade your current installation to use public.ecr.aws/kasten-images

helm get values k10 --output yaml --namespace=kasten-io > k10_val.yaml && \
    helm upgrade k10 kasten/k10 --namespace=kasten-io -f k10_val.yaml \
    --set global.airgapped.repository=public.ecr.aws/kasten-images

 


  • Author
  • Comes here often
  • 8 comments
  • July 17, 2023

Thanks for your answers, the installation guide me with the URL https://docs.kasten.io/latest/install/offline.html?highlight=air%20gap
Commented by @Geoff Burke , which worked for me, I had to configure my repository, with this it was installed without problems, thanks for the support, Regards


Comment