Skip to content

maddadder/certificate-manager

Repository files navigation

How to setup cert-manager in microk8s

  1. Install microk8s
sudo snap install microk8s --classic --channel=1.28
  1. Grant access to kubectl
sudo usermod -a -G microk8s $USER
sudo chown -f -R $USER ~/.kube
su - $USER
  1. optionally enable remote access
sudo apt-get install ssh
cd .kube
microk8s kubectl config view --raw > config
# then copy the .kube folder to your remote machine
  1. enable dashboard
microk8s enable dashboard
microk8s kubectl describe secret -n kube-system microk8s-dashboard-token
kubectl port-forward -n kube-system service/kubernetes-dashboard 11443:443
  1. enable cert-manager
microk8s enable cert-manager
  1. Follow the instructions in either istio-ingress or the nginx-ingress folder
  2. Install ingress
microk8s enable ingress
  1. Install load balancer, and specify the ip range of the load balancer
microk8s enable metallb
  1. Enable registry
microk8s enable registry
  1. Follow the instructions here

  2. Edit your docker config on your local machine

sudo nano /etc/docker/daemon.json

{
  "insecure-registries" : ["10.141.241.175:32000"]
}

sudo systemctl restart docker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages