Skip to content

Commit a958d65

Browse files
authored
Merge pull request #182 from BudEcosystem/chore/pde-adarsh
chore(infra): add pde setup details for @adarsh
2 parents ffd29d7 + 3e5515d commit a958d65

File tree

13 files changed

+241
-97
lines changed

13 files changed

+241
-97
lines changed

.sops.yaml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ keys:
22
# people
33
- &sinan age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
44
- &ditto age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
5+
- &adarsh age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
56
# machines
67
- &runner age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr
78
- &budk8s age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
@@ -11,24 +12,29 @@ creation_rules:
1112
age: >-
1213
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
1314
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
14-
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
15+
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
16+
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
1517
- path_regex: infra/helm/.*
1618
age: >-
1719
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
1820
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
19-
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
21+
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
22+
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
2023
- path_regex: infra/terraform/.*
2124
age: >-
2225
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
2326
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
24-
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
27+
age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t,
28+
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
2529
2630
- path_regex: nix/workflows/dockerhub_budcustomer/secrets.yaml
2731
age: >-
2832
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
2933
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
30-
age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr
34+
age1ueq3k22vcfet3y0uqu7wu385wd0pwx5nslqp2z30v4e3zf9stpesx7wjxr,
35+
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
3136
3237
- age: >-
3338
age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv,
34-
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
39+
age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9,
40+
age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c

infra/helm/bud/values.adarsh.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ingress:
2+
hosts:
3+
root: adarsh.bud.studio
4+
5+
# disable keel
6+
deploymentAnnotations: null

