Installation on miniKube
1. Install minikube on macOS
brew install minikube
For other OS, follow the instructions here: https://minikube.sigs.k8s.io/docs/start/
2. Start a minikube cluster
minikube start --memory='6g' --cpus='4' --disk-size='50g' --ports=80,443 --addons=ingress --addons=metrics-server
3. Install Kubero
Select "n" on step 1) to skip the installation of the kubernetes cluster
kubero install
4. configure DNS
echo "$(minikube ip) demo.kubero.dev" | sudo tee -a /etc/hosts
Result
kubectl get pods -A main * ] 9:35 pm
NAMESPACE NAME READY STATUS RESTARTS AGE
cert-manager cert-manager-5d864474d-8fvnj 1/1 Running 0 61s
cert-manager cert-manager-cainjector-85d499d4cc-wn9nw 1/1 Running 0 61s
cert-manager cert-manager-webhook-d499d9459-tv9gh 1/1 Running 0 61s
ingress-nginx ingress-nginx-admission-create-ttbrh 0/1 Completed 0 7m6s
ingress-nginx ingress-nginx-admission-patch-lmn6x 0/1 Completed 1 7m6s
ingress-nginx ingress-nginx-controller-84df5799c-nm2m8 1/1 Running 0 7m6s
kube-system coredns-7db6d8ff4d-lwdxn 1/1 Running 0 8m10s
kube-system etcd-minikube 1/1 Running 0 8m24s
kube-system kube-apiserver-minikube 1/1 Running 0 8m23s
kube-system kube-controller-manager-minikube 1/1 Running 0 8m24s
kube-system kube-proxy-fbw8h 1/1 Running 0 8m10s
kube-system kube-scheduler-minikube 1/1 Running 0 8m23s
kube-system metrics-server-c59844bb4-4jx6n 1/1 Running 0 6m18s
kube-system storage-provisioner 1/1 Running 1 (7m39s ago) 8m22s
kubero-operator-system kubero-operator-controller-manager-7c59b88f64-qp8rp 2/2 Running 0 5m7s
kubero kubero-66f5bf6754-5hdvs 1/1 Running 0 4m4s