diff --git a/kube/5-apps/whoogle/.sops.yaml b/kube/5-apps/whoogle/.sops.yaml index e798cb80..3bade766 100644 --- a/kube/5-apps/whoogle/.sops.yaml +++ b/kube/5-apps/whoogle/.sops.yaml @@ -1,6 +1,6 @@ creation_rules: - path_regex: .*.yaml - encrypted_regex: ^(hosts|host|WHOOGLE_CONFIG_URL)$ + encrypted_regex: ^(hosts|host|WHOOGLE_CONFIG_URL|nameservers)$ age: >- age1xl3fcwdw56k73lraxsjhde4ygwn7jw0js5l5qw7vsp54vc5czuwstcejxu pgp: >- diff --git a/kube/5-apps/whoogle/2-install.yaml b/kube/5-apps/whoogle/2-install.yaml index aa8baef4..66825f3a 100644 --- a/kube/5-apps/whoogle/2-install.yaml +++ b/kube/5-apps/whoogle/2-install.yaml @@ -30,16 +30,20 @@ spec: fullNameOverride: whoogle image: repository: docker.io/benbusby/whoogle-search - tag: 0.8.0 + tag: 0.8.1 env: HTTPS_ONLY: 0 WHOOGLE_CONFIG_THEME: dark WHOOGLE_CONFIG_SAFE: 0 WHOOGLE_CONFIG_STYLE: 'body {max-width: 100% !important} :root { --whoogle-dark-logo: #6E6C7E; --whoogle-dark-page-bg: #1E1E2E; --whoogle-dark-element-bg: #302D41; --whoogle-dark-text: #D9E0EE; --whoogle-dark-contrast-text: #F2CDCD; --whoogle-dark-secondary-text: #988BA2; --whoogle-dark-result-bg: #302D41; --whoogle-dark-result-title: #F5E0DC; --whoogle-dark-result-url: #F5E0DC; --whoogle-dark-result-visited: #C9CBFF; } #whoogle-w { fill: #96CDFB; } #whoogle-h { fill: #F28FAD; } #whoogle-o-1 { fill: #FAE3B0; } #whoogle-o-2 { fill: #96CDFB; } #whoogle-g { fill: #ABE9B3; } #whoogle-l { fill: #F28FAD; } #whoogle-e { fill: #FAE3B0; }' - WHOOGLE_CONFIG_URL: ENC[AES256_GCM,data:y98d0MskA9RIeBgdTqaJ+g==,iv:DH27Ul8u/Wzocvu0V39T0euNnKn00H+LawcI14bMS24=,tag:tHqhzL7NyoTvTwMGaSIkRA==,type:str] + WHOOGLE_CONFIG_URL: ENC[AES256_GCM,data:fi3dlJcjpAVIGmLbdRb/Nw==,iv:jiEyZXKBWb8OQkWawS3D1UlTc0Wmt8TfWJqDpSR2LDU=,tag:9U895Ic6MTD1fXQCu1QziQ==,type:str] WHOOGLE_CONFIG_GET_ONLY: 1 WHOOGLE_CONFIG_VIEW_IMAGE: 1 WHOOGLE_CONFIG_DISABLE: 1 + dnsPolicy: None + dnsConfig: + nameservers: + - ENC[AES256_GCM,data:KEwL/7p/TSc=,iv:FbQhUDoQRGtDUeaKNEEbszU8e14wwyu7JP8m9Ee/H8Y=,tag:sPMK6GUZ/pv9sqIHrAtKaw==,type:str] service: main: ports: @@ -50,13 +54,13 @@ spec: enabled: true ingressClassName: nginx hosts: - - host: ENC[AES256_GCM,data:J2+NHUGZTac=,iv:4BSxTXjI0uxFxFPVBrX7+KK0qRn7AwvJV2CSTfq43Kw=,tag:YEcHbXmynBkA/Iw2spgrBg==,type:str] + - host: ENC[AES256_GCM,data:oM+w4Mv9sWE=,iv:L/pmSgOAtDQIrPeJL1foB5HhvhmJQAGs0XMvw7aJJQA=,tag:wGpp4GJkzY8dMKJ7WwbVEg==,type:str] paths: - - path: ENC[AES256_GCM,data:vA==,iv:VefsQzuQDWu5aTYrP2HFn8PvASYgVKJ2tnJWXNEGeTo=,tag:mIlAVcF4TH6UZqwo9/kXsQ==,type:str] - pathType: ENC[AES256_GCM,data:hqs8ikWH,iv:ijnU5cRJa6bxMnhlrAbNEqUsYoXhZ4htDDxcGtFh/60=,tag:YEQ5JO+TrJqmPQDP+19Q/A==,type:str] + - path: ENC[AES256_GCM,data:Vw==,iv:TWNK/+w4wV3cCcqCzsR8BdpCOeWvqOJgvdnC/DNS5vU=,tag:BTQ/7vJiCpVcTwlCaNDowQ==,type:str] + pathType: ENC[AES256_GCM,data:lOtyaBCQ,iv:1XgDu3nNYK9pwyTuw+hyXQqNV33nWEwHiZ2BgkqWEmY=,tag:5ny1eKcECyVmO+UIlaBNKg==,type:str] tls: - hosts: - - ENC[AES256_GCM,data:gg+11Sa7UXM=,iv:5u9CfStl7N2pd+gG4L6K6PRzZdIsAjWIClr8bzaZhjI=,tag:RmZS51hSDK1rtUXA8NLTXg==,type:str] + - ENC[AES256_GCM,data:0lngFtyYrp0=,iv:7ohv94qGZwkWx/rMxW2EYSAO+tP4mE33dsiyB+WZfgI=,tag:ORz6fhoh2tVUv0ZpCH/cPw==,type:str] resources: requests: cpu: 5m @@ -72,25 +76,25 @@ sops: - recipient: age1xl3fcwdw56k73lraxsjhde4ygwn7jw0js5l5qw7vsp54vc5czuwstcejxu enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwaTlXUXM2Z3J0VVd0ZWY3 - SGxKUVZLL21GYzJOWCs1b0MvNkVld2R1YUMwClVkS2VXdTRYd2xGdmQwOGJ3MU54 - YU1aRDBkcWd1bythc2RtOFlKOHVRNXMKLS0tIFhxMkdNN25pWVcxVy9uMFZIaTdr - R1lZSmVtNnBMQUluUjlHdFdzekpPcm8KYjTlTyaIbkkMkASpmAdcn5GTb67wPJC6 - Gijco/AxH2iSK0wsDF7LKTgsf5/3hL4UV0+QTZGa+PQcaLamIkheew== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHOS9Qa2paU21Id1FmMGhG + ZXRkNk1NYmNNbGtJSkNGR3JKdGh2STNLL2s4CjdldDJpNVpJbjR1UnRPeDJjVURN + RUdrTFNpTUZBOXhEM1Y4c24xd3JqUVkKLS0tIGlNbzZaY0g0RUdyd3U5Y3VSUDVu + U0RucGlTdjJ5eThQQ3M5N0NlVXo3ZFEKWAyldwRjR/Ep5eLngZnRFLbRfo6hBxz/ + tDQUcbgG+x/hmciKhxEHxtFLrHsOZZSKn5/9EmtRixxnl+KnknJP3g== -----END AGE ENCRYPTED FILE----- - lastmodified: "2023-02-01T03:29:57Z" - mac: ENC[AES256_GCM,data:5pR/1VZLGM9U/o99JeXYKFa3dA2NZXD4HDtLvlbu5nOtFnWbMc9EkkviDQoG/RSkEizg+OLYHi9B5cuFrknz6VK6DAgd1AHleE66VI7Sy1I8PIJqGs3KXGEVl4nFAg+jLGIAU2lypuMbCd8ZxrtRfBm8OL8pJPQneRy6m5aNnyY=,iv:be+yJaOlVJj3FbLyWkAGj41vUx5NhB4pTsahtNpP14s=,tag:AFCAuNUDY3LT/yeYycV5Qg==,type:str] + lastmodified: "2023-02-01T10:34:47Z" + mac: ENC[AES256_GCM,data:SoRbxcIH5+xplXcBO9nd9K8JSDvSZBlXCmvGP5LLaM2mIU1iPwKSracz+bmDGcqk2cxYKtEs9zNmRlT433/XwSwifp03727jfi5dZ0xxq4mzUQwjZ/yFFRt8pYpA7e+c+JSPKGUY4aHFrbySWjHc7G+V38ng02ge/IlPF4oxYQ4=,iv:+oW5qF/RuE/ISEvKMeamwFMS1/ca3K9dQIRloRf9+CQ=,tag:GTvaPWiXKXNoqVQaad1YJg==,type:str] pgp: - - created_at: "2023-01-31T11:55:47Z" + - created_at: "2023-02-01T10:34:08Z" enc: | -----BEGIN PGP MESSAGE----- - hF4DAAAAAAAAAAASAQdA9FbgYQCCyh7cOgvtolUZ7Gn7serGoRyv2eXeF7LFH2Uw - 2Y9K+RQa1Py/svPmS/aaH7h9KLSYNL4QaaizF5hCAFg0F0xpCDNCz/btzzMJZvyv - 0lwByii6uvSXszmwS/Wx/zz8jUQ0xiQLaTlwgS3fGjVKlWRYklO/wmGRmVTVdnBT - 2AfNM7BuhxLcZNIcLVE6XeJ7pnPoT6hDGTI0MvWj0RonoeZOuSPKI4UflCUY+A== - =szsK + hF4DAAAAAAAAAAASAQdAr6teP9qapjcDBwGS9e4BMYmaF40qQtX+az00OUL0KDww + V8w6ZuITDYBJWHuG9J00YFyQRODtI+hJexuIb1hEPLKpBjggICKFtUSb1UiZptFx + 0l4BmzkQ8Gb2DA1oPDIHksb/Oxv2KPUbpbQXXz+D7qiDQBFNJazZ84iSWxV4aIad + Wly2A2LvIce8oRdjCOJcYLi5T0pAUpnJFTKI6aruTkmk/D5TnKssN5ehGCDelCPS + =pMTn -----END PGP MESSAGE----- fp: 31E70E5BC80C58AFF5DD649921AC5A1AC6E5B7F2 - encrypted_regex: ^(hosts|host|WHOOGLE_CONFIG_URL)$ + encrypted_regex: ^(hosts|host|WHOOGLE_CONFIG_URL|nameservers)$ version: 3.7.3