infra/helm/bud/values.enc.yaml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -58,29 +58,38 @@ sops:
5858
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
5959
enc: |
6060
-----BEGIN AGE ENCRYPTED FILE-----
61-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXejhkbHFnNWxhN0tJbXNP
62-
Q3JDajNORHFDRklpZkpWN3BpcE05TVkvTmw0Cjg5NXVXcnlFa1NYMmZ5dkNKRzZ3
63-
RkFRc25lYmx2M1JXRFg1eWhodGh0YUUKLS0tIGFRMmszL0hER2E5UWRuTiszb3JY
64-
UXlxcE1pOHZQakNrNngzMDQrVDJiOTAKHMyTBmAswuXgtsnFmnUedt9XXBEhpnN+
65-
mSPHKOHHMX3IsrgX3GGqfVvZTDWNeDPgPIWfECUsLrApk6PGR9rAVw==
61+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsV2RmOVh0YlBIUWFoQTdY
62+
L1FIemJUcEhWeDZUdlRFMnEwRTRMcERUamdFCklqdVhreVFWUE9mSmlSbVg1RkJ6
63+
L1I3d0tscHNSaDlpNWdXOGMxbnhsNGcKLS0tIHJGN1l6QnpRTVVEdGxVS1NpNVl3
64+
SjExWG5COFFCTENVSUNhaXh2MWIwRGcKXefmo+lFdj4ecX3jLfMvVhGW5SDfBgB0
65+
f1Ipam9VgYi28dMpolo4FQ4dba/vXzpCv1EsdhbR7H+0LkMTzCysbA==
6666
-----END AGE ENCRYPTED FILE-----
6767
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
6868
enc: |
6969
-----BEGIN AGE ENCRYPTED FILE-----
70-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2K3ZBSWZvblk4ckE1TVow
71-
d3FjdzRBRmtLV3gvVE9na3NlS3hHQkgvR1JVCnkrMmVyV3Z0OU5uSXhuUGloS0Za
72-
bk5FSGZGSkN0aTlZSm02bUFHRThKRWMKLS0tIEZFcStVc2JkVklZalpmTHFtRHE4
73-
dy9zVUtiVm9icCsvamwzdEVJSDltNzQK2GZBg5Bpv/vMaEGPjVwzKFuSAyamxV3k
74-
o+H7ZQHTPrGZt3FHilFyhiubQnwKKH77quSmzOxanm01wrJuakJEWw==
70+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBWGMxSlVvaWlFUy9TMDdO
71+
QjhSMkNzNU5MZndNTkpxQ2xxUnBLN2E0dkRNClNiV1FHdThqSHg2Ui9Jc3RPOS9r
72+
VG4veFRZZXl6dWRSdXZCbkpHSHVrTUUKLS0tIFFDVk9wbDFtR3pYNGNWSTZJNW9z
73+
T0lMZ2pBODFUWTVKNGFvajFMaHpOVlkKviFaMQG2Zvwzonrp/NRzehUz2zwMNToC
74+
oa1xMDOQzblogDmiC3a+W5w1fLjb/ZHfOvox1UPSQKWo8rmtvasRNw==
7575
-----END AGE ENCRYPTED FILE-----
7676
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
7777
enc: |
7878
-----BEGIN AGE ENCRYPTED FILE-----
79-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEYTdIb3VoaTB2WHUvQ2x0
80-
bzIxWFpScFd3aHJCUk9ubFhzMHVmOXlIbmdnCitxTGRjSXFnT3QzWUVZWVhvZXhY
81-
dENFUnUxc2xqV2poT2lzVkZaM1E0KzAKLS0tIEFGZ2ErMlV4WVBHU0NWNEJhd1Bp
82-
VC9KL0s0dkJWcklCU1d3dVN4ZmthS1UKtwbUeLVgc1SXXgfLXkKFyGQRlMXu0PLC
83-
xrB6PiAeEEBm0OG4u/3EK7s2JQwpZbTfp45DG9g0fXEvsZa/D+U7ew==
79+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuNHBWQWk2TUZFam9jOUxX
80+
UE0zdkRtMTVZaUp1eThadHhQVm5hU1dlbXdvCkhCOGdvUzdUQTh5dmxFdTdmem9y
81+
ZXNEWUlTTGF6N3BCdEFuU0dWcGJGOHMKLS0tIGNWVFg3SGZqT29XSjZQbTZTblo3
82+
dTMyY0NZWkdGRDZtNTUycUx4cEFxeU0K2LbsgHiQgME0lL7iRsi2Zf40TGM08QAa
83+
sfqUHxxCEBv3wNka/D/ZBP5JMDwbP60gFYxLZngB6+BbZRJnA2NQkw==
84+
-----END AGE ENCRYPTED FILE-----
85+
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
86+
enc: |
87+
-----BEGIN AGE ENCRYPTED FILE-----
88+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjRGZYQXVEaUV0SFJIWlRP
89+
Z1VNb3BacEpoVVJ2aDRhQmJOaEttbGRrMWxRCkZWTXBES1FYejFIZFplcGVOelRl
90+
M3RGaDhKMndZWE1BRGpvNTdLQmhGQzQKLS0tIFJoZ01ndktBdGhZSGl4SUxmcWZl
91+
V29ETExzYkY2VUh5cjFjbTNYOUJDcjAKVmodv8LCFnwIucG8unWkdY9wDTAT/wES
92+
4OXWAIxrD5LHP1/k6pYu4RXcXrzAlzFWlQwVeeXxd1jYddjYXk7XsA==
8493
-----END AGE ENCRYPTED FILE-----
8594
lastmodified: "2025-08-16T16:06:12Z"
8695
mac: ENC[AES256_GCM,data:pRhNobpp1wdUm5Rrl9fOxJ3pzLT0ijYuOZMTzqQEMr9nTQeZQfUuzWmNGfDgYyW4D1/FpLQdW/V1eT0s2adZFsqi0dLYMk62wCzvnRgyUeeFcUmlbwdOgZWJNSX7sjI99aP40cs0T5MgfwUhnq0L0REHrEnumPFifFHeUapUS7A=,iv:XSPe4hJpv82j+wYHUY+1zZTDxHAhrNg6el4qZpHt9kA=,tag:foxtxxOpc2C+09J8mVdEYg==,type:str]

