Access Kubernetes URL from external IP

I have installed Kubernetes on a native Kubernetes using the command:

kubectl create -f

How I can access Keycloak admin URL externally and how I an find internal address available for other pods?

have you bothered to read the guide linked in the readme next to that yaml?

It explains how to add the ingress and the interaction with the service created by the manifest is basic kubernetes infrastructure.

It’s not very useful because I have a remote Kubernetes cluster. Not a local minikube installation.

So? It still provides you with all the information you need to answer your question.

To access it externally you’ll need to create an ingress, which needs to be edited to include your domain name.
Alternatively kubectl proxy or port-forward exist to expose the service locally. The service is also how other pods can communicate with keycloak.