diff --git a/home-kubernetes/README.md b/home-kubernetes/README.md deleted file mode 100644 index d6b8c2f..0000000 --- a/home-kubernetes/README.md +++ /dev/null @@ -1,18 +0,0 @@ - - -## Home Kubernetes With K3S - - - - - - - - - -## Other Kubernetes Distros - -I have tried k0s a few times and consistently got an "agent not available on node" error that stopped me from reading logs from pods. - -I have used kubeadm to deploy clusters, while it works, it it pretty manual. - diff --git a/kubernetes/gitea/web.yml b/kubernetes/gitea/web.yml index 121f20f..7801e95 100644 --- a/kubernetes/gitea/web.yml +++ b/kubernetes/gitea/web.yml @@ -61,6 +61,8 @@ kind: Service metadata: name: gitea-web-svc namespace: projects + annotations: + tailscale.com/expose: "true" # exposes IP directly spec: type: NodePort ports: @@ -79,7 +81,7 @@ metadata: name: gitea namespace: projects annotations: - cert-manager.io/cluster-issuer: cloudflare-issuer + cert-manager.io/cluster-issuer: cloudflare-issuer # not really working with tailscale spec: ingressClassName: tailscale tls: diff --git a/kubernetes/readme.md b/kubernetes/readme.md index 54595cd..4e3fb96 100644 --- a/kubernetes/readme.md +++ b/kubernetes/readme.md @@ -1,5 +1,9 @@ # sources +> note: k0s never works as well as you think + + + nix instructions: @@ -21,3 +25,8 @@ helm upgrade \ --wait ``` + +Currently clouflare domains cannot be CNAME'd to tailscale domains: +- +- related, different IP addresses: + diff --git a/nix/home-manager/alex.home.nix b/nix/home-manager/alex.home.nix index 3964c36..ae4d701 100644 --- a/nix/home-manager/alex.home.nix +++ b/nix/home-manager/alex.home.nix @@ -18,6 +18,10 @@ htop iputils dotnetCorePackages.dotnet_9.sdk + python312 + gcc + gnumake + dig ]; home.sessionVariables = { EDITOR = "vim"; @@ -26,7 +30,7 @@ enable = true; shellInit = '' function commit - git add --all + git add --allr git commit -m "$argv" git push end