Read this if you're just interested in trying out KubeCraftAdmin yourself.
You will need the following to get started:
A k8s cluster that you own and are allowed to break
A place to run the kubecraftcontainer, this can be anywhere inside or outside of the cluster. As long as it has network connectivity to the cluster and to your Minecraft client.
Minecraft Bedrock Edition
How to run KubeCraftAdmin:
Run the container erjadi/kubecraftadmin passing the external port and the location of your .kube directory. The container internally listens to port 8000 and in my case my .kube directory resides in /home/erjadi/.kube
docker run -p 8000:8000 -v /home/erjadi/.kube:/.kube erjadi/kubecraftadmin
Start up Minecraft Bedrock Edition
Create a new world with the Activate Cheats option turned on
Once you've spawned log into the server with the following command after which you should be greeted by the KubeCraftAdmin splash screen.
/connect 10.0.0.1:8000/ws
Next find a nice area to spawn your kubecraft pen. Type init to generate the structure.
Lastly step on the beacon to activate the link with your cluster.
At this point your pens should be populated with animals!