Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions .sops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ keys:
# people
- &sinan age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
- &ditto age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
- &adarsh age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
# machines
- &runner age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr
- &budk8s age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
Expand All @@ -11,24 +12,29 @@ creation_rules:
age: >-
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
- path_regex: infra/helm/.*
age: >-
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
- path_regex: infra/terraform/.*
age: >-
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c

- path_regex: nix/workflows/dockerhub_budcustomer/secrets.yaml
age: >-
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr
age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr,
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c

- age: >-
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
6 changes: 6 additions & 0 deletions infra/helm/bud/values.adarsh.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ingress:
hosts:
root: adarsh.bud.studio

# disable keel
deploymentAnnotations: null
39 changes: 24 additions & 15 deletions infra/helm/bud/values.enc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,29 +58,38 @@ sops:
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXejhkbHFnNWxhN0tJbXNP
Q3JDajNORHFDRklpZkpWN3BpcE05TVkvTmw0Cjg5NXVXcnlFa1NYMmZ5dkNKRzZ3
RkFRc25lYmx2M1JXRFg1eWhodGh0YUUKLS0tIGFRMmszL0hER2E5UWRuTiszb3JY
UXlxcE1pOHZQakNrNngzMDQrVDJiOTAKHMyTBmAswuXgtsnFmnUedt9XXBEhpnN+
mSPHKOHHMX3IsrgX3GGqfVvZTDWNeDPgPIWfECUsLrApk6PGR9rAVw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsV2RmOVh0YlBIUWFoQTdY
L1FIemJUcEhWeDZUdlRFMnEwRTRMcERUamdFCklqdVhreVFWUE9mSmlSbVg1RkJ6
L1I3d0tscHNSaDlpNWdXOGMxbnhsNGcKLS0tIHJGN1l6QnpRTVVEdGxVS1NpNVl3
SjExWG5COFFCTENVSUNhaXh2MWIwRGcKXefmo+lFdj4ecX3jLfMvVhGW5SDfBgB0
f1Ipam9VgYi28dMpolo4FQ4dba/vXzpCv1EsdhbR7H+0LkMTzCysbA==
-----END AGE ENCRYPTED FILE-----
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2K3ZBSWZvblk4ckE1TVow
d3FjdzRBRmtLV3gvVE9na3NlS3hHQkgvR1JVCnkrMmVyV3Z0OU5uSXhuUGloS0Za
bk5FSGZGSkN0aTlZSm02bUFHRThKRWMKLS0tIEZFcStVc2JkVklZalpmTHFtRHE4
dy9zVUtiVm9icCsvamwzdEVJSDltNzQK2GZBg5Bpv/vMaEGPjVwzKFuSAyamxV3k
o+H7ZQHTPrGZt3FHilFyhiubQnwKKH77quSmzOxanm01wrJuakJEWw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBWGMxSlVvaWlFUy9TMDdO
QjhSMkNzNU5MZndNTkpxQ2xxUnBLN2E0dkRNClNiV1FHdThqSHg2Ui9Jc3RPOS9r
VG4veFRZZXl6dWRSdXZCbkpHSHVrTUUKLS0tIFFDVk9wbDFtR3pYNGNWSTZJNW9z
T0lMZ2pBODFUWTVKNGFvajFMaHpOVlkKviFaMQG2Zvwzonrp/NRzehUz2zwMNToC
oa1xMDOQzblogDmiC3a+W5w1fLjb/ZHfOvox1UPSQKWo8rmtvasRNw==
-----END AGE ENCRYPTED FILE-----
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEYTdIb3VoaTB2WHUvQ2x0
bzIxWFpScFd3aHJCUk9ubFhzMHVmOXlIbmdnCitxTGRjSXFnT3QzWUVZWVhvZXhY
dENFUnUxc2xqV2poT2lzVkZaM1E0KzAKLS0tIEFGZ2ErMlV4WVBHU0NWNEJhd1Bp
VC9KL0s0dkJWcklCU1d3dVN4ZmthS1UKtwbUeLVgc1SXXgfLXkKFyGQRlMXu0PLC
xrB6PiAeEEBm0OG4u/3EK7s2JQwpZbTfp45DG9g0fXEvsZa/D+U7ew==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuNHBWQWk2TUZFam9jOUxX
UE0zdkRtMTVZaUp1eThadHhQVm5hU1dlbXdvCkhCOGdvUzdUQTh5dmxFdTdmem9y
ZXNEWUlTTGF6N3BCdEFuU0dWcGJGOHMKLS0tIGNWVFg3SGZqT29XSjZQbTZTblo3
dTMyY0NZWkdGRDZtNTUycUx4cEFxeU0K2LbsgHiQgME0lL7iRsi2Zf40TGM08QAa
sfqUHxxCEBv3wNka/D/ZBP5JMDwbP60gFYxLZngB6+BbZRJnA2NQkw==
-----END AGE ENCRYPTED FILE-----
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjRGZYQXVEaUV0SFJIWlRP
Z1VNb3BacEpoVVJ2aDRhQmJOaEttbGRrMWxRCkZWTXBES1FYejFIZFplcGVOelRl
M3RGaDhKMndZWE1BRGpvNTdLQmhGQzQKLS0tIFJoZ01ndktBdGhZSGl4SUxmcWZl
V29ETExzYkY2VUh5cjFjbTNYOUJDcjAKVmodv8LCFnwIucG8unWkdY9wDTAT/wES
4OXWAIxrD5LHP1/k6pYu4RXcXrzAlzFWlQwVeeXxd1jYddjYXk7XsA==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-08-16T16:06:12Z"
mac: ENC[AES256_GCM,data:pRhNobpp1wdUm5Rrl9fOxJ3pzLT0ijYuOZMTzqQEMr9nTQeZQfUuzWmNGfDgYyW4D1/FpLQdW/V1eT0s2adZFsqi0dLYMk62wCzvnRgyUeeFcUmlbwdOgZWJNSX7sjI99aP40cs0T5MgfwUhnq0L0REHrEnumPFifFHeUapUS7A=,iv:XSPe4hJpv82j+wYHUY+1zZTDxHAhrNg6el4qZpHt9kA=,tag:foxtxxOpc2C+09J8mVdEYg==,type:str]
Expand Down
39 changes: 24 additions & 15 deletions infra/helm/keel/values.enc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,29 +6,38 @@ sops:
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsSUcwNkZiUXFBd2pCME5Z
OCtxMmlrTllxYnA4S29zc2xSTXN3SUJ6QVFBCkNNa0RBVlZSZGtZUzdjeWNvY3Fa
QkFDZFB1cmJoazFOUU1pRnZkeW96bmsKLS0tIFJTYmtHWnR4ZWZwRDFQTW9EMlZC
VmdFNkhldGZqa3lEcVM5bENjQVlqclkK2gBK+aHQTqbPT8fhXtXuk40dHOk76Hyl
UBOdJ/djNcCZ53KORs53Jyw79eCI3nPFfQYoCg006fSz+ZFSU5so/g==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArZ29jOTdEK1N3MG03TTlC
VXBwaW10VzF5N084VVMvdEJwYUtDMytZRUZVCjNXNG5sVDk4ckRKNHd2ZkFHVHdP
SGtQZVluL1RhN1FXUjJDZHNUdVQyZEUKLS0tIGVsRE1KeGpVZWQ3VVNuOEwycUJo
VEJMcm1lRGl6RzJieWJFQ3JNUTA2eWMKCoHIiuchvQIaAjVQ6cdkX7SyqPLVt8m3
5SEYDLh5NhfUj04eAP/uko2DaICdjWVNaKACox6tLrclWNKr1XD3CA==
-----END AGE ENCRYPTED FILE-----
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTMlNkYWkrMEduY3ViUTR1
YU0rZW40TGllTmcyNklRK0NWZmZFTmlLTVQwCkhKbTV0L0x4UjMvU2MvYklKL2o3
UGY5d01sVjNOSkFETktrNVF6aHU5eUEKLS0tIEtnTUFKaER2QjVLWjVmUGc2RWVn
Z1RneEM0Z1o4UkF5ZWt2OUhGai9lRXMK4H2AxYU0CkWmwV/duZphxjU6kJupi2ca
6N50OvX0bUB2jCiZvUsfWnmILEnVDLGXMokQZ1BUy9FeZKdRPePgCQ==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEekR2TnVOSXZYZnp6ZjYr
aXNyWCs1ZFdWbTV0aENqZWFlTlo5di9RWnlzCktka29McmR6Q3M4bTJ4R0Q5L0lX
T1VWbThWMHB5Z3hMYkZFTTFiT1QyQ2MKLS0tIGhnd09VdU1JeE16dWF6VndzajNu
R1N2VkxaQ2dSaThpN0l4Wjk1c25EelEKSf9Rx+y8UWLmtJdf3mTvooIcAXuUwcU0
DpIYaEmzMUzDDkBQodH8tNkVV7Q3cgtOzA2ARrzxCU6579fOOE/aTQ==
-----END AGE ENCRYPTED FILE-----
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFY21UVS9Ya3BZcXZaVkFN
QU1vY284anVodnJkN0V5ZVE4WE5IeGtnTFUwCjRRc0kvSHYvT2tsV2JON1ZWWWY3
dnlLMlhhd1d0d3dkWUU4QWtvUkQ2emsKLS0tIEdjbTB4SUczZHVIOXpaNHZ4VTJy
S3ZFOXhrYzNSajhEajd6Y2FMc2grQmcKhv0Ei5i5T7YYHTtdhP71/pGB+KkhnXP6
ybFpoLuioYpte/bZ2IW+UUfxBgE/7Yw2PfYi3+Pl0xH33dJrFMMwTw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1UE0rZDdTa1o4d0pNRnli
Sm5OL0FCVCswQ0Y2TWwzTTNkbmhYYmViZGxBClpKamxZQVlXMUxUUFlzbTYxTVQx
SnRCbGdaTFhBS0FFQmR3enVLRGpiREEKLS0tIENOeGZrZUl3MGEvOE1sTXRXSkZQ
RFRuOXRsZm9XM2U0M2lpSkF0dDZ0UjAKBQNcvaUhGcACVtbVIag9VhVCr/qqQwLL
WVxu4RHQg2bFbqm/TL2DtxVYGqq/Qvby8Zo2n8fer8I8BDCxAtRgsQ==
-----END AGE ENCRYPTED FILE-----
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsVlUrOE9kLytlTWVvaWFy
VlhqbEM2RVV5UmY2dDlCdmtibmxMOC9VUTBRCkt2Vkt1elVMVnZsa0xyOG4vanA1
Q3BONFZrTkpqUDZ0ZW9jZzZMQjhTT2sKLS0tIFFYakhUbzNRQlJjUVFqcVlWOStO
cmpxd1I0MzhlQzFVVVNGSlRQV2FERTQKfytBP8Op/Bjc8mdKp9QUpQBDU6pma9st
8THDwkrFayH9V6t3B+6N4kOStrtzOEFudR2/N8aw/ta13+caGeN7ew==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-08-14T15:00:19Z"
mac: ENC[AES256_GCM,data:2Ry7FeopDWwBOXXtpgEvcUCBHpmBwZr24frgp2Vi+E0BElYwaBohve+rgG4lPCuWaiw9guC1GSKRazQqVNp9ZVVBpFVs2ZmQX8F9ab3VwtKlJO1oNsd/XSPgRtHOYlzs340re440qAwFBNIINTOIfgxD5/J93Gu6wdPwNkbDgXI=,iv:nRE9ewJzTiZczWpLIeLqCyHCr2IbgqBO69g+BLwllI0=,tag:Agis5y3a9TwHeUGRGK2CFg==,type:str]
Expand Down
39 changes: 24 additions & 15 deletions infra/terraform/azure/secrets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,29 +11,38 @@ sops:
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHK0xCNWJiSXFHb3R2VFI0
Vm9JcXhOOE8za0NtNGN0MU95Z0Yzb08xb3pRClJZRnQ3eEhseWZsMzFBOHZ0UVFh
cTVUY2lmTmdGa1lINUxqVlA1QnR0MWsKLS0tIFQrYmF0N2RTV2lHM1QyaUF6UTVU
YzF0cVZTQjZTYnljZisraWNLRFpPM1EK+HV5Nn2btV6vHi9DoSIx6gc0irGTyRas
EHN9XpZvDxVBs4Ocdaj/jv3Rl4ujDGqA4jiG70X2GL7jIs4D8lbQrw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3MzBtZVBINlN0REVCNE1G
Tll2YUZsUDM0d3BHdjdud2lBcGY0akFlaDFJCjhGZUpoQnNHSi90ZVJ0L1laQjUv
M0J1RFJOUjB2L2lJUkRXMjdCWUp0T0EKLS0tIEZGZkZhSVQxRzJ5V2pmc0p1Z1Vk
eUt6YUFwczk0cVBqeXNZS1IvKy9paDQKMcXIBppZ6Wa1xmJzWRNKQ+WLsK8qhrv/
LjsVdwdUe+FeaCknI4Jea6j4Hg9/+v4QnIFMZBaDv4UPim4B9fYIdg==
-----END AGE ENCRYPTED FILE-----
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWRDJtOHI3eDBvc20yMVJC
Q2FtYlRsOXVqaUN2Yy9wSGNHUHpnbjg3Y1RrCjVKYUZHUklFb056Wi9vV1YwN2pX
ZlVRSmxKS1NsRkdwUzRIUndwRGRTRlkKLS0tIC9FbHY0cmNWS3VOOHlZU2NpYTdX
MnFVVHZ4K0tWUWl6cGFCODdya0F4RDQKrhcjlqTqjZMEudkOp7ckGdFuiorpq4EV
0DUvfuDCPgX7M+Cj9fQbgCYJra7Eg6uaYkpwF5FCQ96ZmSKgplqKZw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpU0IxY1pwY1VlaWtaU01q
RllSb3lKSmxqVHgvNzlra2hIWU9aWHlkVWlVClhpY2gyMWl4T2F6dUhDUVVoc2c2
cTZrZUhaVVUyVE1Kd1duaW52a252a2MKLS0tIEFZNDBUUGFmS0ltbUJwajlDWlpY
aXJIWmRzNXltK0tCMklQcm5Cc045V2sKebixDEmKw1mxV7U2ZiV3CIvs0CAXM0oF
OLpqaCSMB7O92Luw2ffOK8NkqVH/r18kCXxbZVGsgCg7j3LXln4Ukw==
-----END AGE ENCRYPTED FILE-----
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNSi9yM1hPSVRCdkxFT09Q
S2Qybnh3V28rMmlnK0FYMWhCUTZSMXhSNnprCjNwd21BVmExZ2llTDVRa1pwVWhp
eERNanhNbFZOOVlUdXg2SzVxSUtKNVEKLS0tIGJFR1lUOEQ0TFJsMEk3Mlc0eWpw
TzlTVUVjZGQxaS9tWDl1MXkxUFBCL00K8LsU+yyux8TKwTU67iWO70J7BY4475Jg
wOn1kIPLeN/f+NDacYU0KTMh7ehwZY64Tcs1NY1ZAXFhIvj72h35zw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBISmhEZko0bnIvUDdvL3ll
K0UyYkhSS1BvNkd5TC9PaUJYWE9TeU92NEZrCjI2Mk5HZFRTWlhmWGpSK3UyaGFs
dXEva1pmbThtM1l6clhXMVh0Y3F5dXMKLS0tIE8xRDVPRkNRbFhzU25BL083ZVhl
dExCbnJzMkVpWm9oWkU4S0JGRWZQWEkK4BKLyrUQAByePDFivqDIgAG/Gf/R9tDR
JASFragESZF7WF3G9MEzhXIO9RMr4Rpwj4l1+atLNOT2jwy/sP2/aA==
-----END AGE ENCRYPTED FILE-----
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzaE0yOHFCaThpREZsUjVK
Qkt3SXdNNGsvKzN4MHEwK2VyY2ZzYUpXSENRCkpYOE5BVjBHdDBLNVU0YUltaTE1
R2c4OU52M0puOUVTRTNZWEZuMmEvdWMKLS0tIGVuQm82enFhMzFiTUFua2R1QlBU
VlVPWlpERHYzMVgwZUtpb3QxcnZ3aFkKlCHSbBhByvyiCMSjmpBZJn8HlZTPCwWT
eW1ZxVIfVqU+oEklatmwgh3DriuZTbIFDZrfeBM32WjHLxrSovgmqQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-07-29T06:38:26Z"
mac: ENC[AES256_GCM,data:klvK35BfuX0PTGMSxa5T4DIrP30c+yva6RIc5GdZ6ewDutrj2mjPwv5rYy/SYuZrcE9LKmMOq6M2eE60xcnVJbpYyPqQlNkwHfm/+mStjEZaBhF5+I3jxlTazNfj1OTibuMo7ZId2Wqa74DXqgA8UsniomOgFxbdVFCac3i6g68=,iv:HOEMhv23w1ZSWclkxXA6n8URMGtBzceYU1vqw/hDmFQ=,tag:pUlixblGtE6L07z5xJ1H4g==,type:str]
Expand Down
1 change: 1 addition & 0 deletions infra/terraform/main/dns.tf
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ locals {
"sinan",
"ditto",
"varun",
"adarsh"
]

