Hybrid cloud cluster monorepo with Ansible, K8s, NixOS, and Terraform. cute.haus
ansible terraform nix k8s
1

Configure Feed

Select the types of activity you want to include in your feed.

k8s: move websites to dedicated namespace

Aly Raffauf (Jul 1, 2026, 9:27 PM EDT) 0fefa7af a676b555

+22 -9
+1 -2
k8s/charts/aly-codes/templates/service.yaml
··· 5 5 labels: 6 6 app: {{ .Chart.Name }} 7 7 spec: 8 - type: NodePort 8 + type: ClusterIP 9 9 selector: 10 10 app: {{ .Chart.Name }} 11 11 ports: 12 12 - name: http 13 13 port: 80 14 - nodePort: 8282
+9
k8s/charts/cert-manager-issuers/values.yaml
··· 18 18 - name: aly-codes-tls 19 19 namespace: default 20 20 domain: aly.codes 21 + - name: cute-haus-tls 22 + namespace: websites 23 + domain: cute.haus 24 + - name: aly-codes-tls 25 + namespace: websites 26 + domain: aly.codes 27 + - name: morsels-blue-tls 28 + namespace: websites 29 + domain: morsels.blue
+3 -3
k8s/charts/morsels/templates/deployment.yaml
··· 33 33 tolerationSeconds: {{ $.Values.global.failover.fastTolerationSeconds | default 60 }} 34 34 containers: 35 35 - name: {{ .Chart.Name }} 36 - image: ghcr.io/alyraffauf/morsels:latest@sha256:e58cd4de9fa605ce945ef184d729f288e5b2d4dafc7a7f4b495ddb12dd3610bf 36 + image: ghcr.io/alyraffauf/morsels:latest@sha256:a16a51a3571deffe9c372aa604e78694c9bb1d75201ce903a4c8f19ec42a39a0 37 37 imagePullPolicy: IfNotPresent 38 38 ports: 39 39 - name: http ··· 43 43 cpu: 10m 44 44 memory: 128Mi 45 45 limits: 46 - cpu: 500m 47 - memory: 512Mi 46 + cpu: "1" 47 + memory: 1Gi 48 48 volumeMounts: 49 49 - name: data 50 50 mountPath: /data
+4 -4
k8s/flux/apps/releases.yaml
··· 35 35 spec: 36 36 interval: 15m 37 37 releaseName: aly-codes 38 - targetNamespace: default 38 + targetNamespace: websites 39 39 install: 40 40 remediation: 41 41 retries: 3 ··· 64 64 spec: 65 65 interval: 15m 66 66 releaseName: switchyard 67 - targetNamespace: default 67 + targetNamespace: websites 68 68 install: 69 69 remediation: 70 70 retries: 3 ··· 122 122 spec: 123 123 interval: 15m 124 124 releaseName: morsels 125 - targetNamespace: default 125 + targetNamespace: websites 126 126 install: 127 127 remediation: 128 128 retries: 3 ··· 562 562 spec: 563 563 interval: 15m 564 564 releaseName: watsup 565 - targetNamespace: default 565 + targetNamespace: websites 566 566 install: 567 567 remediation: 568 568 retries: 3
+5
k8s/flux/secrets/namespaces.yaml
··· 17 17 kind: Namespace 18 18 metadata: 19 19 name: tailscale 20 + --- 21 + apiVersion: v1 22 + kind: Namespace 23 + metadata: 24 + name: websites