it seems sad that the more cumbersome kubeadm
slots perfectly into GitLab and lets encrypt add-on – but nothing seems to work for face melting fast k3s install (which I covet as an admin).
what am I missing?
it seems sad that the more cumbersome kubeadm
slots perfectly into GitLab and lets encrypt add-on – but nothing seems to work for face melting fast k3s install (which I covet as an admin).
what am I missing?
ok, looks like there’s a fair amount of issues to work though - but I was determined to, since I’m really liking k3s
and ditching kubeadm
…
here’s my fresh out of the box way I’m making things work now:
gist:
traffic
out of the box wont work with its lets encrypt - so defer installing it and install it after with helm and your email addy, etc.helm
internally to deploy, which expects nginx
not traefik
. So I change the annotation, and drop a nonexistent tls secret reference that traefik
doesn’t like (normally made by certamanager
integration with GitLab).default
kubernetes namespace. you could tailor / drop that part if you likeIn the future, I’ll be merging the branch the top link refers to. If it’s dead and you read this, substitute blob/master/
for boo/k3s/
in the link