infra/helm/keel/values.enc.yaml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,29 +6,38 @@ sops:
66
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
77
enc: |
88
-----BEGIN AGE ENCRYPTED FILE-----
9-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsSUcwNkZiUXFBd2pCME5Z
10-
OCtxMmlrTllxYnA4S29zc2xSTXN3SUJ6QVFBCkNNa0RBVlZSZGtZUzdjeWNvY3Fa
11-
QkFDZFB1cmJoazFOUU1pRnZkeW96bmsKLS0tIFJTYmtHWnR4ZWZwRDFQTW9EMlZC
12-
VmdFNkhldGZqa3lEcVM5bENjQVlqclkK2gBK+aHQTqbPT8fhXtXuk40dHOk76Hyl
13-
UBOdJ/djNcCZ53KORs53Jyw79eCI3nPFfQYoCg006fSz+ZFSU5so/g==
9+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArZ29jOTdEK1N3MG03TTlC
10+
VXBwaW10VzF5N084VVMvdEJwYUtDMytZRUZVCjNXNG5sVDk4ckRKNHd2ZkFHVHdP
11+
SGtQZVluL1RhN1FXUjJDZHNUdVQyZEUKLS0tIGVsRE1KeGpVZWQ3VVNuOEwycUJo
12+
VEJMcm1lRGl6RzJieWJFQ3JNUTA2eWMKCoHIiuchvQIaAjVQ6cdkX7SyqPLVt8m3
13+
5SEYDLh5NhfUj04eAP/uko2DaICdjWVNaKACox6tLrclWNKr1XD3CA==
1414
-----END AGE ENCRYPTED FILE-----
1515
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
1616
enc: |
1717
-----BEGIN AGE ENCRYPTED FILE-----
18-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTMlNkYWkrMEduY3ViUTR1
19-
YU0rZW40TGllTmcyNklRK0NWZmZFTmlLTVQwCkhKbTV0L0x4UjMvU2MvYklKL2o3
20-
UGY5d01sVjNOSkFETktrNVF6aHU5eUEKLS0tIEtnTUFKaER2QjVLWjVmUGc2RWVn
21-
Z1RneEM0Z1o4UkF5ZWt2OUhGai9lRXMK4H2AxYU0CkWmwV/duZphxjU6kJupi2ca
22-
6N50OvX0bUB2jCiZvUsfWnmILEnVDLGXMokQZ1BUy9FeZKdRPePgCQ==
18+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEekR2TnVOSXZYZnp6ZjYr
19+
aXNyWCs1ZFdWbTV0aENqZWFlTlo5di9RWnlzCktka29McmR6Q3M4bTJ4R0Q5L0lX
20+
T1VWbThWMHB5Z3hMYkZFTTFiT1QyQ2MKLS0tIGhnd09VdU1JeE16dWF6VndzajNu
21+
R1N2VkxaQ2dSaThpN0l4Wjk1c25EelEKSf9Rx+y8UWLmtJdf3mTvooIcAXuUwcU0
22+
DpIYaEmzMUzDDkBQodH8tNkVV7Q3cgtOzA2ARrzxCU6579fOOE/aTQ==
2323
-----END AGE ENCRYPTED FILE-----
2424
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
2525
enc: |
2626
-----BEGIN AGE ENCRYPTED FILE-----
27-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFY21UVS9Ya3BZcXZaVkFN
28-
QU1vY284anVodnJkN0V5ZVE4WE5IeGtnTFUwCjRRc0kvSHYvT2tsV2JON1ZWWWY3
29-
dnlLMlhhd1d0d3dkWUU4QWtvUkQ2emsKLS0tIEdjbTB4SUczZHVIOXpaNHZ4VTJy
30-
S3ZFOXhrYzNSajhEajd6Y2FMc2grQmcKhv0Ei5i5T7YYHTtdhP71/pGB+KkhnXP6
31-
ybFpoLuioYpte/bZ2IW+UUfxBgE/7Yw2PfYi3+Pl0xH33dJrFMMwTw==
27+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1UE0rZDdTa1o4d0pNRnli
28+
Sm5OL0FCVCswQ0Y2TWwzTTNkbmhYYmViZGxBClpKamxZQVlXMUxUUFlzbTYxTVQx
29+
SnRCbGdaTFhBS0FFQmR3enVLRGpiREEKLS0tIENOeGZrZUl3MGEvOE1sTXRXSkZQ
30+
RFRuOXRsZm9XM2U0M2lpSkF0dDZ0UjAKBQNcvaUhGcACVtbVIag9VhVCr/qqQwLL
31+
WVxu4RHQg2bFbqm/TL2DtxVYGqq/Qvby8Zo2n8fer8I8BDCxAtRgsQ==
32+
-----END AGE ENCRYPTED FILE-----
33+
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
34+
enc: |
35+
-----BEGIN AGE ENCRYPTED FILE-----
36+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsVlUrOE9kLytlTWVvaWFy
37+
VlhqbEM2RVV5UmY2dDlCdmtibmxMOC9VUTBRCkt2Vkt1elVMVnZsa0xyOG4vanA1
38+
Q3BONFZrTkpqUDZ0ZW9jZzZMQjhTT2sKLS0tIFFYakhUbzNRQlJjUVFqcVlWOStO
39+
cmpxd1I0MzhlQzFVVVNGSlRQV2FERTQKfytBP8Op/Bjc8mdKp9QUpQBDU6pma9st
40+
8THDwkrFayH9V6t3B+6N4kOStrtzOEFudR2/N8aw/ta13+caGeN7ew==
3241
-----END AGE ENCRYPTED FILE-----
3342
lastmodified: "2025-08-14T15:00:19Z"
3443
mac: ENC[AES256_GCM,data:2Ry7FeopDWwBOXXtpgEvcUCBHpmBwZr24frgp2Vi+E0BElYwaBohve+rgG4lPCuWaiw9guC1GSKRazQqVNp9ZVVBpFVs2ZmQX8F9ab3VwtKlJO1oNsd/XSPgRtHOYlzs340re440qAwFBNIINTOIfgxD5/J93Gu6wdPwNkbDgXI=,iv:nRE9ewJzTiZczWpLIeLqCyHCr2IbgqBO69g+BLwllI0=,tag:Agis5y3a9TwHeUGRGK2CFg==,type:str]

