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.

morsels.blue

Aly Raffauf (May 7, 2026, 6:52 PM EDT) 4bab1a13 e877cdaa

+8
+5
charts/external-routes/values.yaml
··· 57 57 host: git.aly.codes 58 58 target: { ip: 100.114.196.107, port: 3001 } # solaceon 59 59 tls: { secretName: aly-codes-tls } 60 + 61 + - name: morsels 62 + host: morsels.blue 63 + target: { ip: 100.79.159.70, port: 8484 } # eterna 64 + tls: { secretName: morsels-blue-tls }
+1
hosts/solaceon/default.nix
··· 117 117 k3s-aly-codes-tls = mkTlsSync "aly-codes"; 118 118 k3s-aly-social-tls = mkTlsSync "aly-social"; 119 119 k3s-cute-haus-tls = mkTlsSync "cute-haus"; 120 + k3s-morsels-blue-tls = mkTlsSync "morsels-blue"; 120 121 }; 121 122 122 123 nixpkgs.hostPlatform = "x86_64-linux";
+2
hosts/solaceon/secrets.nix
··· 6 6 aly-social-tls-key.file = "${self.inputs.secrets}/aly-social-tls.key.age"; 7 7 cute-haus-tls-crt.file = "${self.inputs.secrets}/cute-haus-tls.crt.age"; 8 8 cute-haus-tls-key.file = "${self.inputs.secrets}/cute-haus-tls.key.age"; 9 + morsels-blue-tls-crt.file = "${self.inputs.secrets}/morsels-blue-tls.crt.age"; 10 + morsels-blue-tls-key.file = "${self.inputs.secrets}/morsels-blue-tls.key.age"; 9 11 k3s.file = "${self.inputs.secrets}/k3s.age"; 10 12 pds.file = "${self.inputs.secrets}/pds.age"; 11 13 postgres-forgejo.file = "${self.inputs.secrets}/postgresql/forgejo.age";