# a service can be only removed if it's not required by all the environments
Expand Down
39 changes: 24 additions & 15 deletions infra/terraform/main/secrets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,29 +11,38 @@ sops:
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6b2M3M2NzOGFyYy85ZTJz
aWpJSC9UQnd4cDlsRTdSeTFRVWVZa0JoV1YwCkNSanFmcEJrRVdHMSt5ZGtOYlFN
aHlkbnNHbDBLb0RjcktSYkp6ZDVTZ0UKLS0tIEtYeHcybjllZDBDOUkvYzZCaDZG
TE9yNFgxWU9IZ0tvc05LTU0yTENPYWMKGWmHLWUUlp1ZzASI9SaToArq0AQRDXhh
fTeDlj2VkPzPGTOMdJd0h/GVKos/fyAoDsgFrpzKddTKHIDBbOfsdw==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHWi9VMHVHZHZ1dmM3eXpp
Z3ZsRXE5MWNDTkFWbkRwaDdkejRQWVFQMkdBCmp1S3p5WlBJK1BGeVprWE1nN0lj
QTh1SitrekcxU1F0MERMU3dNaWtLTlkKLS0tIDVMODBDSEdJK2Y3UWJzRGRZVzJa
R1diTE9iQjV5b0VhSW15R3E3cHU1T0EKZc0pnfeD4yXQ5dfP55/T8QAjnnnorL+O
IPSmRbacggG8UuUVZ0IiBaMmpp7QjKIgVzUUl9A8of+LsCFqvuyxyg==
-----END AGE ENCRYPTED FILE-----
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWK291YzZBdXlvSUV2Unhq
dnVTWjBuY2VHbHdEeXFmRll2WWJyVHJJMkJnClQ5MmluT2ZCQXU1UVArZ0tqakx3
SkRiZUwxdGhTc0kxc0NEUDg4eUdXd2cKLS0tIHZIQXVZY3J2N3ZGVXhzc2FweEdo
bzdCRTYrQ210WHFZdVNPSlFnc0p5TkkK/u/Im35ufPU5LaTe6dvE+rTfhguRCXXR
y9R41+szmxRmiDy9Ke3Gzu7j/VsCwrNpDCDPe8JoTh7fUeV5UlssaQ==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAybXYxWmplK1VRNVBVamdV
dmliTkUwSytiY2VOZkM5b2FtK2hlaDVzZlhJCldrelNhbDdyU242UW82bWc3SlhJ
Nks3WmM2UkpUNHdmQU1Mdk9DK0JMbW8KLS0tIDRFYi9RMEVHUldIWnlBUmhpMm01
ZDFzME5hRGhXSEVvOWVDaXplbGR0UncKpiPoyU672+rupgiv8GUuSLLjXwZs3u7G
yLBX8rMlNbj1DU0qEOgPt6XkXCTan1Ty3uwEMVTcaMtsNNJubm1hwQ==
-----END AGE ENCRYPTED FILE-----
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKWWM5eXRnM0VTWFhaK2M3
WUtyTmVrQ05LMWU2a0NPYmZNNndmRHY1bVNnCkRNRXhCaUFxOUt2WWpsemExaEJ6
ZDl3WjBCdHNXWTd3cmRJTUdQU2FBOFUKLS0tIG5YRkY5QkllZDRZRHZkZ0Q2Qm1R
eGFib0YzaXByN3gyem9pQ2JldllZcTAKvz397fAnoRBYa4E2s5XIpBhS+MybAkek
aKnK0RFCkqdY2YkHvrHk7vZC3vSNp1IJElfo/yfwoG1aTeyajRvrKA==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLcVAySU1VWW9TZ1R2UVNU
NnJDYTVuVXFSZktPaE5IQjNZS3BiUmR0c1YwCmQrYWZBMGJtdllqVkhFSW1BRmhT
VHVMbzM4TmlGNFpXbE8wZVdkZjMzT3cKLS0tIGMzTFR5VWQ3K3drUmowQUthVnFu
Mmpsa0NEYjV6VHFaRjExTWVvcCtKZ0kKQGk9Sl8nK7QWi9HsFUyKbQ4+3lt65EW/
4wQqGE8+HiByyxqCIcLAQT4E4MAcGj3xKG4cvHO9a6ylJrR4B+PcZA==
-----END AGE ENCRYPTED FILE-----
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkYmpTQjEzVkVYbnJKTVpN
ZWc0WDJ6YlNxOXE3MU9NSmJDVW1OaURFUkZRCmw0THRHU0NNNFNHdGdpUSt3b25o
cDBweFhZVCs1ejZmMnJ1UlM4RG5IVTQKLS0tIFhQQmdyWXl1a0VyTFNjY3o1Qm9s
OHVleWppR0VQbDhQQ0tRazFETVdzR0EKP9h1JFwz8HzAX60CyeD4e0FDn4hWcAjz
JlGa9iMIOTBUHu3QLlsqo6DcXrlMQ9SKxgMZKGt/mWkSeQsG5yJifw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-08-11T03:51:34Z"
mac: ENC[AES256_GCM,data:xnB9r7lkruMfdsIMkZ6AlkL2Irt0eVnu5SJo8waCN1g1vuQ9DppdoOJLkH4h2/4TwUFGkywrbr0Vp86i9m4teBDJQNjR+lp2+/TtDhP27J8UZwryS1AYPRQJeTOuoub91+y7m3+fPn5cqRiab2DyRyqlONO/xrLNIPlL03tfpGg=,iv:013TWMjTq1cw8mA3nrji8ozbfsmBUeNQtcoS4qum+ko=,tag:w9dvy/n4FcXqLTOWSmZj5w==,type:str]
Expand Down
4 changes: 4 additions & 0 deletions nix/nixos/common/modules/users.nix
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,9 @@ in
rahulvr = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOd5CIRbQBil1OzqCyqWnvgMlNlopFi5v1Pu1X4Ab4wE [email protected]"
];

adarsh = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKlSwGgzpOLbtfk4LB9OMRZ4sXZW6BbradeqoQvaKX/8 adarsh"
];
};
}
5 changes: 5 additions & 0 deletions nix/nixos/master/modules/wireguard.nix
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,11 @@ let
# friendly_name = varun
PublicKey = pCbQgCvujD5lkzrWDHqiRlxk4SvwhxnXhvx1eJ2iVl4=
AllowedIPs = 10.54.132.5/32

[Peer]
# friendly_name = adarsh
PublicKey = H8awlBbJtoNKiEZruBVzqk0KzSc6u2VbCc8iPwwaQUc=
AllowedIPs = 10.54.132.6/32
'';
in
{
Expand Down
Loading