infra/terraform/azure/secrets.yaml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,38 @@ sops:
1111
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
1212
enc: |
1313
-----BEGIN AGE ENCRYPTED FILE-----
14-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHK0xCNWJiSXFHb3R2VFI0
15-
Vm9JcXhOOE8za0NtNGN0MU95Z0Yzb08xb3pRClJZRnQ3eEhseWZsMzFBOHZ0UVFh
16-
cTVUY2lmTmdGa1lINUxqVlA1QnR0MWsKLS0tIFQrYmF0N2RTV2lHM1QyaUF6UTVU
17-
YzF0cVZTQjZTYnljZisraWNLRFpPM1EK+HV5Nn2btV6vHi9DoSIx6gc0irGTyRas
18-
EHN9XpZvDxVBs4Ocdaj/jv3Rl4ujDGqA4jiG70X2GL7jIs4D8lbQrw==
14+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3MzBtZVBINlN0REVCNE1G
15+
Tll2YUZsUDM0d3BHdjdud2lBcGY0akFlaDFJCjhGZUpoQnNHSi90ZVJ0L1laQjUv
16+
M0J1RFJOUjB2L2lJUkRXMjdCWUp0T0EKLS0tIEZGZkZhSVQxRzJ5V2pmc0p1Z1Vk
17+
eUt6YUFwczk0cVBqeXNZS1IvKy9paDQKMcXIBppZ6Wa1xmJzWRNKQ+WLsK8qhrv/
18+
LjsVdwdUe+FeaCknI4Jea6j4Hg9/+v4QnIFMZBaDv4UPim4B9fYIdg==
1919
-----END AGE ENCRYPTED FILE-----
2020
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
2121
enc: |
2222
-----BEGIN AGE ENCRYPTED FILE-----
23-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWRDJtOHI3eDBvc20yMVJC
24-
Q2FtYlRsOXVqaUN2Yy9wSGNHUHpnbjg3Y1RrCjVKYUZHUklFb056Wi9vV1YwN2pX
25-
ZlVRSmxKS1NsRkdwUzRIUndwRGRTRlkKLS0tIC9FbHY0cmNWS3VOOHlZU2NpYTdX
26-
MnFVVHZ4K0tWUWl6cGFCODdya0F4RDQKrhcjlqTqjZMEudkOp7ckGdFuiorpq4EV
27-
0DUvfuDCPgX7M+Cj9fQbgCYJra7Eg6uaYkpwF5FCQ96ZmSKgplqKZw==
23+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpU0IxY1pwY1VlaWtaU01q
24+
RllSb3lKSmxqVHgvNzlra2hIWU9aWHlkVWlVClhpY2gyMWl4T2F6dUhDUVVoc2c2
25+
cTZrZUhaVVUyVE1Kd1duaW52a252a2MKLS0tIEFZNDBUUGFmS0ltbUJwajlDWlpY
26+
aXJIWmRzNXltK0tCMklQcm5Cc045V2sKebixDEmKw1mxV7U2ZiV3CIvs0CAXM0oF
27+
OLpqaCSMB7O92Luw2ffOK8NkqVH/r18kCXxbZVGsgCg7j3LXln4Ukw==
2828
-----END AGE ENCRYPTED FILE-----
2929
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
3030
enc: |
3131
-----BEGIN AGE ENCRYPTED FILE-----
32-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNSi9yM1hPSVRCdkxFT09Q
33-
S2Qybnh3V28rMmlnK0FYMWhCUTZSMXhSNnprCjNwd21BVmExZ2llTDVRa1pwVWhp
34-
eERNanhNbFZOOVlUdXg2SzVxSUtKNVEKLS0tIGJFR1lUOEQ0TFJsMEk3Mlc0eWpw
35-
TzlTVUVjZGQxaS9tWDl1MXkxUFBCL00K8LsU+yyux8TKwTU67iWO70J7BY4475Jg
36-
wOn1kIPLeN/f+NDacYU0KTMh7ehwZY64Tcs1NY1ZAXFhIvj72h35zw==
32+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBISmhEZko0bnIvUDdvL3ll
33+
K0UyYkhSS1BvNkd5TC9PaUJYWE9TeU92NEZrCjI2Mk5HZFRTWlhmWGpSK3UyaGFs
34+
dXEva1pmbThtM1l6clhXMVh0Y3F5dXMKLS0tIE8xRDVPRkNRbFhzU25BL083ZVhl
35+
dExCbnJzMkVpWm9oWkU4S0JGRWZQWEkK4BKLyrUQAByePDFivqDIgAG/Gf/R9tDR
36+
JASFragESZF7WF3G9MEzhXIO9RMr4Rpwj4l1+atLNOT2jwy/sP2/aA==
37+
-----END AGE ENCRYPTED FILE-----
38+
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
39+
enc: |
40+
-----BEGIN AGE ENCRYPTED FILE-----
41+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzaE0yOHFCaThpREZsUjVK
42+
Qkt3SXdNNGsvKzN4MHEwK2VyY2ZzYUpXSENRCkpYOE5BVjBHdDBLNVU0YUltaTE1
43+
R2c4OU52M0puOUVTRTNZWEZuMmEvdWMKLS0tIGVuQm82enFhMzFiTUFua2R1QlBU
44+
VlVPWlpERHYzMVgwZUtpb3QxcnZ3aFkKlCHSbBhByvyiCMSjmpBZJn8HlZTPCwWT
45+
eW1ZxVIfVqU+oEklatmwgh3DriuZTbIFDZrfeBM32WjHLxrSovgmqQ==
3746
-----END AGE ENCRYPTED FILE-----
3847
lastmodified: "2025-07-29T06:38:26Z"
3948
mac: ENC[AES256_GCM,data:klvK35BfuX0PTGMSxa5T4DIrP30c+yva6RIc5GdZ6ewDutrj2mjPwv5rYy/SYuZrcE9LKmMOq6M2eE60xcnVJbpYyPqQlNkwHfm/+mStjEZaBhF5+I3jxlTazNfj1OTibuMo7ZId2Wqa74DXqgA8UsniomOgFxbdVFCac3i6g68=,iv:HOEMhv23w1ZSWclkxXA6n8URMGtBzceYU1vqw/hDmFQ=,tag:pUlixblGtE6L07z5xJ1H4g==,type:str]

