How to configure OAA installation to pull images from internal respository instead of external repository?
(Doc ID 2967531.1)
Last updated on AUGUST 22, 2023
Applies to:
Oracle Advanced Authentication - Version 12.2.1.4 and laterInformation in this document applies to any platform.
Goal
During OAA installation, the installation scripts pulls the container test image (for example, oraclelinux:8-slim) from external repository. As their security team does not allow to pull image from external repository, customer received the following error message in pod event logs :
Normal Scheduled 2m6s default-scheduler Successfully assigned oaans/oaainstall-email-sanity-check to <MACHINE>
Warning Failed 66s kubelet Failed to pull image "ghcr.io/oracle/oraclelinux:8-slim": rpc error: code = DeadlineExceeded desc = pinging container registry ghcr.io: Get "https://ghcr.io/v2/": dial tcp <HOST>:<IP>: i/o timeout
Warning Failed 66s kubelet Error: ErrImagePull
Normal BackOff 65s kubelet Back-off pulling image "ghcr.io/oracle/oraclelinux:8-slim"
Warning Failed 65s kubelet Error: ImagePullBackOff
Normal Pulling 54s (x2 over 2m6s) kubelet Pulling image "ghcr.io/oracle/oraclelinux:8-slim"
Warning Failed 66s kubelet Failed to pull image "ghcr.io/oracle/oraclelinux:8-slim": rpc error: code = DeadlineExceeded desc = pinging container registry ghcr.io: Get "https://ghcr.io/v2/": dial tcp <HOST>:<IP>: i/o timeout
Warning Failed 66s kubelet Error: ErrImagePull
Normal BackOff 65s kubelet Back-off pulling image "ghcr.io/oracle/oraclelinux:8-slim"
Warning Failed 65s kubelet Error: ImagePullBackOff
Normal Pulling 54s (x2 over 2m6s) kubelet Pulling image "ghcr.io/oracle/oraclelinux:8-slim"
Customer wants to use the container image oraclelinux:8-slim which is already present in the local repository.
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |