Skip to content

afbjorklund/kina

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

kina: Kubernetes in Apple Containerization

Kina runs Kubernetes in Apple Containerization.

This is just a quick workaround until kind officially supports Apple Containerization.

Made in an hour during Container Install Meetup (KubeCon North America 2025), as an exercise to learn Apple Containerization.

Installation

brew install container kubectl

# Install kina to ~/bin, ,/usr/local/bin, or whereever else
cp -a kina ~/bin

Usage

Create a cluster:

kina create cluster
export KUBECONFIG="$HOME/.kina/kubeconfig"
kubectl get pods -A

Create a deployment:

kubectl create deployment nginx --image nginx:alpine
kubectl port-forward deployments/nginx 8080:80

Clean up:

kina delete cluster

Debug:

container exec kina-control-plane journalctl

About

Kubernetes in Apple Containerization

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • Shell 100.0%