infra/terraform/main/dns.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ locals {
77
"sinan",
88
"ditto",
99
"varun",
10+
"adarsh"
1011
]
1112

1213
# a service can be only removed if it's not required by all the environments

infra/terraform/main/secrets.yaml

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,38 @@ sops:
1111
- recipient: age1q5sfy74d53n6jxlgsc2zrsz4wcl9d830nxuagc3wfmdkrrp55ckq9ev6nv
1212
enc: |
1313
-----BEGIN AGE ENCRYPTED FILE-----
14-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6b2M3M2NzOGFyYy85ZTJz
15-
aWpJSC9UQnd4cDlsRTdSeTFRVWVZa0JoV1YwCkNSanFmcEJrRVdHMSt5ZGtOYlFN
16-
aHlkbnNHbDBLb0RjcktSYkp6ZDVTZ0UKLS0tIEtYeHcybjllZDBDOUkvYzZCaDZG
17-
TE9yNFgxWU9IZ0tvc05LTU0yTENPYWMKGWmHLWUUlp1ZzASI9SaToArq0AQRDXhh
18-
fTeDlj2VkPzPGTOMdJd0h/GVKos/fyAoDsgFrpzKddTKHIDBbOfsdw==
14+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHWi9VMHVHZHZ1dmM3eXpp
15+
Z3ZsRXE5MWNDTkFWbkRwaDdkejRQWVFQMkdBCmp1S3p5WlBJK1BGeVprWE1nN0lj
16+
QTh1SitrekcxU1F0MERMU3dNaWtLTlkKLS0tIDVMODBDSEdJK2Y3UWJzRGRZVzJa
17+
R1diTE9iQjV5b0VhSW15R3E3cHU1T0EKZc0pnfeD4yXQ5dfP55/T8QAjnnnorL+O
18+
IPSmRbacggG8UuUVZ0IiBaMmpp7QjKIgVzUUl9A8of+LsCFqvuyxyg==
1919
-----END AGE ENCRYPTED FILE-----
2020
- recipient: age18xn7rqxu27kschgqs7u5x7af9evnpcp4sru34th6zhhwlwnwycpsajeeh9
2121
enc: |
2222
-----BEGIN AGE ENCRYPTED FILE-----
23-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWK291YzZBdXlvSUV2Unhq
24-
dnVTWjBuY2VHbHdEeXFmRll2WWJyVHJJMkJnClQ5MmluT2ZCQXU1UVArZ0tqakx3
25-
SkRiZUwxdGhTc0kxc0NEUDg4eUdXd2cKLS0tIHZIQXVZY3J2N3ZGVXhzc2FweEdo
26-
bzdCRTYrQ210WHFZdVNPSlFnc0p5TkkK/u/Im35ufPU5LaTe6dvE+rTfhguRCXXR
27-
y9R41+szmxRmiDy9Ke3Gzu7j/VsCwrNpDCDPe8JoTh7fUeV5UlssaQ==
23+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAybXYxWmplK1VRNVBVamdV
24+
dmliTkUwSytiY2VOZkM5b2FtK2hlaDVzZlhJCldrelNhbDdyU242UW82bWc3SlhJ
25+
Nks3WmM2UkpUNHdmQU1Mdk9DK0JMbW8KLS0tIDRFYi9RMEVHUldIWnlBUmhpMm01
26+
ZDFzME5hRGhXSEVvOWVDaXplbGR0UncKpiPoyU672+rupgiv8GUuSLLjXwZs3u7G
27+
yLBX8rMlNbj1DU0qEOgPt6XkXCTan1Ty3uwEMVTcaMtsNNJubm1hwQ==
2828
-----END AGE ENCRYPTED FILE-----
2929
- recipient: age138ut93gvvwkaudl3wxtwn8z9e50ptuhe2yukg6vhwcgncxpplpsqtmhp7t
3030
enc: |
3131
-----BEGIN AGE ENCRYPTED FILE-----
32-
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKWWM5eXRnM0VTWFhaK2M3
33-
WUtyTmVrQ05LMWU2a0NPYmZNNndmRHY1bVNnCkRNRXhCaUFxOUt2WWpsemExaEJ6
34-
ZDl3WjBCdHNXWTd3cmRJTUdQU2FBOFUKLS0tIG5YRkY5QkllZDRZRHZkZ0Q2Qm1R
35-
eGFib0YzaXByN3gyem9pQ2JldllZcTAKvz397fAnoRBYa4E2s5XIpBhS+MybAkek
36-
aKnK0RFCkqdY2YkHvrHk7vZC3vSNp1IJElfo/yfwoG1aTeyajRvrKA==
32+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLcVAySU1VWW9TZ1R2UVNU
33+
NnJDYTVuVXFSZktPaE5IQjNZS3BiUmR0c1YwCmQrYWZBMGJtdllqVkhFSW1BRmhT
34+
VHVMbzM4TmlGNFpXbE8wZVdkZjMzT3cKLS0tIGMzTFR5VWQ3K3drUmowQUthVnFu
35+
Mmpsa0NEYjV6VHFaRjExTWVvcCtKZ0kKQGk9Sl8nK7QWi9HsFUyKbQ4+3lt65EW/
36+
4wQqGE8+HiByyxqCIcLAQT4E4MAcGj3xKG4cvHO9a6ylJrR4B+PcZA==
37+
-----END AGE ENCRYPTED FILE-----
38+
- recipient: age1h32pss4dc5qjzl8rqutmt647mfsy5t2szawkp8y473lnjwpm7uqs9q042c
39+
enc: |
40+
-----BEGIN AGE ENCRYPTED FILE-----
41+
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkYmpTQjEzVkVYbnJKTVpN
42+
ZWc0WDJ6YlNxOXE3MU9NSmJDVW1OaURFUkZRCmw0THRHU0NNNFNHdGdpUSt3b25o
43+
cDBweFhZVCs1ejZmMnJ1UlM4RG5IVTQKLS0tIFhQQmdyWXl1a0VyTFNjY3o1Qm9s
44+
OHVleWppR0VQbDhQQ0tRazFETVdzR0EKP9h1JFwz8HzAX60CyeD4e0FDn4hWcAjz
45+
JlGa9iMIOTBUHu3QLlsqo6DcXrlMQ9SKxgMZKGt/mWkSeQsG5yJifw==
3746
-----END AGE ENCRYPTED FILE-----
3847
lastmodified: "2025-08-11T03:51:34Z"
3948
mac: ENC[AES256_GCM,data:xnB9r7lkruMfdsIMkZ6AlkL2Irt0eVnu5SJo8waCN1g1vuQ9DppdoOJLkH4h2/4TwUFGkywrbr0Vp86i9m4teBDJQNjR+lp2+/TtDhP27J8UZwryS1AYPRQJeTOuoub91+y7m3+fPn5cqRiab2DyRyqlONO/xrLNIPlL03tfpGg=,iv:013TWMjTq1cw8mA3nrji8ozbfsmBUeNQtcoS4qum+ko=,tag:w9dvy/n4FcXqLTOWSmZj5w==,type:str]

nix/nixos/common/modules/users.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,9 @@ in
2929
rahulvr = [
3030
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOd5CIRbQBil1OzqCyqWnvgMlNlopFi5v1Pu1X4Ab4wE rahulvramesh@Rahuls-MacBook-Pro-m1.local"
3131
];
32+
33+
adarsh = [
34+
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKlSwGgzpOLbtfk4LB9OMRZ4sXZW6BbradeqoQvaKX/8 adarsh"
35+
];
3236
};
3337
}

nix/nixos/master/modules/wireguard.nix

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ let
4545
# friendly_name = varun
4646
PublicKey = pCbQgCvujD5lkzrWDHqiRlxk4SvwhxnXhvx1eJ2iVl4=
4747
AllowedIPs = 10.54.132.5/32
48+
49+
[Peer]
50+
# friendly_name = adarsh
51+
PublicKey = H8awlBbJtoNKiEZruBVzqk0KzSc6u2VbCc8iPwwaQUc=
52+
AllowedIPs = 10.54.132.6/32
4853
'';
4954
in
5055
{

0 commit comments

Comments
 (0)