<p>My scenario: I have an image of a self-hosted Azure agent deployed on Kubernetes and I will need to build &amp; push a docker image of a microservice using that agent.</p>
<p>For that, I recently began learning about Kaniko and while reading the documentation, I realized there was no support for oracle registry. However, as it is said <a href="https://github.com/GoogleContainerTools/kaniko#pushing-to-different-registries" rel="nofollow noreferrer">here</a>, &quot;configuring another credential helper should allow pushing to a different registry&quot;, but I have no clue how to do that...</p>
<p>I know there are <a href="https://sprinkle-twinkles.medium.com/alternatives-to-build-an-image-without-using-docker-daemon-using-oci-initiatives-like-buildah-d0f3ae35e414" rel="nofollow noreferrer">other alternatives</a>, so before proceeding with Kaniko (which was recommended to me), I would first like to know if it is possible to push an image to the oracle registry</p>

Paula Gouveia
<p>Yes it is possible (thanks Harsh Manvar).</p>
<p>After giving the documentation a more throughly read, all I needed to set (that was specific of the Oracle registry) was a kubernetes secret with the valid credentials, formatted as explained <a href="https://github.com/GoogleContainerTools/kaniko/blob/main/docs/tutorial.md#create-a-secret-that-holds-your-authorization-token" rel="nofollow noreferrer">this section</a>.</p>
<p>After that it is a matter of following instructions in the kaniko docs.</p>
