diff --git a/apps/k8s01/blog/ingress.yaml b/apps/k8s01/blog/ingress.yaml
index 59da132cbb6229adcf8c7b54d1ecd7fedc6ac9e0..a001bbe7aa18649f32327809f425ea92e7164411 100644
--- a/apps/k8s01/blog/ingress.yaml
+++ b/apps/k8s01/blog/ingress.yaml
@@ -12,6 +12,7 @@ metadata:
         nginx.ingress.kubernetes.io/limit-rpm: "600"
         nginx.ingress.kubernetes.io/limit-connections: "50"
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:QvcqcKRYKr+IN9zjwLqcZWPa8Q==,iv:HaqEekbjF9mctilb8aIYUDXIo0ZJZONrCJ0w2446DhA=,tag:JAvZhE5vMU46WVePz6Yzbw==,type:str]
           http:
@@ -40,8 +41,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-03T14:38:01Z"
-    mac: ENC[AES256_GCM,data:Gyhk+1hxGFzUxiPpCg/VW3fuBDnfp+zdxQT8d2JpCqllpPJXvDDFYjfXZhoClHfEF66Q+6QGs8qBMen6Y0VjC9476khe3uBbZb9XbF8QM8j80Z8L4QNzQEwp2fo9R+XtmF1qyCOb95eJMyubypGGoIyLmnfE8D72kjeW7/kQHsY=,iv:QFG6fRVOWYI3LQwTdl2zHPCCXD5mt8GDWV2io+TI8QA=,tag:nXHARCgJPwTe5Zt6w9mmng==,type:str]
+    lastmodified: "2024-02-22T23:32:28Z"
+    mac: ENC[AES256_GCM,data:HG41OtuPMoloLnr/V/nPaiNJGXZw7gvFQ+OHwtnB8yLdv3KG069PjnpDU0ubsOHFMyn2Ezn4BPyvYL+CJcj7wr/vIxwV/qJo24pABXs4BF+OWFipBp7yxV/780P31fualSjne/XIAqI40ZfJIUd/4hkjomS8Phkn2EeqvYoRPV4=,iv:MTeTxws7hwA7Ei9CHV3KtuNmt8mXLdH4sTJdZrrzwmo=,tag:UH8UaNFteKtyzlOm7HoosQ==,type:str]
     pgp:
         - created_at: "2023-10-21T00:43:04Z"
           enc: |-
@@ -142,8 +143,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-03T14:38:01Z"
-    mac: ENC[AES256_GCM,data:Gyhk+1hxGFzUxiPpCg/VW3fuBDnfp+zdxQT8d2JpCqllpPJXvDDFYjfXZhoClHfEF66Q+6QGs8qBMen6Y0VjC9476khe3uBbZb9XbF8QM8j80Z8L4QNzQEwp2fo9R+XtmF1qyCOb95eJMyubypGGoIyLmnfE8D72kjeW7/kQHsY=,iv:QFG6fRVOWYI3LQwTdl2zHPCCXD5mt8GDWV2io+TI8QA=,tag:nXHARCgJPwTe5Zt6w9mmng==,type:str]
+    lastmodified: "2024-02-22T23:32:28Z"
+    mac: ENC[AES256_GCM,data:HG41OtuPMoloLnr/V/nPaiNJGXZw7gvFQ+OHwtnB8yLdv3KG069PjnpDU0ubsOHFMyn2Ezn4BPyvYL+CJcj7wr/vIxwV/qJo24pABXs4BF+OWFipBp7yxV/780P31fualSjne/XIAqI40ZfJIUd/4hkjomS8Phkn2EeqvYoRPV4=,iv:MTeTxws7hwA7Ei9CHV3KtuNmt8mXLdH4sTJdZrrzwmo=,tag:UH8UaNFteKtyzlOm7HoosQ==,type:str]
     pgp:
         - created_at: "2023-10-21T00:43:04Z"
           enc: |-
diff --git a/apps/k8s01/findmydevice/release-values.yaml b/apps/k8s01/findmydevice/release-values.yaml
index 33caee3553461604c8b0d847e1bcc2002f580d01..ec04d8156a24aacaea0dd0c88074e6d2350ae88f 100644
--- a/apps/k8s01/findmydevice/release-values.yaml
+++ b/apps/k8s01/findmydevice/release-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: findmydevice
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:3x25Vcexrxz3s8EhobF+DEgep4MGgpfyCxTz1YbvApCuD26jXb2RgmLg/2UZRVebWG7vwlu8i/8Lskup5xYyhOGx0F1voKDiMp7lrGhcexEFpwqZ9svysg7hYDLz0/p9wlAon2gYCPau7zgnGFdQI48pWABDo7uuXDj+OTgulCBo3vpmYTRiy6XT/2YBYZ8mmsFxSmgLgiQyht9DLiBtIbBFJBF5TL+RVaD1MC7EOnx3334PgwpTwW/xdOAELr2AW0uhodlOptLruuOdkezZGvb0QEy2iNZz1E7X6iLo7e1naw4PI+Psg9UmsgUlE0jIblbN9Kobi64+TWw+IUzo6IoU6YWUFVuOboZ1yCcbmypZXkNxoWYXX66+F+tt7u1L+jv5Djm3unpMCkul9i3zqm8Ym8UbiuCl8TvZ9/I1qGqpumPJdlOvBj3V++V0exje6mfdKQlm2uvNjVHzdsjj1cdkLY0bH1Cx8JCaeWGhL/k9RRo8+UPo+Bs8UPTwTKlRGy4K6FSxGBbEvRwpyqPTujoVMTWSyuH2VdzekkGRaLZHQODcHbtK33biKWwxqy+OCzhU4rvt8RHHuNuhfmN//tFPA5V5+Ye4rqYs2XSVwIznteQna2VFGfxlRiBoyOS151ytJ4lq5nYKluobJzva5uNYIbixWxCUIHI1ZwaNmP8d4xPKLABvZSNPHy628Oh5SpfAV/wf1L1XdIY2TRhAglxXiGhZDMx2ziwt1kNq5CaaKz9G5qQYl94n389qhsV0xCor8IkaMPMIxK5oIhfZUTieUFjGijY8rA/0hjgb8bHx8Ox0L9NZ2PRj/xeF4spPVu6EmDPZiCHNzPQNtiJ2dlqDgtb+kfor1+Zsp+SJ/n29f2w=,iv:Rlvs61ndhPnMa7wtebi02qaikLVa7nfTOSjHDdPDuhA=,tag:1dt8bEzxsVx2IzpoFX4cDw==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:FpSrOS2I0bMSYCkbQZXTj0Sw363NaKgF80L+8NlnSBP3TaJZPqv5J+kMlDYKX1Dui8qFgWQ+nm6gKRrTfKyeICoqkayo1+ABtVSv4+F8CdG5fcbKLwN5t+ct8jka+Ai2JgedS9ZerC2S34Dk4YFm6CtejvQa3MO9nB7lkbQuAZ9BcVv3eSHWAJoIpg6Ihkoequ/I+DAGqaYfm1Z+7yAMSW9UciJccbMlvvCbq88fs8qCcRUMZ1VAeWG8Skj2z2hgZJyUKq6hll2Mmg8ifyHk57xVC5C0JoJxx3cABRB9d2vRypF+mDtSbVDXDiYtm6FaHRN8FvAsrFaKoaOMJjNuYhcrGvNiEKrt5zO3uNsEQhAvPIgXOXrFvUkPP0cKa16udiWGsQNvXhcHaXAWutTBmYb5CA+5P7HLuQHP1iCc7d8NHHpvH5gbfxi9ETqmQABfmJj/gw73HwyT9SpeDSTkwhVuHJEY4ICZu4P8LGg/mKn3i/wwqEwGABMpgji60y46RmcOjhG+IAqtLTbkRysSxEm5u6T2iEmur3IgE3bL+sn64lJOhwPC7hEwVV2evR3Z9P2lS6uARstV+Hj8bZl+IUggooJ99fEnaVpQj0JmwlkpE5+jdW+ccv/odTdxHEnsJ4OJhrvTThH+K1s72ZIjZ8nvM1XeFs6Xg9L2IVQ/0BxU29f5l2C39s4EI3CVBuem81EOLjWT/Q3AVmTJVyeEdRsUQe9QGQz0y+G7SpB7ZXkjztdCiObJBrqSYDCApqbwPWm29OrfymClRRGyU5oG5Jxt7sDd7KFqnMnBzhuHMEM68OqplP/QNKabAg+vcB4cahITrTLkHIYPFakEuM4t5Tr+EGjf0IWdoN8jp/RovInH+6p+ZlCzU5q7dZaDckS2Hi6t4gXdb5mv,iv:AQCdhZNwdD7GwvAAVNnCJefs4ept2EUYiWOXqGfdfgE=,tag:Vbft+b1yJDKGsgV0RLXbHQ==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-01-07T00:49:15Z"
-    mac: ENC[AES256_GCM,data:uDQoVg0PDX6YuyH0sp1Ghm0KRu4NHYlB7WTJ3pRIvDGTrd0CIqStJ1TKM4fCDPJFTe8d++2UHhT2KViEwu6T0aioa695cgAhbkTWcs1pxciRNp0tFhk49/7hn2ZvQA8vzH9ahil9NuyJjdgVspJaj8K/sP4U5PQiVUez8c9e5IU=,iv:a/23qpCTcO15DMUpaJ0GghwHz9GZV/kPC/TuTR1B8No=,tag:xD2guz881qusOmtOLbJE6A==,type:str]
+    lastmodified: "2024-02-23T00:08:53Z"
+    mac: ENC[AES256_GCM,data:XLcfb4Wl/u3aemxFGUh++/ld7I7aY46gvpfCIW8uboijpHjBkKhViW109ptyR9yJNvPSiIE1tkHvQg1ggUGE7C7/jo1XgInSO/qWjc1UoOR6l8GTSGdT0RwirbBKYxuYm0ykxMYIFqVrRSAq6L3wrypMnt3tdkbK9z18yaqww18=,iv:aZ+Fb3c5MKUXf/gUu9u3eIJuge5IO8xH+u4MNYNFNto=,tag:TlpgnFnSeJdhOp3wsC506A==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/forecastle/forecastle-values.yaml b/apps/k8s01/forecastle/forecastle-values.yaml
index ccbc2ae61a31e1e4e0fd0fc289ef1e373f6fd22f..2dacad87655dace6e49302214e989091b4fc3d4a 100644
--- a/apps/k8s01/forecastle/forecastle-values.yaml
+++ b/apps/k8s01/forecastle/forecastle-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: forecastle
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:QzXWHjnI/0keVuPL1hhXqIUCv+BUG3xPDWKI3qOT3os=,tag:YsNkBzWBK3m8H917qcB2qA==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:Fbz964bfLKaC4bc5hN/SqCMOwxAA3I1dwmx0g9zW4Tg=,tag:cu4vlO8pTrgfaTrTEV4Mcg==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-09-26T17:14:32Z"
-    mac: ENC[AES256_GCM,data:ZDcgM5YE4froB1IFDuacKYbSBBfreat+GhZVVJhaEm25Ch5kfTpAqhrTf/ZA14CkAHvtjdQ8vKpa4D68wd8sZBz7GNW2JJANwC/S2iQd8ikUEyhUDUaYW5shZEAmHeYfUF/t12rbsHBYp/y+SxqkC0MdKYkIQah3eGEQ44ENmY0=,iv:Docger2iRrFzu9Vie731cGx6dJpdpFeHZjBslQADsDw=,tag:VAAHBWZyqXiMTVbE7Whvcw==,type:str]
+    lastmodified: "2024-02-22T23:34:58Z"
+    mac: ENC[AES256_GCM,data:ERcyGSArHp23qyRBylDtg3x3Y/QOjzYRCCH2Kg+bdpKgE0ONGTgw6W6a0rCsmDh9VobtSoOgJ/H6dbInAJLqOYGqdysUlqypM3qd0C7TmvsjJhb+9A4nzvIYYe8+fnbMJnUIsiw5IDBAyC66Ovy+JEwkcnT2nJ2RJ3qOR1gVsL8=,iv:uMiZQllDmbTG1yCtSSsa9k8lIeHjnT7ep4MU7x+RIz4=,tag:OefYbS3Ka5AbYDDeXKyHwg==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/goharbor/goharbor-values.yaml b/apps/k8s01/goharbor/goharbor-values.yaml
index 0731529ad811971de953bad076a31d412e696d6e..61824353be1a5368c5d479f9f63516ba7d6cf7b4 100644
--- a/apps/k8s01/goharbor/goharbor-values.yaml
+++ b/apps/k8s01/goharbor/goharbor-values.yaml
@@ -4,15 +4,15 @@ metadata:
     name: goharbor-override-values
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:oDFdE27cm+bxECP3ueMntS/MM6qmTXAQbg2/lXXnrVvwqVBWuvX4kveuUVZffu4XE91iIxoWBzzIMQ1axELwe6TB2qOryc0Xsh9HArcd0GH0QAGmeJxSxYUWLgldU4+kRX5ovSyZU0cwqnxYGXdRgA6HmbMW9bnwlkz2lF54NX2fvt+u0LyF0UtUMzj4zEsCTwRqbQVjlV94V6+1j11uF+v2jY4sMQrHk/e5RXjm0oKcnaMRLCbL6G72XUv3wQFOKtzbSpG+K0cSezyQrdYdDWAfMRXruk8lz4CbmhDKcCJpEXGDL487YVuNnHT7/4ezjYg+isdESAqfHfMqyA+W4GQwlpWrgUdIW6s7x7ol0nVskPx3h2lHvb7UnkGoLUk1bU/og4cq8LOKPcohn0OYVh4X0RmYSKi/JFrkCBEuyJLVD8halluqApBaeF7oUXkOVJSJBmJrSCN1wQaMYx9sWWP5EY0scPT37GoIpSoAbpu/V2YcIKKisv2q1Tw3CnnKkeYNR1Z4kSC3dc+vXFGlqELXl22FdazKRy3aMhedFk+366zaSsldBagLWiz6UozZQ7sp81vaCkQc/Xb5GLlhOywVzhfWfY0HukIVCeM+AjV0MI4RFnlKAviQPWyh5OwicQ2AMqIjdXbvA20aTNIr4297FsDT7Pwo8kJkRREgubkweS1j8RQYQDqFBgvLNwJoNzIJCxGYw7ap+4SQNz5g5ER3JEhyVXfyRS4SslMevh61FWLMmu71ZKVfBnjIkzf2BtReMHixInCeeF7IDU0ze728sr5RTLDITztVriw+JJvE6Qung7Qbw4W3j23qATJrXzxjAjSnz6lTS/CLHQEktYn+JCyVaLvRraF4gZpbWrBBnvnLXtK79LaAuiWrhP66Zgcjxtz1Oi3Qs9qHovDwNbsyXAoD6wxaofOicK61xncRojyWrfg73lKBflpqHSS5LYny7SdMKivUmWitTt/MtECa2z1rsuulUC1lJLsip58WUSm2snCjuQm8a9qk43dzK2Q9crjygtVAMtp96xTVREgxsfhxTCmngiM4YJAKwveY2TQILG6vMb5528xLAeTsiQAJfbeP6zGWEUxB91K0w46arTQIyGdGgnnzSosr2LywsEMeBIrBdQ95rUY4l5Vj+Nk3ehaDQwityxZbEXtb44Rp2dcFcUTzqeoPAVqVIymUyNkJOwUYvqP0rO3kPjTgeJsawberX8dh9gTh7WW0YORdYc3t5swp8TXp/qOsMQcnZjv4w7tEDfPxnBWFN1X0jMzpPG9fTFt/SaUWdxkr0oIQKA864lYDeCWCw9cnw6Dk7LkJB2wB8DBZ6GQxuj00XPGQY4Y99Xs+I4Taybl/jnPux6uExMGstOoSPGRUDI1WPvZutY/Rh486Z2eBQ00Ijx95ELMAgst9uRYge5+THi0srilUBOcz4p16ESj6w5Ws93DkfMOmErN7uiN3nTrk6dOg6Hf1MsaLhhrGpblzUE4wHOsWiJZitQb0Xl2FinMfKluPokDSWi28OU6uOXrNfgpJzfbdWMkOddLyB2z91XhJnY/AVau+InlTmU2xV0NywQ4E5PkhZIrqp4cKByKrBmk0LZKE+1mN0cjAsf7gm01Gjh7jqMORzX6Ppbj+3WzgAQif71C+pVUmVdozJq1J+XjXFcBvSxQwNtT3O+UNkEkkQyj4OU3o4eTUjagmPfzYmGpSkS7x5u9jG5HmZ7m0ce7hdYqkX8tK2HBzyWtXOqhKWMo1n/1rtvmZUBj0h33LdEx+kbX1Wly8d5MbTd3y9AtrmcyQBTRmLov+am9a+p00IfuvkceruxYUAryFJQ3rqZHvgNLw81wjH+IjW5JdlAdk12mYIOUcOliwv20nhZuwI90EDK3Hp5tRnX3F6tvnbW2+e1uNZAhK7hBxI2s7joxl6Cna7T4=,iv:mhKmB3jl+eiHEEJhBzTZ1bySEd0JSXiMz+VTVKQpN6M=,tag:LxzvJGpGMhOgf5uc6RfBKw==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:kahjSaAqieEcNgmshAlu5AZ8P035w29bNqgau0El1ZutuCumI5iBCjKyr2/LPpILu3c7XUsqHJmxU1xlIzmAjBt6q5HNpwdZF2akm80DIu6gBxVIPwXryM/syTPBGwXpn/XKcOzp0V9QNau3S3z0VDD9FfR0aokBflvkEDYEbE2PkNKNe7Zya3h3UhLYFdqXVlNVa1Zsmwxa/xiyVc81oBDn1HhQxQFv8SnY/B6AL1agubI8bBkaTIwT9oA39DKOoeZ3tUySTnSlZsWyvr2jgPchBzUgcVOKXkwbZ918E6GcJ1MZJCWi9A7EdqJlV9o/sIyhCnDv+9JE3cMhVTdoyvsroYpmp3iD8IoZ2tncBN/EeulpQS/Oha0LMnnolznkJzxmYmwHmgQId5yiQMw/6NmOERawK6AT3Eo1PEMTh2jmGfkJhi7NIHzYNEyWxLXXMl8D13n1j6iUMVkyNXmEbFwLzpp9LTTLQkY6JYJg1vypRu8kCU1tJ7Yk3rKwwsiykCLSCO9VB1HKVijM5xAsZ2LXoH/iAX3vALH5Ny+27oOm0qFBWdl5uhwafk1QAOxJM60v2kjojq4fEbYzR9vUwPagm8hyplLIw9AACD5GyMkJVuR90NhNKC7ndJSN5wX7uIJqmZKrGAunr2Db4F8NIiL7/xAxQqeiOj/4FOAuXztsakB4qodQDM42X3RvTFdoSyKjcnbEMM87Whaskt16yu03+EsyNrsJ7dwT4+k4drKEfShPjywdWHmEAbXvDNMGhoZX2bd6FZNyHZ8t0YCnqhpb9urV69DUbRvSnBHTRQ5QXIdoAl497gI73I34qqtVHirctdOLWjVBo0QGN7HTPeSIGQtJ33Ma2BBVzuaJ7hVrkaj2JKtouySAezD7X04ra/yUccQlGKiMJeh73dNO/AY6w4kcyqq5L3djQnOmo4CQnkg32Qb142WeNsDAOXmIMXA8W0sz3ijFypIK06dkqTJjBnFM1I+02NUWW8HL/0XhjNHv5pOYIBLGeQsIwvoNkPqAJrmDfGLTwQ1oAbBxU5P3oUaBJYYUhzcEl2HGreJ8b2390oRbnQJMitProyVatezT/JsBgeMTT6IxosqDO31bc8mhV0b7roBS/BIcwYaS5AOqQ1LOcTt18T5z0j6Nd9fSnAS/iKOupE0WepT8aCk9yc5Z8Do6miQgVMajTbLt6MzOvdFI2p/IDt75szhOEDqN11bDZgZ4/OzbDXtLbQa6gMTNOstKcSMAnHM5RLEARd0Mpc8jxHbOLIPLkgKNvTJaYjLTEB478vAieq1olPp5U6+NB3xT17Dhd4ZIo9wznu0Z8OhhQH5kpWgc14vpzwCKbmpHv30LP43fvvvlAYhHAlbCIkQ40UftrLx6TnGTbjk9EHmY0pY7A1pVMkeqlIhrH2fL7yUXSlpY0WyYySifjud6v/mAeDGMjPyrmrqC/J4H9PasNulOY6rFkOWdT154Zp8ehYQiWTew2sE28Jemb22ZtV81I/45+CKXP6mSvihtAnCoZNMVMh0WHkADk7LKh4puKiWHPFo3auY6UsLxuEfK5EHZAmNi3Kh9qYElIFE84zb/sPxKfIvax2iSM1hmFlm0qf3DV58jBAuUGTTLWJjcpvkXL1BoCS253BAU1OQKLXXiPsDlqYgsvhyXUXhFMtoi0f6W0XP7btwf3urcAzDXgAuHSPdbJejRbBD0IwzUTVGrvil73v2wYaModBvWy/n5vFRMO/9/D/ra7ia6m5+D6zmNkNS1Zuk3qVl8Iarb0ITkDBd9L5enwO9zSW+8ooD1B/XleUvvO+wnKaF0PNotuHDVc3vJY2C+jD139eA37bsMIb3ruUvN3vGxYnBlCMsfqYcOCPU08NPwDAbUjP+nU+eprXBjnYclHIkbmFjtC6/HuRt1XnURNvhMzDWqXKKamcGuo4T++EnPRzE8I0zXm2a+pjFBZqQFjRDhFg==,iv:bpE1yyb/MFwDDtdC5CjClGYiHLzMpmCzIVcSpkHoHE0=,tag:JHP0S6h3GJJXizlyJF5rag==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-06T18:43:42Z"
-    mac: ENC[AES256_GCM,data:mQnHqdZmtrUpn3x2LoZQ2gdgk1vJ8Ozn+JgY6tkrgZ/X6KpUaHzTyfzKvEK0A42z9kd306+ij+A2M9s3/WwDw3sPp9v4kEY4Ojq36OXInF9iZcndvfbpjcnoDtTeH0QZAMYPEfZPfTxtPsRW6AfLrLb2+/p4m/Bi8gbLXMJ60j4=,iv:Rgv5rMPNPvPpJq31oEImqWl0OBPexXooXMgM/hVSkSc=,tag:qqAMolWp/++5+2VWoSXtQw==,type:str]
+    lastmodified: "2024-02-22T23:50:02Z"
+    mac: ENC[AES256_GCM,data:5HqcPiLGvOMJycnLayIxWbpfBOaXLcFLbh9pcMQxv6BXNhWByX9UEjn3ZAQll8Yn1l7bqpQddRDxiqjxsGLG5kIHKTq7cGeNMPKU2fFqsf1CAXdy12b0LBb/C0+F2xXc9zrhPX9Ss+7zxvD5KthDbAkByJ+u0Vo0Zloi96a+29c=,iv:A3fSVKH5EP5obTPN3djY7OyLMNoxnlYpzIz/yXiG9bY=,tag:WfClj4UogFs3tzD3zhNsAA==,type:str]
     pgp:
         - created_at: "2024-02-06T18:43:42Z"
           enc: |
diff --git a/apps/k8s01/hedgedoc/hedgedoc-values.yaml b/apps/k8s01/hedgedoc/hedgedoc-values.yaml
index 0a579da9154a2e691faeb569c23481a50672d3a2..d720cef68f5eaf24a94a14d1db220a7dd64dbcb2 100644
--- a/apps/k8s01/hedgedoc/hedgedoc-values.yaml
+++ b/apps/k8s01/hedgedoc/hedgedoc-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: hedgedoc
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:YNeQhaMsTqCW/glzIzEKeL2s0h3sMI0gGw92jVq2jEE=,tag:Y65ha/gSliAM058CXQRIoQ==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:0KJJI4WIgBf3yUVWO2MW9izZeRJRDaPfFgUUMcC2VeE=,tag:kRJl4ILvOEN4gowPwAGLzg==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-10-20T12:17:26Z"
-    mac: ENC[AES256_GCM,data:w7puUiGHL0cGXJuh523Q3zM4lKNKVbcDFnOn1jvBqNqNMIWpmyhJMLDOwBHIa/kHJuzbj7FsJ7j45NQO2YDkKr/fy1i1zFZdw19TIOz9/WIt7gRNbVAk2Pxxvwpf3VBqD1jVlZYyqPbVZ5hCyhfJSZpn7DPEdukTDIYbDjZncDA=,iv:KvB2GoMKL9qRTVYw25dvgd+f2DGm+RmgZsMHo+sn+aM=,tag:xleE6uhKrRt+Xr0MmLA7DA==,type:str]
+    lastmodified: "2024-02-22T23:59:42Z"
+    mac: ENC[AES256_GCM,data:5s02Ef1TLhLyiFyrK14K2GMxbCKix9Pl0cgy70XwjPI65PbHHiBNwHoVDxbOh0YgXENCXQClPURawvADQHG9mGeretezsALBnq9ljzCNK5PuxGmtcikbMgLmTrtVng9cuE9ru7z1HC/VXllh92OAhzEItAcb8/VNqCg7iT3PiZg=,iv:wuXxiu9M2hi2bL6YBPYEDjXqAqydMt5xnhWkCFv2waI=,tag:GQs0zcxfjph3H9me6NScEg==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/immich/immich-values.yaml b/apps/k8s01/immich/immich-values.yaml
index e2e13606d6b02872f0f53d72ad9841f4c9d2145f..3c993358161bda8e0f9ea04d6de7c714d07aad63 100644
--- a/apps/k8s01/immich/immich-values.yaml
+++ b/apps/k8s01/immich/immich-values.yaml
@@ -5,7 +5,7 @@ metadata:
     namespace: immich
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:Fy4JFDT6yLXQf7EWALlCyh3uoOcNE2VjwA+1ELbqt5h1a9m/G01AsFQkonlBD4ZVs5MgeWIgg4HvFcXViUlIbZ9ysxUdhKC2YfNTe8GRjtY8dYDbtS0IguZCmhE0pk+3N2Nhxul8N9oeWQSI59W3iBgBq3n8UuiUL7CG9IC1dWiEpYQHrcDZuCAIspAldwCnF+MNf27pJGOxGBdsb3NHhDd2cCB34knrUFAwScyNpCqHwkLMi+zxZhXtVbFuh/iIMjwUCoCUvUTecQQUDsBfKX3b6fn1Iy/0lLC684cxvoN2qhp8RSXyI0Mx1fUQhyTRqSDxujmJ3RngdJckBitIhwQvmjU/Vhoqpf2zPadK02JMEmzpjyP6QGJkgNa9ekphpiZkpMvOxr+lb8Z6ms5/ASXrpKbJgB0qApuRcECWi5eH2f1FX1NFMBtpLAh+3nA5lXANZjEcrxHCl3S2IXcoRb8iW/qgobRIzMuhmnApTICXVtNywbit75ilp3EfU3Ou+VplBHO7hRZQSWP9ZenRyeoUR+zQYvqYxcVZx7x9HhPMMikY8m8KdJeQ4Ws/sTO/axedYrQhl118TXd/TvbRklUUiRS4TTdXLSgzKULDelwan1176rHzKBIXD54wM1iTZxQM1VS4tUSDQ0Fge/7664vVZPZy39Lzo6mcmo5bhlQ26eqj4aDLWeeR3hiG7NCSuPADizcarbl9hU7VXvtimmpvUHtlQ9lHntwH5jS4/exc//5R9F1nPtKxkD2LQdHdZBBeGC3jmNDQKAOfmF76Gn3GbCliWkdDCImZVLaz6HPrszZZjHaV290IV7t/CED0hspPWxNK6FgpRJTW90g4qcpUfE9kUBtgcRtytFIvVdrnvz68nmJfLN20xE78zF2nSmvfPrQeDoIeMwdrfdaLtcM4kmUloy/FRkbVxdGciBYy0uqAXnievimSvECWIaWhaxuyHER/c+z4ymXW7Ld3FE51/jrSd1yM60R3qmGdeuuBZe7fVy34IZ+uccCHq+LRtrNoG5ZoGlwyDyn1GOfgNSviyzQbwajbzHPprq0Q+loxiD3i5V6l47Xqddf7QGN7engijSrazT6NtQFwQUgLHRYdc1a0r1oLAEznl3ua2yhQvK9NMgl9KDeQHC7Mryon5Xtxe8ZztITlreSO7+GcOSiOi6ePtRgV5jKXu+kidEVqrGHQBIpQ0dwklFXduzU33csVPT8VgO8mQZmzBtw+k8E7Iz10dBX4Gjy4PieN7FhWF3hLZSpr4KuSysxOYIaPbZ+HhZzZrreqxRuPUgrI5i1bmhRh8Y/lAWNWPng0Y6BvpGRmuHGR+mSvxeuouMiLVUtmQ2VH7oWmy1owEKDWdb+UqeX35qKZGTAW2rBeHhmC,iv:P7XOLkGGC3PCV8Br8Zd09Uc1lWSCH/VPaVDcJhwXd5o=,tag:WW+9b+ydfJW3TVVVaucXxg==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:sFf3+p8YX+1VY9PgPdqytNa9Cyq6Q8aBNZFLcWykfFEvWiXNHRTDv+egvMLqkduOZHRmu/iEMlaGPEqSfchus5e12F40MiK5GAm+3zUjoQMixW8sn6XzgTb8qphHiAlf2YdiDE6Kh+blerLWxIzaGJ8XCHIamdrHh73xWkCRsCuW+YuGhWPyWEl7YDQiVA/pBbvvvzD2zJsBN1dKOfLozkoILo0zqjSswuwtKRaephOEBUnUYlQ2x3q1MObPPIsdHDXR8RruPiTBQlIMk3JrwgbIT4K+fElJmkO1aS/C+awEmfF7iksrarL0X0d/L7OlpuDPFgs9NWsmb4JoIjth/nTHKQBK2N90jCQX92vmJNp0OULPCkN9TiMlMsT1EQxRVEdly7z29rX9fUiAU/Rx7gCwh3rNMwf3Xnl/jaGs1jxFL6ewqc0GaDLDImSvw4PQ3tHmki0JQeJF3QxF6bNA1sAYsFtkMch84BaVikyvYt/7cHdb4TqFptsNZQSuYNtPrXbCwOftW8Q+ET7F/ObF2CSGuaeIWxyIkWmXveHIeJ+ycy+95zJiUQlf8rFIwQlHrBFUewFbWC1lbXhKG4PVb6Vq4uY2wgORnAoBE86A4AIuusVc/2l4Gcj2znZn2TfHaQs7cZwVbZ29E+EnOhSACq4WmTLmv4xsfwYlMPUMByrc0ZqvdbecoDtiGh6d9oaSs5aWDiLmJW0i6bF9mCDMoOsCOTVDxZJS+Fckmc1dDpuCHDRzdzFw4WdJkKSM25wvR0dFVwfY+50lGEMhYR45oT1WaMx/6dL9msj6V1+fRWHOxRLMkKWKp2XQYe1R9J5A4DxOfQr9x39oL5SL/w1kpWMIRpNvmvPEyazthVjv1U5PtoP8l6avlS2hIX6uszNpr5g+/ruGhPUfoLqJHTYLdtVDZIsUBIJYKKDn/fWvO3dmARqgPhYi16jFMGpz6LAXWYTeXqJVoYThuMRa3WZoSbDfr/Atf30DTeoIRBDmL2xWJgWN0qNBqGwOSgtZGmEa0IgiysKv7YCkDw4fkZWThMuozzXY6yXbf+GBG/fxvjfp0a5KmzaCF6KoZ2zegLfLvZYB5hwTRuS4jhgrEB1GkOLbfDVWSOcKYPiS3wkFxOnng/BKrgBlH9S8JlMRiyiza56x1VpvBZQamT69UJdMdId+p9Q2XowDIJvHnCvIEc4rgtQ8l63bqfGlFPdI0rBKAo3uynkJ0oyK6r2x7NpQPyiLFwWEG7rNtcqfgWi6vIm5MRq9w6ELWmah0QH2euQaJuca58bKrdeJmnigYbyS1+2/VctBgLMyHZjw23UiUKDGjjPRYcUvB8HI19rxS0I6GgkHURmDnFOzlmwtClJrfSgZtTR0vhtCqYkFbVV2Vyr8ElR68wSYuLWaAInV50Puep5sjF12TnzpJAs=,iv:9b2JO99m9WkztDqM8KPE9OdCU3JaplfWR/ECQvGZIb4=,tag:BoMbGavrODNPIGyXX1pqBQ==,type:str]
     immich.config: ENC[AES256_GCM,data:IMHD/KoSCKZQsbhyRU3NNeI5G+G5hGGdejFALRbuOy8f2OpC4guYLC7uVF4sGO/FFcw6nIQvFgzFvhnUIu4J1eiQok3hzVv0swFO7WS8RRxSzfWmZFs56103J//9/hvHiDWSYkoLmQBeOrMUai10qg1rbbK2duVeLg5/Oh3Hgh6JYnpOiC50b5soSve+ZsyK4dIqtAAjZTla7mX4c5dP/OMiRLjxXKEaDo18WnAgmOFVzdtzAExXPGIQLvUG/Z09likMMcCt/S3IIs9aq82o9KQ7g33LYKY4dxMgdEJk3QVPpo9XUi8Cy/dEhJg4GSXF6xUrSum2ylXC0lGyqrfPVvcjOu0nyFZb8fAkh2tJGn6pbF8qT8RM4V3qgRP1rTyfhRoYB07SkDaougldXSCM2hktEvwOEqxAuOcm1/A13zq52r8metXJlG7NuaX4cloKEd4kOFraMiWU5zGsMeCG9MZVx/Z5FsRyXZKykyyN8CWioKlbkQTUUD1M/QzycQoELs48LLpi5yHAtXLP5/mx87Gebu9VmI4Z0UzVdeaHxl6RAyA8BBhIB5BhK/hl1NUZSoclrjBIZAyqLJQx0JmPcPxDIXqTpG86mCN3Y1QUtjDVrjxfNBFPhzySScu3ux8sP71oe54xZkJc99LFuYQKj9JXB/mkoKpCVp6dZBhK9ojyoTuH92ZrDu3mWvzSbNOa1LtE1EKPhimMBDoJmXbMfPrI//eiaIuOnJLBTy4LxY6L6I+Ehc3Vv1aKjxBazpepdkXPsMq3GY7yPtU5Oq3A8QrP+n0IAJw3mp4olw29a6YZ1/Lz9oG1jowK/xIwJCkYPOz5i+uEzVG7/DXmvQQdkMWZld5lV5TwZLivg0piX+UKygluzlL8Ow6pWdhAuUPvbwM8dtUs6f83gnfiGCL/ojq4YRigS4EtJ9xkW1O8Bz0I3OhARBEL0/+kPQD94xNPPsPgfP723fhQyilpeJD74cMAHZT9b5QeneO7DMt9tDtb8iGY3ZgBaz3qWAyzlUjXu+vg8iXGCIMbFVevxpI+BkOHFapp1RKkFnIBFCHTs+Pa7IOuQcYKf31HjH2aX4C45yJfemtzt90VDj6AX++2+IG3jqwwrWC2pG2QOPzCKxq5MOiHLcWLfXhFE8fYVww+lWAGswKJzUPHvkH5m9PYybmXIa89ixRUiTmLMcqNt+YuFq7oyt9tSR8/0E5sFYEOctD9bH4c0l23Lt+Jfjv9Wy0Ds/dBdrgi9iDIjmidJfgFoPtplccq5OhIdxf+6RhLg+J9mhntkJ0ZxMFXkXSD/kuRERalaQ3JiuumdSdgTOAJhklZfEuEsnW9Z8NlAjuE2oTXOIJc/y/l+QBl0fFO1/klH8p0bGsJfpTojWGZqjYwPG2jVzKeWdftLaKggxwYLIi6ryHT7NfS/BjVIwSjMXpkpawQxCwTspSvjqbo9CgWYwudgPfM8Z8n77bpVbLe+uE0O+Jia5yi/Va7vRY2DH72Ikvv8nRvHlZ+jmX5xKHoJTQR4ChnfAMOc1n/88Yb5qh41pvu/glbsJuZjmenXcOcV2nZ9lVDZ0YChK+SQBFWEFNRAnBSMS7tnZAptqPsdzVdFZDxFv/sYbpoQ1NSvDRrMtwieWgypvGF3wmm4KSFwqFPGipZc0kX02+QMEkeaGczlYyXEooH4+gqMCqCGrjiDtIhiqTGodGiJtgT43F/Kecrss0Dlgi1hJdXrHm5g0//Z+m4G/SiFYX9biTmikQA4myUD3ojL1QzUcuaIVZz0UYREwn/UeGxxJxC8D/j4Vdu73DfHj+sPUf9eDE9JzRLQVGfg0xH8FaW7MHDZB7pKs+YsfDNFXA5VLp4EvrJZLgUp2LnMhBaUSM6RrncmZ7Q3A0fJynfkokS0dEBpmgYldabBKRwDd7nMq2j82SEF1DovUvVNDRm9/YGRnOmvJPtFI4EuGVG0SH3zL+K6bL8/kKhYlUsf3TxgLdcNbJCNpT7Sohv4rC8RSd6kVrL41gzGUxtLLD6PIGxYR866cG4ZRAGtF6rsuElClSqbHPT5eebuQU83pF+KLRT9Iuh0WUppPvrkgJWJy5TsLyuMOm5V7HR98ARCggBhXacjutWJofWscaoR9QJdN2uDFqSuWzIu0LPgyBBfiPALw4wvwQ2EvH8ZqSrs2swX3C4fmU/ibGGIX0kmxVUYoZSnGQbr3kjhp7prLWHBdeUFb/s1bWY5ftV4gap1e/6KsoQ8B9tBh2tdnwwFj9+Bsz7HxKXbIH/BHadmKzmaqls/2iyRc4XumQV3vZ7iSmElbiydpyPKaoTSlhzcw1wfj5Xe7iablNpjRKCAHy8E1KhHuvujHUtn/OOTkX6Yuo1HIuVV9HLoyMNmIddgqkQVm6DsE8wfwVu+4g8orems2RFHpdAJecK5NVhB9vvce8SaLGSfYAd0AjRt4L7SMmB1gYiKXcIcPD5u8MzseOpAct2nWzrZG3dByShe11vQLJ5n+n5HE9hRvbg2X3a1j3DHpyRuvMt8JldYqcaC3opwJaJisLcSCMIhBgxBXh/U6cxHAllLcBytvgiGIlo5Wftnc1CLCmcEZHrth4kVxfJ8w0O/f2WmE+XlFRHLL2/Qm/icCPiTo/AzmsSS0TnSOg5sv9sMJV8axnioLKp5quvSoAuUDB6Ts4tLZxzDHuXKRaUIbaN92Y1DASGMXTd7OTKv3gExiLOsApLDkQPlcbOOXuYdSCEzJjSVzNkCGr3vQet7ct2sfrTpN3mQy7t5ZDXDuLgakqDQqoBK3L939sXQ206FHwbur3H0G0wSmByusunpEl0vR+f24UAQ1SEbvwEacxOIQH6Ydm/xdy7umYyKihJojW54B7oawAB20pm8CEZDbRjOq6ZysJ/6vJc4TwZQE7QGGB0NuYcXCPTO2okNWRXleR6krDmGve503+g1AdEcTtjeqXszQiNoIxa6Klm4duugZA4d2VZzvgVpiUDnjSIj28gfF6vSALJ/Pxnqg4vsdPtBQCu6Zijqq2Zvtwt+mcdn6AtHtiXpT93M+M2rQfZZ4aWkjH5RNvW52KGSa3k6tvG4IFh1K3dqw9PGiQSJm9KEqsAxMyySnV87Qb0rtvRZnkxB/swWi6RGlTEzHUYX4IIDWAr2RpkiYKXTDitr7Z6uNfL8JQlsjA/tAk4N4Or9hzNIcf86dxXDp4QuetaHBGgikzcnOqNx0uHQp0ybmvhxn5HEHtCv4W4lz3ISpvfsyVkX+vcLm5PI2A4z664CAGNvyV1VXQOu4sWL7ydko5FGKMj5s+xgYbuABsHOjoFKlM4N5wZi3yOinGqX5Lp3pZTpVz4/g+M9i8bXDPdGqBHNWpdtSSju9JH/ZlMNe/eujQh3tJQNAfUFEHCnHxDxYE7o22J2aJWwETfvrSas+VqduBtDvVOsV0euxtPVTrRzPZvUAJSKOEK4X2Y9IgpMaLrTRum3rVm1R8D1D+rb8LUz9IDTjubhPxRFhvLxIMdBWY+brQrpU8oUoUknkgU8yBB2o/+iF+nl214Ka7g/288gO2womcpxYPNkEX2xRzT95OyQbfZOKSyRKaC8b2+VS0xQWmaIRszn/rc4N6sz0cKLs4xsKDLv1C3M+FvuKrD7WkD4crTZHx68zNEpkRZEIzyMw6vA8si+7z/QDEkmGA05lN31uvU+UktJNvz6valw0Fs,iv:BaoZIGnoX8OJ81rnChyiKY0lceo6iIcm/F1gJiA/gHs=,tag:iZMmOo2QZ1nAcajO7l8HbQ==,type:str]
 sops:
     kms: []
@@ -13,8 +13,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-04T00:32:14Z"
-    mac: ENC[AES256_GCM,data:+MeZz4G9Uo/pZQnMyjkhpTvoSzMjRyzQov0vLEW0Yx6sucM+2g9KxqQADQE3WWL0a4q20i8D+uIBzoXTYqjQTusPSiBhgq2JbHAdluYooy7zjHSvxxCMkJ6bA0p4mddHHAPqBaNEeXGfUw96u9pTnkGYXfHb+jF56z63U84FzSU=,iv:t7NIWIQwtBkrC2JWbv28tBfOl7oo/+DnyM836SyYkH4=,tag:ccUeq8Qhy7uchJzllXI6wA==,type:str]
+    lastmodified: "2024-02-23T00:06:01Z"
+    mac: ENC[AES256_GCM,data:qSM3kAJvEYKm4xyLvK2G6jE7EHXP6iWbXFYTSsp4lUcwu3G4xhNzicBPRDZXCEuUwTbjW5Xwsp4z1+a+KgbWZOpUJrcLPYGmoV8sg1GK62sYNYBbuuchuA3966J2O5/DlQP6i4dAZ7faOWKzaH/cpISXPQkyFDNqsiTy/34arCE=,iv:Ilhf6d6np3uL42MvuLsiCesUKu9Tlg/1wJGQ0KUgJ8Q=,tag:XMTjW68l2+UmZWHzas0TRg==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/jellyfin/ingress.yaml b/apps/k8s01/jellyfin/ingress.yaml
index 722abebfb767a3dccf2abe0355eab1ce10f31fed..325fc7dd7d2abe3c66f7e9af1682987af077df06 100644
--- a/apps/k8s01/jellyfin/ingress.yaml
+++ b/apps/k8s01/jellyfin/ingress.yaml
@@ -12,6 +12,7 @@ metadata:
         forecastle.stakater.com/group: Apps
         forecastle.stakater.com/icon: https://content-proxy.shivering-isles.com/99aa830fdb2bdb95be0a545cb12d160ca7c7d921/68747470733a2f2f617661746172732e67697468756275736572636f6e74656e742e636f6d2f752f3435363938303331
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:4+LBVSF1Hcsjjqc7/6sw5rjt+qhgkwnoeQ==,iv:8ydyWqCkYv7kItxoQxGFxVp4iSODurIe69xU+e64KIQ=,tag:/TSKzTs1e8AOc+pVuYy5xA==,type:str]
           http:
@@ -33,8 +34,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-07-13T21:38:05Z"
-    mac: ENC[AES256_GCM,data:qjlDixySmnAb54mGt08DdQErHKllFiJimNFwcB1yIaWe98JYyYMxk7rn3QUXHM+6QCx1zR5es0TA9tMyr33lNlG9+9IrM3hAcHfSiBEsF9g1D5WVvXIHeJnbjh4p+Agdejs9Drck5TJobJ4LexLOPY59UNooZRAnvt65XQnfEfc=,iv:F99iIoaCYekcUYJGTic/YPonjtm0sg7bUb4QtTaB/XY=,tag:B1K4MDvReoaPfSONNQxjGQ==,type:str]
+    lastmodified: "2024-02-23T00:09:30Z"
+    mac: ENC[AES256_GCM,data:MD9MJlBMIN9m7zC6kyc/dB7rGVBiSPaiI2f6JeJYXcGeq0bDGyZLpLDdVgohhj2Liie9aeTL7NAqNK38X/1FiZE6UeTemPBDzC3DzFOMiL5f54+kUGoyY2LCQ3ceNdr67J8jP4HZNltQbXmTB1Em9kUu0pIN5vRiPdaIwtnyLhw=,iv:o+GNXdvPUSylg8WrjPteriZN1iYJbNY8SArzNrqQG/4=,tag:s+cUPB1grMiYIHdI/a7vlw==,type:str]
     pgp:
         - created_at: "2023-01-11T09:22:23Z"
           enc: |-
diff --git a/apps/k8s01/keycloak/keycloak-values.yaml b/apps/k8s01/keycloak/keycloak-values.yaml
index 849a63edd8c8361c6ffaeae9bcdcdf691448b6e9..732ce722fe983a4cca01cc2c753543036d735034 100644
--- a/apps/k8s01/keycloak/keycloak-values.yaml
+++ b/apps/k8s01/keycloak/keycloak-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: keycloak
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:IMiFZmBfkJe/r6BD2pD53FxOlr0WDoerrWToFFx5oGA=,tag:e/g+VVHiifqgR1dyg024xA==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:Iwxwo5nRP2z/HjuEnLYjrhY/VirjSB54g/9SKj2T/xpSEeYihdZrc53sJSma97sHdSNxdeMsoRjRRzRf6AuCeLoai74bUK20MWWhZLUJYMtdUYXve0fHs/5uzQ1M3vIQWpO7PRia9Ib3Qw68GqnXtt4T9/vXalFTVNpOOeX1Ag3HZXSYbgVVGbacD6cE6W8aIex2ZHIPJrxanc/jwe+3aQCX5hQHebuvbVHHsi8JTs5gKAvcXKp5ot22UNS1V0yB5ocAF73y41jcAqSoQicFEmahhdEUmoI6deBmy483fQRbtBTqqzxm8SXoQIvv76dR61VGZfQ4AtDY8/xdvoWC6tGysCgpxiPHg4EK10lfGy4ZfDzc/1U1EK56+jTySUUFwTsfgR6d8jyVW7VPUlGTr7dVHISn5sQTUSjJtP1bFRRrGMK9XFxWZ8W5SXLPlSXBBbEeWCOR7spiTEBtwi/FLcsHfA+EiBoUs1+btAoeGpRCsJ2DvGb+bMfFk7OcFF9k/9+qvDTWnecPWR8znrRSdeAPzXZgl61A2vgcc7kaH97dmXVbEu8vGYxNFQQr1iB4XT+wPgH5YknfpdNIW6BX8fhg0htSkZluX7oKPS7RRCifP/QJ3tRj/m3S19g5FJ5lq5s5q5Pgg0SynjRq+N/onJAHjTYAbsVjcPQhb80rfbsCfyIgamQ1Z4ur/2mSaBf/YZ8iepKDk2nC4szt0Q0W4uYnPVe84iKogfSBgZmudduSNPXai2LhtpZraxJd7RZYMXueY5kNfSCIZq720uhlJcqRdkf5q0B4PbLVFeb9ivz6pjTlZmOjQhYQYWGT68A3g/7K4W7HhmjZ1lQ3X4DIMk1vjkcBUPqe5qCkTPamLpOl43pu9ui45CuPXFE7ov15pygDbjNMIaR2IE/XuB8izbLNIZR4M3AxQ9pLAOZpR7pIvH0eke765Jo/532IqZe5tEUmZ6SQJS2wtPYTDdumg6rthMa+LYfgIzhBYYVwkt5v9lyWTBC4VG/KNXNtab4LHuupFgD+JEToz4wi4zYi3QOKQrvtVohCEFYnoya/NnqbA29EskDet7AwhfXpOGAMniMEYx3jL0FKGN0LysZUpljvuKiwHqejXKUjhOhzeOawnLWLRGPjunN35NKsexmqFleILGIPBaizB6eKXJlXeD92sxTU1Dcq8YtRWolu0KMmOsYRufbP5rWltUAhvUBBlzFs04cxyBAtNGkrkfn/H2BGHkC3HJFwPqLSGiha+F82PWgl1nIK64PAPx86HPPrC6IWcfAgy3nFJIF/CwtyPlkHx3mFCMDStUJNaHOoY71dv51MyX7VqfAvbIKaSQPxt+RVLHuDj1KuskJhJYB7a/Itzlaqg8vLRzM3FY2AqlYJbNi7+6NiZZ5e2HLL9+Wwuo+HOhN0fEe9C2cQdMQSOAFrsy8GE719CRnYwZppBWBDG/HrKd1SZiQpHgfS+C84K/MUL2PFcPxuLmBfvwljTI5A/nuvk2yjwA4v+qqZ/uJxNUBe4PTqwcmRQHK7eVUHUff9LnpSmD28f4EvSPl+kfJp2DC9N6gQDfp6WJMS3EtP/kZ0ixP/nbcL8HkmsVfY5pfJRmwhMwpJYSjr3we+hYGg9g4lgWbGv6YPRo4Kue7XsnDPledONpz9kYslXxWVWXq5HPqfnwVI7ySit6lt5j4yMFUTQfkV3DkSnrjyx2azs/2LKY2i/pwKpMR84K8J/I5muDb8KVU5jaTMeKC8slN6mRQpvKSffjjL0AMeE6aFQWfCMTqGz5wU++x+ib5HLhXtZ5yJ0V/CeJqxr8MDWw5ZdlrgCDfQTpoRNB6X+GUF2vdwaC5yubzjyI9oEQxcyajmqCpZjRYwnkvUsOT+Bq338Cz7rgk804NCTkGwkRDGBDtr4jprbRMaIJFtcN3XkJ9U+u1mTrsrAcPh3yamRZFQzT6f8itkX/1zilHzLFCt4caEcB6S0boJYCUZcBs4CY9qilaEbw+JaPQLTI/REPRx/OoBKGp+kwLGURCaYY6zTpJBqX9oH9JzoEihSKT9OO9vLPK+2USPuEDQkAwSrB45qEsXg2sAPmbQveOtMoXPP0on3p+bmcuebvbT0YnQLcoNfJnQD7zR+mlD0aPQIiakKwhkphU5V+Lquf1yff5Rmkktsl1q2DdKzYw/TNuOdwkfaITTkijDl7FgNZzSH4bagRWUPh5Bti7GFfQRaOycLLCF5har6H4ACAVsQ6Jxxg6rw6ZH96KuJB7K4kzk3Xrvq5B/j+AXjk+8mHGSPxLm7eGG5lMdN/Gmq4O1N/uhXYyuvjOn2dc+EYrq2zR90z2Zz4rUCn3y+9iElSShWVu1CHubht8PUppoxBewB7T4Y01XcOaLk7sPKfOXu70sJVn7Aq/LimY2ODW6vszHfWDePVnARoZW+1LEEVLpXaHsL2VZQgklgyr6JNusT4rb4MWNnE+2gdg1EACLaV8IWHGlxmI14Gmog3utGc37YwyYofF2vIiu9Na5OebvHk9Ccc0DRvDD9qq7yZCYWr08rCHoHAL8eVEAzTbFXFxGI5VMx3RcOaZlI9iDrESYjyDpIXMyx3yPim1gG6Xm1SMPkPRbzib50zHxKxFADA9GxzWDq3Woxs2tAALwMRMn1vX98AHjVHfjMSpZdSA8QmzRoQE5eaVYWy9Wd3HK9JqHxNMRaqLILi5fjt4+keFOEpf0SGWq+KMviG2pMxirKlc0gD3oA0kXwDXSXZQ/1IAgZCBuYLxtz49OoMxDUcDwicRHFr8KQDzj3vu7yHyEJui9Zu63E4lUbTQ4IQYy3EaSoWvHwMuSYLdy0DiAXqA4brWUD9jFE7e7o3i6XGKXwa9crpYT3y1PoDVW+e8SgaWzBCdRbW0Dxyc+Wfjpw5bb+BBews7Svd7O4ES29wL7Ln7dcqDYf6us+/Ity+MIUQZKnX0eAaWjf4Jy4zlChpv15ogdDL2vDHmaCVhpJ1a3XbQRK+XInf122jniKC/IXWDh3KQpIDCnUsDcgi0W9UIXDaFEEc1KkQ6h5ualMs9av4W7qGX3ra4FE+6QPVsVbCuvh9Qa5joD28IUF6oiCslTIzQzhjzAD2lDInQUIrDKs/dUVYHqmIo026HALHTHNZy/zvI/psRV/lgqmAUqz3BzOCD1qqfjq93hCUZIqEGCe4E/Kjy+QGXuE7yl4herYAyiKJLKrBKQJXONZWKvB+aCUjikucIQ3TNE0vtuZw1WSyGxLXHywekcDmqfgmppGoZHRYA6674r9SGg+ikXLaQxlQUdu5GW2M3UD5F02u4WHzxg6UoLDu4+GqSVXq1HqbcO2g1p/W81jE6pGARAmbyLJ5y/cu1KUbikbhRCdq+ok//ymBrg1fkIASNKpP/+XBMEYV/wgzTaTzp+7oeTiRMJjIP42DpxyZ0UKzWDOjF+fGkJJD9Jh91mCmQ4t4htyGsHnHhe3jgREw5c/GsZDMRltwes+FPvUMaJC/xsqnpf0Rjf1K44oXees+asi1cR26IM+T9JVdyKtKC5/g==,iv:PaYuYG9fOvVeNIQ9MBSPZ63To4mcGkIk4ps+dMYzFAE=,tag:2l+WUHjTVDWPsE9vJswe4g==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-12-24T15:08:33Z"
-    mac: ENC[AES256_GCM,data:SNbW43dRciLTkaUeLxHNCIaZ5b2YPI/9kWHQQtKpUc7OWQdtJfbIZGYnnvGw2mCTuW7k+YYRiyrVHqrAAznpwFzPkDVtr0Bgsol13TUgmqdRenrWZD1ITmM6xiaN6ixD+rXhv6U0Yo6PHX2rDL+2abFfjMdQWKtodIz6QELErEY=,iv:V/ml+gw1UZCdhv+SH28MBYh8Y/iQ4Bw16hq39/zljfE=,tag:wtpkVqBa8sAnbitLrnkCSg==,type:str]
+    lastmodified: "2024-02-23T00:01:07Z"
+    mac: ENC[AES256_GCM,data:ouQVbYJUFm5BeCten+KgynvEEJRnAOdl4eB6ApZDHQ3D2r0zd16+rf1X/k6A2e8NG8940UnYJ8xQJ8v0xiOT87jAV2jc9u+8fLgnPM4yIFkiium03Is+VdzXipvo9i07y0lTU80X+4aYlFhFAPfWMmjLWnHLhndpP9piKND1ANE=,iv:4jLrmbllSKpbih4yncoiwYRwEVklPjNL5+cBaJ9xX40=,tag:5ShAaxxFHFIxQxSIQjGNJA==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/mastodon/mastodon-values.yaml b/apps/k8s01/mastodon/mastodon-values.yaml
index 2fb94a89b427a3ae2caa58bbb3d0489cf1e1c3d3..35e13ad77ec319e92e0b10bc46051ad76dd502cf 100644
--- a/apps/k8s01/mastodon/mastodon-values.yaml
+++ b/apps/k8s01/mastodon/mastodon-values.yaml
@@ -5,15 +5,15 @@ metadata:
     namespace: mastodon
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:GnBs8cCxYOnQeOuHNwNlUwrcpAE/vgD7TCQ7oElboQbFW8BHe66cmAJSUlIdsND+h/iiF4L2KDlbdZfoug5FHTfcH8xvBpSL/EAX8Bzp3CUnVp3xWm8qqDy0O1jL/qAZY1reOiOacaFtAB9L41iNMnuMKugY5H+RSq4UCwJzj0iOTGM9yxBI3xMVJqvu3Dh86wq77wak1I3IEqjcSx+6zdU04ZbjMHOOkku/BxdhPXXouIys2HKi3dWDi/TmHAlvsap065nHTVEJunaJxC1y0iQaNvCjotKcW90IOT+fkpxC+pSyWceAjTocN4Kvkehlo9eHdOffshyI4NCEvvJNJoaKqm0C14fEznprVhz5ljqN95xNMq42AaxUKST6Eo7TMi7v7AkpXOf6BMGSiBqAFCPw7KSFoIlpi1nUv+6G2nLhKUhohbLfP6RWvvn+tAlNAz1zNWt2BFBujgrPctM+djqcLsJzPEREZxNGvl6uscRyeDa0Cvr1+T23zvT4LlEsj8evvmG6jKpYi9pn05H0Wr7DTlWRq7bdaebKSqqO5cDf61WCpDbCnF7B1iEALl7NIGPmXt8bQiBQcgH06iwf445SDAs8uofd7DjaZq8Pnggere2a4cIzK5Zoe/L0exKXWeEurqQaG1CzLFjrcnY2C+fEQ2pr77yplFTZ9X5Dim7gatY3lRbi5Viv4jLTQhPQvgZQdOOpqtC7pfXVVoREgTuHl5OLQea8ddETuBFQZt3AI4BlkucRuzJi7+PVqsP1lxAGUUpTecnTpTj7WkZEZw3xFdkIp3aEc5oULvZIhcQOOX2b1XkdPSrsStc22F0FiE2scSRX9bf5y6Yt0MnydWg2ioPSGt/wpGMdsdlOPPMPEVIWdehdL3D7yb5530keD9/5ZRYiqYx2Bl5LJTx/A0VoKWrzA2uT3ZuT+b6AGbsLU9YxyBzmVuQys2HRDNVxmhHeX6kVJ3axc+5xbCWj6f0F3MLJbkEQJSLLsBmaxQNiyZjrNof6Bh+uIcr+L59CoQEXH+fdgnUQUH3Q7P0e6sUJDTTAypBTHU5rBkrOcl883fau/tCYkTCg9ta0zaNJ9kvEMXcmipzgq1+moBQy/E4SmKsRe2ixngdCHMrHDGJY8/XHa4nHBW2KNRYPLeSIblPqjDirXYIO5iko+SLiBPMXXHZy8mQNRbd5SWyj4pJdpjA0kVJ13qj00zkrgs+K375cmJz+1zmCAA9kca3yBa+nzktjW9oMnNgbzXFmKmjR1Mi63Hw0/dyh/9M0fS0vkMxg5QQV7rxtM/P6pouYICi4jg4i/YPb3VJXFO1FV30X3iUnZN3IDD2fqL0PVcPsYGR7ynbYEu5ibR39W0czESx0uO3/jbQyCCxGvLoaL6dALvODXIqN6Ei7KXaQjOwa2zvAB8WtWhdbtTq5dPAEMs6tVmveGMFRLTNt2oypM+sQtnrW+AX3SfWblwM33RSR1HP4uR6GPzpdsOPlS/0SBwvseIH7z8o0zwnCq84XkjiM/9Mfi2q03dGyK4Ccadl2+PFWZmSrRLuEOBA8SxY+myayKn3viWagjLEK2Ds7K6enFkvaykVg2z3+IStd8qtq2grN78SYUUuSVCMOfbcQjkonLun2iApLGwHKjwUSpxajmKO3SNZFMn2hQyTIRM8jIRAKeigSvqgWf/QdnIBslRMZ5w4qlWQB8FGPgPEczF2cINRrZ774EDXdvke0j1bnlC9uFybi5AwoR+KQOqX+z+ixxSMhxvEhoCFOrbNBMS5eiZaNTyxB+MdrCjCTSmoTGEwKFX5Nx9l7lEL2zh7s66SzBrR/dcJa/PRsg02W+/7I5RMsa1wPC1PEBE/McSFRQBKUSOK/hY3rm6NOlc1i6sqmO1N9ZmaMuTInqcXZe0brOdsNXEKcp9+l78qrkDUC3DjognnHMNthQTzggbtVw5s+HJ2S2AjxGfZnv9U5pcGM/NIToa8vCMZTd0mSOIVy75NOBAgW+sIvjg4171jXuhUm4X89ZCPQDSc/i2XwgBboZ0o2ZYOE1bKO1/07UWOczqe+scIqygoNtqkZCfec8qB0wvT5hRwMFDldpGPIUdh2LESTfRVHfW1o5wuWacEu6zqfJ6ZMkA6z3/m6h9RlplNXQogpw5jlSFrxsyZHLCg9vDBnN/NzOAU8g9sT5CSUhmTURT3JF+SXKV5uE40AEb1l4KN7tHWq6KnCmek7GdxGsLB574QABQN40lp9xlby//kEYON4n1Sbim5BpLm9aubmxV7yNdACpBTvRabUP10SXyE5DgzQ4OqU3UOkOKJk/COCOxN/3JxKs4OoFBpIStmRBH/IYi+nQokr3W1TnXrZYZF01xX2TwkCTCMpVBoyQK7vEeQicta97gxUHwzjKsLsQAt6b1u8zBzwKKyVR8dSRCGy1DojfDy+oQK0Y8jvcsgDc9z/UW0MtYf3CgLJQW6dSZ+QFn24i3Bpu93s6RIRAnbLqU4jm+RhDN+1tQ6rH9YQeZSNUtpNAItrgYjUZ5uLwHIowMQjlsdWMHx8xKJ9N/9GZDqXuskY+B+aRX34a+qXyAV4RSrPPhiolUxHP6WE0fzOIkt96YU2FogDHNkYT7+Z9C8C8G6AhN8k6xY/hjjyTin3CYKHI9rdlnTiyZHsAB14vuAmksQ70zQj4Fowi1bHTKx3CzLN7GGhvmMyvbYQDaEOnSRWJ9yZ6bsgPNkCoHEnjqh5fvExbMkWVK8tMkcg9ILxotbY6S8+4cDnWLJAwvJQEjh3qGLh39v3NzbtLYAtDBsGwq3xct5bCW6oEjwL9Zi+PQhD7zGtzRHvKLhwlFrMxeapOJKcojNZ+QbYGR4yxz3KppgK5waTlcWGsxmT1LcTBTL9e80jg4qzUa4YB+FkGHmwe2I+0x6ee283na/uEddMoRY1SCFr0oapEPDVUS3ZS5+4HAqUZ7IoMxLyXBU4Mu/vzKFkfCo08AMbvl1R6EZPIN8X2HSeH9MpBV7wkXa90eXk4ZM9B7az5iaZYIjAezA=,iv:uws7jRFnoZEPX1swcRATTL5qimlRS78v57VSSUSjOlE=,tag:Q2jicfvNP5eIWWitC/xuSw==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data: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,iv:+iV8BMHaZAphWBFYH+SPqk5tCaQByJ3W8J7MM6CWZ48=,tag:bTiGSlecBByJB3PdLbX+ZQ==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-01-15T15:10:45Z"
-    mac: ENC[AES256_GCM,data:5HqkexPqa2iF8mcESN+cNKsTqaNXQlol5aTL5OBCahIDCCoTdqCG+y3PI3Z9N8P07HfNBz1JZdxijzg6C4zOdTwbppTrNhyVhJOgTZAIz+FiMBADqdztcBYwAKI1IfNzv0ERcej6z7lR4UIuOdrv8ArLJj3VfayR4Pfrb1yv3Go=,iv:AWpKhELNC46z94nlAME8veYEhcA5mejYsyeiRyGVNaQ=,tag:Qj4VzuSLO8mUHoAtd1aFlg==,type:str]
+    lastmodified: "2024-02-23T00:00:18Z"
+    mac: ENC[AES256_GCM,data:TiS0VAGfgWthNY23hoN5MaJzu2nVBYP7ojy1xPeCZF9lJOAxNf5GvVZBm9QSXXEvfZnZzIjw5FLclT3jbdNmln1uCzdIa77ppNn+RzngaWO5JmnO8481Hjin3+l4tSgT0brhBtqQQeDKEGfZQQZK1pgDaz/kg+yQ636RAji6Duo=,iv:KmSgd7gRa7rGb9qwykXHs8HrpVjCJZXhQKZkfq7iVjU=,tag:naOUQflDfZH3r2nV97kB5w==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/miniflux/kustomization.yaml b/apps/k8s01/miniflux/kustomization.yaml
index 16345543d896bfb535cdaa214589eed37b597990..d04e539560f66bc889e8c812fc03e19d571a4ddd 100644
--- a/apps/k8s01/miniflux/kustomization.yaml
+++ b/apps/k8s01/miniflux/kustomization.yaml
@@ -8,6 +8,10 @@ resources:
   - secret.yaml
   - ingress.yaml
   - ../../../shared/resourcequotas/default.yaml
+
+components:
+  - ../../../shared/components/ingress-local-only
+
 patches:
 - path: database-patch.yaml
 - path: deployment-patch.yaml
@@ -19,4 +23,4 @@ patches:
 
 commonLabels:
   app.kubernetes.io/name: miniflux
-  app.kubernetes.io/instance: miniflux
\ No newline at end of file
+  app.kubernetes.io/instance: miniflux
diff --git a/apps/k8s01/nas/s3.yaml b/apps/k8s01/nas/s3.yaml
index 441d18d027744baf255df601c950282be982dd8b..7cb75a6975dc400682dad2b0bbc4008d8e717939 100644
--- a/apps/k8s01/nas/s3.yaml
+++ b/apps/k8s01/nas/s3.yaml
@@ -16,8 +16,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -82,8 +82,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -149,6 +149,7 @@ metadata:
         nginx.ingress.kubernetes.io/auth-signin: https://$host/oauth2/start?rd=$escaped_request_uri
         nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/24
 spec:
+    ingressClassName: intranet
     rules:
         - host: ENC[AES256_GCM,data:kOw3FuJWlRs3w+RZbW1ulP0O/A6OcHpYM4Q81gcZ,iv:E5KDcKFVPJGH6AeU+akpy/9q9gAC9pJVKhkEG0n3NZQ=,tag:649xzxg6xgs3ldylmOgqvQ==,type:str]
           http:
@@ -170,8 +171,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -249,8 +250,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -307,6 +308,7 @@ metadata:
         nginx.ingress.kubernetes.io/proxy-buffering: "off"
         nginx.ingress.kubernetes.io/backend-protocol: HTTPS
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:hdqzAurZiun/dOOc16pNiG1/R0b76BHepB2IcCGSTw==,iv:rGklIF7TpAFWzCtg8HJ1tFS8Y8wg53xt/8Qr7+/0PAs=,tag:Qbea8+hhZXVEStfFHaf/Rg==,type:str]
           http:
@@ -328,8 +330,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -387,6 +389,7 @@ metadata:
         nginx.ingress.kubernetes.io/backend-protocol: HTTPS
         nginx.ingress.kubernetes.io/whitelist-source-range: 5.75.184.165/32
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:hyR+tGHuq0w5hULTLQsYf2BFShpeiV+EwVm/zOy3SMSFd6d4,iv:Y6GLW6KNWQ5xQGDaV+SEDot2zr6ZDYs6Jajj1qbgdjE=,tag:C8bQeV89dVH4RbfOEuyvuQ==,type:str]
           http:
@@ -408,8 +411,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -466,6 +469,7 @@ metadata:
         nginx.ingress.kubernetes.io/proxy-buffering: "off"
         nginx.ingress.kubernetes.io/backend-protocol: HTTPS
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:35+5/OzJA2XcRJ+2DhPAj3OY4WJNApnw+jom2ynCI98FFfm3ySLjDmKa,iv:9lQIrhwFglT2Ng8MRJmKeJMzdji9wuAAt+Rl4myPgiE=,tag:clArO/U6wPvB2+tX3rjf+Q==,type:str]
           http:
@@ -487,8 +491,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -547,6 +551,7 @@ metadata:
         nginx.ingress.kubernetes.io/ssl-redirect: "false"
         nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
 spec:
+    ingressClassName: intranet
     rules:
         - host: ENC[AES256_GCM,data:D+nRwdEpODQtoqp6vPU0oC7l4nX9bawMO9HjuBqbStClIbR0fBo=,iv:P2b0AWkl8tA6flgnrc5lr9sdyNu2dcUMi/cuYrqt+94=,tag:Pl7i+/ShtXMRMqLjW0AEFg==,type:str]
           http:
@@ -568,8 +573,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -630,6 +635,7 @@ metadata:
         nginx.ingress.kubernetes.io/app-root: /index.html
         nginx.ingress.kubernetes.io/rewrite-target: /gitops-docs/$1
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:G5pptNJRqH5RpkuCJTsS6Bl9MHhek7Bw0+aMDJVfCiPWUA==,iv:xb1Hof3/hdx+GZqcf+7L8e8EtmR/p10SBDV1eilTKZ8=,tag:nPvm8VDE6V3qTKxU+ZMHCQ==,type:str]
           http:
@@ -651,8 +657,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
@@ -712,6 +718,7 @@ metadata:
         nginx.ingress.kubernetes.io/app-root: /index.html
         nginx.ingress.kubernetes.io/rewrite-target: /together/$1
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:lI6cY7E+wOzilWnkbkdP1JrnCbM6UORv62PkbfBv9A==,iv:8MB8kfC5GHOc7547gzCmYKjMWfiHRlP7BXSr3Wimshw=,tag:MTVQV1oGNO3Y7jL1AepjSg==,type:str]
           http:
@@ -733,8 +740,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2024-02-12T02:00:22Z"
-    mac: ENC[AES256_GCM,data:v7/xejv4sUd3CZ5ttrO8Pzx9u/pwTRbJkB90GHHEpRnFHEa7zm8Gb54EfJEqRHZAcdc0e1tf0Nkv7q9rxAFuYSeZR3KKIioNkEY8TYBV8YQ4yZtHfjgm6SdftgIVDlJnTXdTnHWFtBQgD7BBtNB3l4M4B1lH1pfD8WyH/k1zc8U=,iv:cGOyLMMYOMjwwzJNkbYNEHab6tMxWuoKmNH7o8Oo4wQ=,tag:Ih7+yFonBZWPXMqeu2dXvA==,type:str]
+    lastmodified: "2024-02-22T23:53:05Z"
+    mac: ENC[AES256_GCM,data:vNS861sfYzQVDFVDbndSlq4a1M95jgQqXI1IZZt6T5Solc1Yba3GLUDa2MvMfGajD8s3chka1ff6aLmOZsk5Pignx8vVraljJ/fieMWbk8PnBDiKsBPJLVjM5ZtLqCom0EbdgkwZy+kjxI0Eoj1oSYtovtCLunwRMBSz81q+GLA=,iv:aEFTszvG4IEnxPZ/hRpgfpl42K8yZPLjL7sBfngdYDU=,tag:l+TMsA4QvGb9Ol3yzMNV8Q==,type:str]
     pgp:
         - created_at: "2022-09-13T20:16:18Z"
           enc: |-
diff --git a/apps/k8s01/nextcloud/nextcloud-values.yaml b/apps/k8s01/nextcloud/nextcloud-values.yaml
index 8e0c7e14ab8d7321a0ee748bf56821b23b71a847..3327da7d1354f2d694e1ee105559bfe1f8286de4 100644
--- a/apps/k8s01/nextcloud/nextcloud-values.yaml
+++ b/apps/k8s01/nextcloud/nextcloud-values.yaml
@@ -5,7 +5,7 @@ metadata:
     namespace: nextcloud
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:ap+2qG/QBifAYBbZfu6t3IrcR4HslV4tyCGbTYCZRYIR8bhq70QwW/upO6oNhgc4WyMSdUlRXQYMTM4KkB0r3k5Y000P0ZD41KK0+DsM/fcY9jjJ0CZLbzTAdu8WP/iRilE4tV5sUiQPIOb9/FCnavHk13xMmF4f+zEG1+1Laeb/ria2yFQw3N5ZW9LY12zFesAW3DpifMc4WDZNXeKl8O4mc1Llz4HgqW3jBXAEI/5WGAZs6OhTjZ+WREiI+OqVAKTeTcRvkNzkZ7PciJ5KNsmqhDfrwme1bUOsCM6tKhBW1DU1jMtU6YkkaF7oZbh9BxK/jTJ3D9z8e2AqvegI/hQ6ofdvsr6bDrZl/istVJcN0o9CSjTA9nWixD4dOi1bs/6BjPZMTE1IojCg/fJ21CB3sxGjdGlg1orXKs4O4stlgrSfm/LkHpg+/Zl93yXUe+PzVC+t3bJ/7jSXCeeZr7t5ZR/2uaata6QIDMUuV/5CXtr8xCJDVwX2hieVKOpEGaHb6uQJ1/HfouvG/XUpWVpaO1VcJJGCWTh7/fVwpGEC124HWfu6UhrKEEp7wCnoXPQ1W6OYrdsXSuh748A03LMZxZEPVoYFACNn8Ed3Mwi8Auv1skhk6B7HsOitKQmfCuRAlCEFxseJ7r1ruIZVnCYo9O7srvE+D590RXqFwztoXKn4LQkD9djjkQm6xPAfyYucYETybloR9+B7X8zFnIZVOt6CCHD8pCRR6Q8/g6j0LovcjexrPeYU4jrzp2D1bA1wdFo0GKy8O9jgnQO42TFxxLhWTqVFoF3U4hMG5Qv8OiyrrgEW/n2ZhAk6S/K3L/Ro/9+7+q7Ma/JmFe0xOphvJrh7ND+VXtntOmiMtdVmIJtecpitTW1PZ7pBU4fAvZxtOyrkkXBSEBRT5awRDmpEsZ/PnczRF5Gc2IVqELk+OtYVtdCvRif11QqjzsLknqzE0JUk+kNXLwB3R1GU+Kf4YznH+UAKJ4rkeKls1MD5HQpl8kdzwt8fat6LWb87Je8aObOhJ05rbfhadWbfNZs6pXRZ9eisQ3E2ZdVVasD07VlElIs5nsvHDsLy0lUCh5MY8rdbLFjdtAVP06Ah7xxbFr2z+/IeHfbJfYpL+C2APEsXdpPk5TM6R3CLBbfplGtfzlwRI2ggg3YAVIwRNNwKPBPzJHsTLeYjsRIoRlMDbEXBeO+N/HdSrqrrtYTJWgxo13UErboKj2W/QmyZLqtZ2d8plLKQWqOQHLG8tHloJ8oX60XFDtQv/gjYU0U6Ikl3GiXToJV0kdAIRX6t2/b1CFaJvuvRwX5lcwAGSM70oL0r3Wv6bJZuubi/FF2GdZz8tCQwVi8tT3k8lznoXFIM8MZ8aUB8Uv2kOrSGsb4NZdMlGhvZFRJsXBT8MndRlxYLxRPTh8luBN49J+VdDJyADJHJitrqpYrs8Ka0EpvTojCGVkAGQtrmRG/kFUAPqc7IVfjjN1Z+3+U9kXiVedflN+JOxGV65VXL0uAG9Chq5pUHiffyzCZENJ2ufmEatV4UTCcewYGsgM602XCghrY4SGbjOmIue0fYNwVoOHgtsqLanlMXHHq+Plja6yJnrtL1O2oZKELoJ3qU/2T5MIIMSMA/jaUTI9F5A7JkADXYikM4dxm2+rWNc0DeFkcTPluiYIX45IFTwCltSuCddlQjmu/pcCnFZ7fGlc3IYTDNamwxkhfabhrJ3eYOFQhdCrnYc/jaOjLTDq/gmFZ4YBMlfsaeQsBuUXr9V45SEu+a4Uvq5v84t+ACstHBV98NJKG8Eu44CZMJeQMp8FGwnzKkwh9yN3S0peOana6VfQcyerAOeUTzR6PX0gWl/ddygpkyFBywIQ==,iv:wHvlpz+gPH70jsTlMhshb8xlmGfbuEaFt8boNfsbUnM=,tag:qkVTLHQ7Mutil5a7LJIzww==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:iLkNZuTzyH8kodwL9GkntvJxuH6LdlBOo4onggAJojWjB/AYRS0n6jJ+weiGzEfMM5gg74gDZoE0ot/jd5p+WYLn/ZCAfMFIFR2Eqh15CJQk1qA9a9WVHXGp6Ej2ghh7cCO18Evh0oLk86YPUaEbQ7X/FNP0TeATLPZzfLiICmO0h9/lFlvGLGtAjKeNseNYy2XBGf/ozbjqUI0KTG1t0rhY1IVwSYICqgAfDqewLWjnTYq3fKPOK4p1XC8NebsVG7V/3d+3axdTOs5VpjZDfvFbog79JUBJ0rqyLwfAN0yDkSCeeKBOlx85iA5zs/GaXPtRm7dZ10r1dWk+V9VS6WCLf9t1xFrF/utafs3R8AezeX7h/cOjYq31inGn+KX/1tIoYZxzL3Xw7C/jXrzI1hkePOTFc5k5OPg9suARVpp9ZgQXtChOplAUdCD0QFT4XmQ1tY6FiLLJw9gZUj7vEHTsJjNUbjQAwvgNY9p+CP9q1582ddq8XuPN7KDXlFeXSc/wc67+Nsljg93jodwwI7k4ihFwBlsZ2YJu7ifm6MhYPHTt2BurEaR15PWyUax6Ji1qasv1NXlYxAPV7KVpnHTQLDQqhgb2NeMMJnR6+I/JS8W1Qj5DIPTQb+MROVq7wKBNPSrVjvdNRri6fL8HagYJqV2c/2Fm85hTFtFfdIsrv1QXjyVWSIfnsD/y6/0vWzVqtatlQX5od3UpA/IoxjZE2LFTLcccoaKk9GLYcNX7h7yebpOnKK9bq6M4xJAAfJukKtv0R7cFjCDGJtaP3+Qkswj3ImFVI5mYfTFpH0ohXxHvs08fLARnjExqDdS9c5cqHhraAaLZWgP4CaQJpDcF5no9g7wtePRja6yKJeZdMCnVK4WApDn3Pqw+NkzF7SnJV+zIZixVtqNgim3tCYQLR4Xiy6wIc6vi6LlXmC6CXP7aVLCW+rWH5O1JsY/IMRQwH/dRWjmYhKcuW8XOgt++6f9/eyHY0gQE5rLp0w3Lj3QWwFN65OnwRR1VntJBGEx3XZqhGp/HfNYUpJqIUzJFogJbg38h4433NToHqhvUbuAwVFWT7mZWcQ/DfdkXVuH/KyGt++/Uv3Fmg3BH3yFGPECV4UcZ2B6M0SfpqywBRRC+2KzuOFGMrnTF/mf1rzNJOJ9sWklZYhV5PeKJkdC+51ODral6nAbWYYxHcc3Z8CgHdrIP9TfCAitrUFdpvmT5US+hoti6l/OgHlQ3lXJd0eqU9Um5xwhPdX8D+GiySZ3B5poDHbJ9HXuG2uFxul82+IFx+Vq4YBlRvNLPUDvBOBX+DWHuNKjZFfuZxmupNJ/fL87nIrPQV3Tt/IIx6jsr0swE5PVdOr3itAVWDRyMPHl+ZEOb5b8QxYmWUGM0QZRz/R4wFbGkMBzrNzQNgzbTiApVi4GY8WPSxBeS6Dkhou02Tf/iuHdH+Cof6B/2Eb3hT6xAcS2gsVfK4t+kJaiPVhGAlwhsmXYY6A3H7fcXNme8DPrAS2+YYnKE93fhqD4HDqc6oN4x7NqmFzyJ15xT6JyldAW07IP7+xM43lNSB6XD5JOkBHmJV+c26mJAlBTPDBDeDfK3K8z8cQoZ/rwTytznmF4JsFbTcAtRdyO4zrgCegiOy5YsUvm8jRYd+gLfbx9Gk1BvqBla7xAnDKxuKJCZiQhL1BHBbE8RvsVBIGfstNi5AH34yjaq8a6NjexgylHVLwPrbjWBpbQ7BpspBVTqTD3BVnx194vWv0Ar4VmbdZVjbuicd1uZt0Dgu0A4AAdwF8Gwd+Hm85cFY6z/l0gOG9dOyqzCaa6nkrX5D8cXHRTgxjnDefFVgzUwgwPDi7OCzphbaTJuUVCd3DJeKecfaX9Fk605puCyjAFNXbrDynEF/gAF89c=,iv:4GvLHgjD3/tRNOsXJIMKEcigV1scAZgsf80q3B31ndk=,tag:GkbWdn12je0008rb6YniMQ==,type:str]
     serverinfo_token: ENC[AES256_GCM,data:E4k3xh4fWljvfgrs6VT5MpFXcWOBhKp0wgg1z/jnUWIM3k/77M8xJmnT2jpaTaG/0KFMy/6SvFt29k+bqb2Rig==,iv:A6EJvaeOkQpJhUD0MGquKG6ghNPdwQx59J9gBDgEVrY=,tag:Gy0Z9b6Suf9ZV6RCuMUsPA==,type:str]
     username: ENC[AES256_GCM,data:oTCSa1R0M97mrQ==,iv:9/uToTTCrrgdqq3rNLPetTHRKvpfuQdR/PyKNvuW6Xc=,tag:GdOCX1GLPMe1roW8FsV+7g==,type:str]
     password: ENC[AES256_GCM,data:c2j6yH1Mhu7RRGpXKAa6BuUVMZ4=,iv:p+syjByq8pHSYOEohxDwmV1wer0zfg8LhCQPlr59mJg=,tag:ZVxbxNPch51QZSQftZ569Q==,type:str]
@@ -15,8 +15,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-12-28T01:28:17Z"
-    mac: ENC[AES256_GCM,data:QN5TMPk/aPnyFazMyzO1ZYzoXJl6rLuUWQJ/7h4mCblpVvTf+XZqoRBrrrZmpBdPcWX098aT+G1nvs3zbXXq6l+9kKviYtNNusAWIcqga5Jp03a1WbXQCnFeNY6CcvQav4wS1keZmVDvlC8LwetR2Uv14pd3MGg7DA0U6OWpmoA=,iv:FdqTksO0rs0l7/WwDhamG+fwJdneLisgsIYgaOSlBpE=,tag:ZEW5Kot5Lxb/BhR6iT0k7A==,type:str]
+    lastmodified: "2024-02-23T00:14:39Z"
+    mac: ENC[AES256_GCM,data:OeLvdsScJNOgXivzYcfdDs4ZNqoZCyp9fDGuxLe3l8+jZLC/mb8f4p9hIuR3fXSGkmmDFTE9Ps4L/a/iE1XVyOzgi82xMUWFUpNL//yhKeLntiAtHPbteUOzwliX/QkSrtcY//N00+AtuQ5OrMyM5iq5bsPb33OhrJLOFn+hswg=,iv:Pbc599A+BcEiSfOBBTPPG2rEqVs1CZxwBMckvT7MBgQ=,tag:hLtkFwR+6CofJCPRWEx3Aw==,type:str]
     pgp:
         - created_at: "2022-03-22T22:26:35Z"
           enc: |-
diff --git a/apps/k8s01/shields/ingress.yaml b/apps/k8s01/shields/ingress.yaml
index 9710c16d78d48337f9de3a75f60d92b51f42ee75..bf40fe623fa551f12806ff854cdced1a6fc144b8 100644
--- a/apps/k8s01/shields/ingress.yaml
+++ b/apps/k8s01/shields/ingress.yaml
@@ -11,6 +11,7 @@ metadata:
         forecastle.stakater.com/icon: https://content-proxy.shivering-isles.com/c8cff4e30a41f80bcc69e31a25f88be9cc8bb84a/68747470733a2f2f617661746172732e67697468756275736572636f6e74656e742e636f6d2f752f36323534323338
         forecastle.stakater.com/group: Apps
 spec:
+    ingressClassName: internet
     rules:
         - host: ENC[AES256_GCM,data:Ls6Wg25JUEowgV8YTOfGp1daaimJC5yFg8uq,iv:khJiOaFri7CCjdilB7R7FSUanMAwAP7X9ETn5XXi2ZA=,tag:cSPvZNtTkMX4jXuXXbIaEw==,type:str]
           http:
@@ -32,8 +33,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-02-26T20:53:34Z"
-    mac: ENC[AES256_GCM,data:3u2/AHOCmIRHsqrtCpkwNs5duEqTjfBX07h+S0FJQbH1Uo/LRw5kQ6A7AG8AY15uXWweI9ZkeyPD0VJNTwZnvyg/r+k407Pg7XatGiZSc+sKQHE37WtA13hy13aEfjmCWgSeDF5d7DdXPzQGNmCYANX3qIWLlnrcgG44N5y/hvY=,iv:ABzmD6yYqWwL4BcYi9hQnBkZW2C5nFQUED6aHf4RMeg=,tag:P0ENj8fwtzSgy0esd0kPDQ==,type:str]
+    lastmodified: "2024-02-23T00:16:05Z"
+    mac: ENC[AES256_GCM,data:pgDZG4AnyPvAfm4qI2tKqGFPsh2vyjvhdlUZqG0bTsJNtpIWjvQkSrvZ/5z+ZmBuwHbhulRvuRNMQvB4WMzqIr1zzZDdg+NIuDjAhABiauZxkocnUf2TNsSa7lKFUrbjeBx6eOBdeVol6q1zlRngZcC1n0TAbqbxswvu/mBWOJk=,iv:jxnJ4LaQOl6CFiMGtIVIHlWLHAax2xkwHRreOq1+FDU=,tag:ZNSwUmPco1bW92OdEqqWTA==,type:str]
     pgp:
         - created_at: "2022-11-21T23:23:18Z"
           enc: |-
diff --git a/clusters/k8s01/longhorn/ingress.yaml b/clusters/k8s01/longhorn/ingress.yaml
index 665855bba99df5e1c5fdc42cb1ef728452b0e7a5..8e5e4242684b33b87676edf8bbbe41a32b29c234 100644
--- a/clusters/k8s01/longhorn/ingress.yaml
+++ b/clusters/k8s01/longhorn/ingress.yaml
@@ -9,6 +9,7 @@ metadata:
         forecastle.stakater.com/group: Management
         forecastle.stakater.com/icon: https://content-proxy.shivering-isles.com/8839ef829401563ce0729005e7c30224918e2271/68747470733a2f2f617661746172732e67697468756275736572636f6e74656e742e636f6d2f752f3531333335333636
 spec:
+    ingressClassName: intranet
     rules:
         - host: ENC[AES256_GCM,data:eBQRvj0E4eODWDYTXe+1iu3p+koCwHhVcxw=,iv:DR0LwShFLl9pS13VgTuCuag8qo3uKug26g9eV2AAkLE=,tag:c7MwWxEsVuV0EvckG+nKqQ==,type:str]
           http:
@@ -30,8 +31,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-12-31T18:48:25Z"
-    mac: ENC[AES256_GCM,data:jdMwYwLg64PTHd0aIMWbo6ofDAZbaqy8PbzazONP7sg1XJ5lSsjLaHVd9RQjp9Lnl4Hgoqgfj3zBaZNBPKwn3v2Iq5WiurcGkG/5oDi8IpsRsUPIGpcGfU+CpO1Rr4CblIINxUamlInH6NMAEzP5BNAAAiMfmxkGXW5ulrXuiKA=,iv:miUnOq+0T48lqvE3Z7jgZU7rndj8118+Ug9yd5AxzcE=,tag:BruRAUaXgscdAounKn5VoQ==,type:str]
+    lastmodified: "2024-02-23T00:19:16Z"
+    mac: ENC[AES256_GCM,data:3MfGGwH6ri21yH3KZVIutMBGH1yZ31c6QCsmPnrYCFWwbny9v1QoSxTCJiR5+5QjjXf+dG0fq/CtVLnpwQBV8CWbFC6WCMBBcYwE8SqxppluBs4wZyy9uwk8vIy3R5vkXwQwfoUp7n2Xkd0zR0gMJECnUCEHWDb+xXk/8S9JTXU=,iv:yXp4MCzQ6dYeJi3763tlYWN3Yq7X3wltSLiHs7aVlxU=,tag:m556/f5QWcxE0xmZGl0x4Q==,type:str]
     pgp:
         - created_at: "2022-01-22T02:43:51Z"
           enc: |-
diff --git a/clusters/k8s01/monitoring/ingress.yaml b/clusters/k8s01/monitoring/ingress.yaml
index 22ab51cc934f47313866943cc91bc361d258955c..39e11eed26a314aefa7cd53aabc60ea57f62d620 100644
--- a/clusters/k8s01/monitoring/ingress.yaml
+++ b/clusters/k8s01/monitoring/ingress.yaml
@@ -9,8 +9,9 @@ metadata:
         nginx.ingress.kubernetes.io/auth-signin: https://$host/oauth2/start?rd=$escaped_request_uri
         nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/24
 spec:
+    ingressClassName: intranet
     rules:
-        - host: ENC[AES256_GCM,data:k1mCBDKYvRLLC489r7yvk9PRDsQh5IgUpOaOfdhpQCwUNN8=,iv:AuBQnC2duZJM5/aYASq6gcovFPhECGk9EWjMaBgeRzQ=,tag:VdMb/Rn54dWpbDjxbEjPvA==,type:str]
+        - host: ENC[AES256_GCM,data:rPlW274UOzBVhzBsnPa0iNuN3wwlemT0wUYWPbK9tsnczc8=,iv:915qmV/fDdUI50642rPigntJeQjYpn5UE02h0z9Oio0=,tag:z/1Dt9RZ7y9q0Lk223o2dg==,type:str]
           http:
             paths:
                 - path: /
@@ -20,7 +21,7 @@ spec:
                         name: kube-prometheus-stack-alertmanager
                         port:
                             number: 9093
-        - host: ENC[AES256_GCM,data:a86G2vJWzKHhQJpeXbNRZ3WHKY/pbm3lPF61ulkBjQJYwc1O,iv:nodf5XncIJF+oUCowJY8CQ+Se7drbsEVHHz/cabPdcs=,tag:vba78s7I5Y63WHJDDVkDoQ==,type:str]
+        - host: ENC[AES256_GCM,data:1fl8zdQ+5v3zwx+L8Go8GoaZTdpgkQWSXYPAPB5udDSKitdy,iv:/fwYn0y/9mffst+AxVMR/FjU4rM6iCw7rIo/9dowsg0=,tag:5VGlcHt3sJtEhSmGLnkjrw==,type:str]
           http:
             paths:
                 - path: /
@@ -30,7 +31,7 @@ spec:
                         name: kube-prometheus-stack-prometheus
                         port:
                             number: 9090
-        - host: ENC[AES256_GCM,data:9sul5zUv3BKd6Qs9nAqeB+kfpKGyWvUXYXeVGEv1m2vMqeRU8fk=,iv:NLn95mGBZFRtinnHk3rLSfLo1LrFRCdIWbhij9Q3bks=,tag:HySKfrxhndfcEOJooySKyw==,type:str]
+        - host: ENC[AES256_GCM,data:puJ7/VxZ35La+VMikIdA4HpAuURoqFYrK6lHTEsBzz8sjZu/26A=,iv:NBtn5hEDHqZglvV1aWYduntZIMAmZW32OvUfqj43Tmg=,tag:63+IQM8Zcks+pHmjSXSPCw==,type:str]
           http:
             paths:
                 - path: /
@@ -42,9 +43,9 @@ spec:
                             number: 80
     tls:
         - hosts:
-            - ENC[AES256_GCM,data:Klq9rSdkSu5W1OcPycRUB2XmlMR/eN9SSxQtWawq0XeMccs=,iv:o5irI8NsSh505jKOStGLPoGs/jmpUAwII0oqe5agdbk=,tag:5kARB1kYRUNHBzVNsEKH6A==,type:str]
-            - ENC[AES256_GCM,data:TYNdDsbdzPrK6CdhhtNpoaWPqcWA1cwW4QrDMa/oykC6+PDv,iv:lTnvUd8T0ixf6gX3Rq0GeFUWgEcpmVd1E8HnzEz2dKE=,tag:gR/slipcARFJ4ahGEyTz3w==,type:str]
-            - ENC[AES256_GCM,data:5cpHZJk/zcLSjUEDd+XN8geQ7ay6r4m0omALR4jy73//fVRe1Gc=,iv:Tn1tZKxU0iNAk3HP/XV5pOt0VXohAu8+QouIuF5bW+8=,tag:d1P/YDjF5qhtBmRRLFwceQ==,type:str]
+            - ENC[AES256_GCM,data:p7TPsjAPTh4t+Xth6XpVfQUM01P1EaUT3j/LkanQCCCuGXg=,iv:VquP9iOSAb/mc4GF8IIvfhn0Hrp8RyhB60ZsyVN1Jmg=,tag:ekfwwYagqa5vVBYqYgXs2A==,type:str]
+            - ENC[AES256_GCM,data:SeNLsvPyLq+KVeM53+B0quJ5xwEQ321kzL3qCNmcAPEoChKS,iv:7CdERu5mHIIPSH90QDCF+m4oVHNY9fqWQnSYRwsW6WQ=,tag:BHRPRujRGpFNYoI57SZXOg==,type:str]
+            - ENC[AES256_GCM,data:CKLlIJEJRgUtcmiOFoHJf4xlev4Lnsgdnumc9cU68PzHYcSoX+g=,iv:0SnnenHYMep3hGrbe1touXbbUunoRLfISuQZMM3vXtY=,tag:Qnn2j54QmzIWGs6IP9GUfg==,type:str]
           secretName: ingress-monitoring-tls
 sops:
     kms: []
@@ -52,49 +53,49 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-09-26T17:18:26Z"
-    mac: ENC[AES256_GCM,data:LODVzZafw93GFgm6vnJVei29LeGYQ57jeorgFf1DQ1GDYJuC5hOE7HVOo1KOJZ3ERFjvVVdFiGox7LGZxflISowkbuSwtQS1iD5W9M+lcBoEudtZISKg1sYOMFTlExmbXraWHsHZkjTZcpCutjpTwAYD7OL5jcIBWfqGHwGjTxQ=,iv:ZswCqxaJtTIFdhFBUuy1NZlouXSMi/+xQfCb09i32Js=,tag:JJP40ZLEiEBgCm0JpErYJw==,type:str]
+    lastmodified: "2024-02-23T11:08:46Z"
+    mac: ENC[AES256_GCM,data:rMtvO/xO8TQjLW+CgTFE0Zn4USPHi0DSTfyhzjq8DcZGGK6G/1xbl10SkeDGgCAJD5omwgJeHmAuVg/M7egYZvpXmr4W9ldePhyj/nsI57L4tsRjHCLSj87YvVOj7h4X5kw7Jw/FRFXGrvhAMDU0sQRZX62Il4r9Q1mqDiWfzSQ=,iv:Yvx/Wedb5oY3VB+RhHRmUI68smyvJxCjz68h3H+ccp8=,tag:0kG1Ats4H29w7L5oUjiTBA==,type:str]
     pgp:
-        - created_at: "2022-01-22T02:43:51Z"
+        - created_at: "2024-02-23T11:08:46Z"
           enc: |-
             -----BEGIN PGP MESSAGE-----
 
-            wcFMA7kpg2bgzVHcARAAFvtohkvJRkXy/Xg0WB6vfDrlLkImoMDr0AdA43wLDb8g
-            asrWif9/RUwbackSqHMyArFznOgXEx2dH9fE7p2NAu1TdRZb8qU6XQULrGT699ZO
-            0ndYeZiG8H2MTYW+0W+UKbpIZaaox2GW5RHFF0fxQCqUyYKmqdYOgozhlDnDbePT
-            xiCy8gVZMtfv7rFU8XmMP3wM9FJDT6dlddMP5QqS5CRw9loxo0LBNxwnBfEfkDRK
-            fRgNhZxnn77U4OCPtzjSgCMQvE4S+DckBjESzNLlsT/M4hTo7ALe1CrXlJQ70Hmc
-            WsYuQS+FI4D4JZ+5yhMAXwS1PjWASZvfx3ICwID3aodgT4z6Vo4vnpjQLD1rrRsp
-            d/BaIP7anI4QiAECfbiRS0eGGNMGqjSU/TADxaJ7oOoPnncp6oSWs+OOqCGq+LTm
-            6NIhtp1dxN650xo3pNclSHcyzegPN9KbBSncZ753h/mf3ogndVcHX2JI6BJSDbeV
-            1daSNxBPrO33/cyXJyeuAgjUqMH9v7Asm89i7qMXCTrS9ScNJLRKDq4Nt3kKMCuL
-            KZxrNMUGTwOY5wMnZRzzxmomWR3NinAuh4ig16mPGlPqz7Ytd3gXU8f90FM13wx/
-            Q4MH1/QK5ofquX5Kh1ynd8zao3rXCPssIjaRAaWUWuZg/Bx/M6w8ti4LRVcqlrfS
-            5gF6jN7S2V6BypBOukyYxN6IS5omLpNJASnlPWtsWWs2z/J/oE8Ffl9CzXzMTmDw
-            guWmOXyAToL5AQv+yYTM7mDkAJgFW1nubQRc6UGeYu1UKeLtk/45AA==
-            =w2Ry
+            wcFMA7kpg2bgzVHcARAApv66WxEQB3zUu7TlkUcJOLZtAXTGBEMZ5BGf5v56PhtT
+            q+omJgM1EhCN6q6FZBNO/yU1GK1Hg6E3jERhXM3iXkNH1iBuRWmfSndyh3M2yd8k
+            zZA65UPcnFMWYkKnWbMxbo97aEKtg6F25V+pVKt/vg6OSb1a4aU+CJdoAEYJ403h
+            9m3XG4rpbcU7clwsIb8pIVsWZRoRWP3hoRyYvOkJjvpFbRRjYQT3XhXWY2GoD2zh
+            fcSw3PNefvHQ82vcDV2f7+0Jvbqj/c7URx8r4LS8qIUShktM0EMf8dVb6z+IRFyz
+            z575LQcsurRy0lwQvL5NHuS5Twk9nQmUtSBSZ2ewC8Z7+aSxlxwPgTSaZO7UBIX9
+            YcRR21KXKMlUQykinL6sIHH1vKlYWGvLTLO1P/8bs3CsLtuVI041UbMVST7vEWjj
+            ZC/jIWqPqp/uV/QxqRXawlsqvlbJWmS3+yTY3E05xHYctXKp9XftlB7SumnL5an3
+            bvOq2hIt1VyE+5GSGD25m6IC9f1S+SANgJhdGXQtG8JE+xXa25hXc/bfNWzmHBxI
+            OITbzHVR5GyKPXnFe7acmbT9k2of43HUDYqQzORaCS81YYqOgSFgQtipomkMhDAg
+            caLd4s+O9CicZQOq4+I/4owc2yRulhBIpL1vEHZzEJXm+609i1ld2B+6mRDwhsjS
+            UQG1+J13pk8vilv+2WaocV8OWXHGYIHGZBO1u5o4kUhRw9M16bAphwSXgTpcaORu
+            ubax6Cj8UgfsAmnu64iaTrtlPwxJmqb7xaUgWT5iaX6sSA==
+            =Nz/2
             -----END PGP MESSAGE-----
           fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601
-        - created_at: "2022-01-22T02:43:51Z"
+        - created_at: "2024-02-23T11:08:46Z"
           enc: |
             -----BEGIN PGP MESSAGE-----
 
-            hQIMA4oYbIHZIrAPAQ/+PiDZKJIrMbrffin3ZDaS3qoQswfaKOhxqytzN7mK0+kv
-            7ePEHDTcHobwJXLiA7cT2p4c4VAa7imN3vew5Ock7b8F5A1kbKRqHWD1N6rCoVEM
-            jiczzb9AiAyh49kjF3YIgO2pCUCzbMDEqlrGDf9GTw+izQ2GWkWriZdRelXlnh7d
-            pgFoV1VKL/kwPivCZsGFxxnS/PDyxujl0GK+PYpLJJWnpxItDDfXtrcesvyLxE+/
-            lxc7myEvwoXMKkPIg0bD0rrkQ4aSfgEB7f456hY3+qi/mqeD8pRtRrD8gIGprd2G
-            N/tDA9DaDXXVJcan/bVTczIosY+QDf6jG3nvBx6gDTfng3YfaESiH1na2AqfYJDv
-            oDklg6bahF7SDWUHGuxdfP5je4/ChgqyiQR63NTvqE8C4/jcDkD8bo9zMxGtkMpp
-            KsjJ5Q8zugMpT7A0sOE82wj93EJR1cc1F9cWhPNfZpnPvW5d60VWVnXqvIlVT+sk
-            9hzXtFVLwA1LOWtdcoIESZ9f2e7O2iJlf33E/OJjhC7pNtJesV8nlq0o9iyGSGrP
-            i5vQugZmsXrBQUaCuAqb6iygTjdWCZEzn+yGV/DfdCLe8e0mCO274cOHnshkGaH7
-            SqCtco5ZlUqnl+2s2IMTU45FWhd/OUopPZTdPcoUM2Sc68hQyrDbp6uPiygNdW3U
-            ZgEJAhBzTzVu56+K5xCdHSEVSSVSvrl7qBJQTGNOEfJPq+Az3VriPE5tbBe2RN7H
-            iQJf4UK17YwirkyyNHgLifSkbIW4N3DNKPC4JntSzJqyaDf7lO8L/TH+WPU+bCQa
-            lS1ReknhMw==
-            =adK1
+            hQIMA4oYbIHZIrAPAQ/+JZXoCthOk582AlFdpeQzpgd/Q6BnO7fKJqT1jmL12o3v
+            iNwilXdgFX2+ZU7TnlByhYvrvkh8gVvdNSkKhSVxKnIThmKshM4k3dbtpkJD/8Z5
+            1skZ8Y6mqsnfnlhAulL6X2y4bMCjWC0s78e90k2ysISpcjTkElqN0qAV9WIck4Rb
+            Ek5ouPyYCa5nVrXxtNoeIEsmyI2BKLg85IPqkmIoJTWpYfWcfdkA9UOkxwmqZDuC
+            FZ7RautfwQ0yZDkkm6iKWgClleLtGg2z8W824QVv6IiXFb5rsTC/vvUq56lI47E6
+            QqBDpw73vgWYnPNpg+X4tfDMKOXQHMLtKUkR+fL4IRaQH2S1v1Zky2gg4KKMp6kD
+            Z6LZEeTJxXS/kZ41I/yyunCaLDIx3RMrNjeqQvdgryc5dTLf4WEeWTSY4hTjou0P
+            1uyBraiVRhKyuNjRDa7XU/JrrqNn9rGosS7GxadBUhaff6E1KV134/TJEtyVGvWK
+            UizsayPSqBMDSRvSwVFISGCpiy6+aVPNI3VYZbHw9dh44KmTjFn1V3JaUBKKcBKH
+            vBSa7Jv14LHl1YFwMS6MDnla1rjF8KnocRIuiaiLgLTFtmsLqKgqG7Ett2IUFNkw
+            o73HS4OYx9JSyIW+JCnVHH3nRXhAdjgKu5vbrAplPfJGYPbdYBi07LHp/thJfe/U
+            aAEJAhC2sp5uLt4yks21h20B0Nvi2GrM9NFMXN6aW9nyjkLSX0Y5tqmcU9st2JFy
+            6Cf+GcOXSbOjBpH23KH0DaZiD26jUfdp5yH8exyv0TrQi/mKhG4xlesN0RmGTL0v
+            zk8qiTwKB5Q3
+            =jlqL
             -----END PGP MESSAGE-----
           fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07
-    encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|hosts?|tang|externalURL)$
+    encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|.*(H|h)osts?|tang|externalURL|.*-secret|.*Secrets?|.*-domain|password|subjects|node|apiURL|.*(S|s)erverNames?|.*SecretKey|externalName)$
     version: 3.7.3
diff --git a/clusters/k8s01/monitoring/kustomization.yaml b/clusters/k8s01/monitoring/kustomization.yaml
index 9bc654b009cb69b37804c16715a24ce881deaa1b..18379f9f64626255c8498dae4c9c35214eb06bf2 100644
--- a/clusters/k8s01/monitoring/kustomization.yaml
+++ b/clusters/k8s01/monitoring/kustomization.yaml
@@ -3,7 +3,6 @@ kind: Kustomization
 namespace: monitoring-system
 resources:
 - certificate.yaml
-- ../../../shared/applications/oauth2-proxy.yaml
 - oauth2.yaml
 - ingress.yaml
 - sso-credentials.yaml
@@ -11,3 +10,7 @@ resources:
 - json-exporter-override.yaml
 - aws.yaml
 - query-exposer.yaml
+
+components:
+- ../../../shared/components/oauth2-proxy
+- ../../../shared/components/ingress-local-only
\ No newline at end of file
diff --git a/clusters/k8s01/nginx-system/haproxy.yaml b/clusters/k8s01/nginx-system/haproxy.yaml
index 4a82462c576199087df250dfe519ba09e60cfac9..2bfb3777216bfa10e25c0566d1f11360fd943006 100644
--- a/clusters/k8s01/nginx-system/haproxy.yaml
+++ b/clusters/k8s01/nginx-system/haproxy.yaml
@@ -90,7 +90,7 @@ data:
       timeout connect  7s
       timeout client   10m
       timeout server   10m
-      server svc-nginx-ingress-http nginx-ingress-ingress-nginx-controller:80 send-proxy-v2
+      server svc-nginx-ingress-http ingress-nginx-internet-ingress-nginx-controller:80 send-proxy-v2
 
     listen https
       bind 0.0.0.0:443
@@ -99,7 +99,7 @@ data:
       timeout connect  7s
       timeout client   10m
       timeout server   10m
-      server svc-nginx-ingress-https nginx-ingress-ingress-nginx-controller:443 send-proxy-v2
+      server svc-nginx-ingress-https ingress-nginx-internet-ingress-nginx-controller:443 send-proxy-v2
 ---
 apiVersion: v1
 kind: Service
diff --git a/clusters/k8s01/nginx-system/release-override.yaml b/clusters/k8s01/nginx-system/release-override.yaml
index 00e5c5e84aba92e2ee462df45ae7fba9bc596f47..ce8d2bf4285f57c131e29ddfa814de8364558838 100644
--- a/clusters/k8s01/nginx-system/release-override.yaml
+++ b/clusters/k8s01/nginx-system/release-override.yaml
@@ -5,15 +5,137 @@ metadata:
     namespace: nginx-system
 type: Opaque
 stringData:
-    values-overrides.yaml: ENC[AES256_GCM,data:+JH6xHivUwSOKi6rCzhlrkD/gKoTeQGAZrbt06WpSvXCH4+zCa9zh/zlKG67o6xne29V2Zt8wLWU6HOA3Lon1SiaMPGxp9I9f7MemP2eJHGIe6q9NuaOfM+mxirIo4F6q5Z9lVEVL3DtYe4mkt1uafA/VGtAjxNqzWaCmz0LZkpvIo1rhgYY+vuzYur+Od1tbIfoowMibl6NrCqXqHg3UkraxFQ=,iv:BSEELAzmsAsK7VgQZTok8+eCtoxRyD1c0hXfD1cj7NY=,tag:dSTmuGX0R+i2PPjQLnVh5w==,type:str]
+    values-overrides.yaml: ENC[AES256_GCM,data:ULcfFLJItg9mOs6hiztB,iv:ro4BXar0jd1qkt4GV1fzTVM9fOHuia8a2AMnDV21NFE=,tag:MdSpPC0hgsy9XNRD37Gu4w==,type:str]
 sops:
     kms: []
     gcp_kms: []
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2023-09-29T23:15:30Z"
-    mac: ENC[AES256_GCM,data:vp89SSQOl65NOtPV+FE3/xQuvVwalvG1TM+aDz1qyPEta4Akc9RAD2YTIqkDQ3nl1d9IFNOWz+oDhrPRpZHmC16X0gST8Rm7OaAKE1cisoqNrkLyXrhu4e1aET4Hwo/uCc7YJeVh27yZjvWD/oqfxrLm9li5h6rZvej+LNtui10=,iv://V6CRyrOHexINBeiYJ4FH3dWq3Iq3avXcQV9eK2cYo=,tag:ZL1PMoebxvqvtPRG7NqM1g==,type:str]
+    lastmodified: "2024-02-23T01:57:17Z"
+    mac: ENC[AES256_GCM,data:El8nDNYbquKV2twYmm2A563ZmTgVGrCJeqJRLXBNHmQKiiP8rW4soSG+q+0rY3sU9FjMmik8TNEqHSmUb23okqCIp1um1IVrla3OI4Lg+tHq8nKYjK7Sokk9a1ayWm08mHUHfv4J058NEj6j3eRHosb1xKWF4Cubq+Ufdlj1PRE=,iv:boh+6lXEJ2l0Iw14RWurIDEfh9hbY5QYmp4upZAhf6o=,tag:cp+mYLGvGTQ/rP5+kBzuSA==,type:str]
+    pgp:
+        - created_at: "2022-02-09T22:43:33Z"
+          enc: |-
+            -----BEGIN PGP MESSAGE-----
+
+            wcFMA7kpg2bgzVHcARAADWlCAiz3CyI6JANxoCD7FSqqxyGAW+wBxCnN2Pd9y+bf
+            M+qjxnqOBa5SEXtn/Q9TafS3Du1+AnES0T+MVtw6x/cP8jD89ZSisJLlE94bBwrV
+            JPkv6JV3nOoi80dgMNeQOd8tzfdFZO25P24Nzf4cnHJz9x4vQFndFSgS1Zz6Jlyx
+            +ErYR6C/DGEgmFehbvdZRIZwPIcQaC4TokMW9oRP+9zZghtT1lRX5p6M4GdcmzAy
+            PcrQatZ3oNYbfoaDkvXivtWoBwm4t4bGW5j9lgASjsqBcd8lDsxArFQBiR+NcJRz
+            i9an0Uz0ArB6fUn/XFfLtOWtmXMtnKhJ4gnJK3Vu5LQfzS5UHTPJDZRQLtX8kRXG
+            6E/s20HnVi1srjls3mxGUJZ9jIL4OVwSyXOu3QRferHOu/RCKK7nm+UOkMPsXoDK
+            PGIbdAZx/lbKoZS+8zld7UFih+NcgGdLMhZrE+QXU7QAtdHf4UZ4a03fn8XwrX76
+            UIvIG7YKS47c4I3QDUAQIbvH9HTyvQX9CS6jttktbIHfcUHgtaOsS9QRb1vhuhZi
+            /6vkc3uWDV9+Z1yO6DbGj5E4y8erweI5w2vAq8EYMhPdna6h2AYdsWd4gmfan+81
+            lOEnZGKzNntTNFFusDVLMKMdLRWD4/vaZe56ACeJ39tRdD+koavbLEsikHq6spnS
+            5gEioKhhxI4jHeEI5dGDtXQg8k2agqvVwK0RfvAnkN3kjZYmZ/rfVMrv0TTQqdO4
+            EPAO25j1U7BlLB92z1CUtiDkaB1wMCJ7fHFjMMf5sftfy+IktvWWAA==
+            =PpW2
+            -----END PGP MESSAGE-----
+          fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601
+        - created_at: "2022-02-09T22:43:33Z"
+          enc: |
+            -----BEGIN PGP MESSAGE-----
+
+            hQIMA4oYbIHZIrAPAQ//SZ6MB3LR3Zlp5pvWFVBdT9+ReRK5zPpeVXEslslVmOu6
+            eYlETdYSxdeqrb1Swkq+m3snm1e9c55pp077xCY5rsex0t4yDCXD1EnlGjLDER4c
+            okNMx30Hrs4EZEkXpXq5oE6p9nBckZdwQ3n7Bm3OsecmsXxvV6xH6bV8amzDsJjI
+            5lFWIuw9AIlWosiJdnn/VH9+7PWZYIQwSBS7lyf8+IB2sHS2+ejaVRFxeta3kk0t
+            ZWk2+CA80A8kgp9RoGZNjWOwBRBMdS7oh+t/e4g0LAF1vm3cYoGRe1wMYkT0BjtH
+            j8NqdsyJK1ingSUzDDvjVlJcvdit6Ll/9beoCh7+Zcu0poQ9UNO28f+AGXpJgADS
+            i414dwdUi1ZGzsM2mIiOAPkVezXXzqk8fyA+m/VaIvHl0qGgrCQU93a1mFbfy/P/
+            rV1pHjphUu0WUsVTr9e3Y+K/44872DWOnM6Ek3yiYUlk8sNlrLcDXF6IaRhmpojH
+            VPwjOFXlTH0yrJlATmSpzZvkBduDFq6Bx6s9SgfZiKF6fMopUx11YPoOdjqQ6cua
+            YqOPEEQXVudpNOojDZSMjjwP2qFf0vU25vVyz+AYXusJZmc+MIGqvYE8rfMRxt+0
+            F1Lf3A6N39av1robgpscH1H1Q/A/jcuzwNGWZkt1+mrFkJW7FyvEXdOPx8up4oLU
+            aAEJAhBz50wHUC7M3/U9NG3/DCCC7JayMD8bMq4bLUh1MDVlgjqUxZX4wmG/6SgC
+            PDfEI1l5w/yMS1A6CVxeKtr9OL4HQH8a44+i5HmR8SNYuYquXNwRN7aS+w79Im16
+            y76455qoZQMF
+            =ho5d
+            -----END PGP MESSAGE-----
+          fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07
+    encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|hosts?|tang|externalURL|.*-secret|.*-url|.*Secret|.*-domain|password|subjects|node|apiURL)$
+    version: 3.7.3
+---
+apiVersion: v1
+kind: Secret
+metadata:
+    name: external-override-values
+    namespace: nginx-system
+type: Opaque
+stringData:
+    values-overrides.yaml: ENC[AES256_GCM,data:fr/PNlkLijGV95PBncTijpldqaZEXIwK4X+8K5l1HRZmQsuAuDuedO/ZTclZC9xJM2Bym3apeYHdOOICcPhSIUvgu+yCSyY+Dqx8NXCZkHLhG1IAcbPVztrz/Vlt1poxQKWL4JPeT+oM7DB+TFnY0BTWfXwm9YDHHIzfjuK4FCag3eNmtrRkxJaG2FzN2KdkiWrU/IdwuYuecJW33f+G0xphwTG9Uj8K2f7og+qNvf49dJ94Kz5/gGOEQsbHg7suL7cAqj51J/3R0j3O6aGtzh8CDByvDELI0kuSF7PJcC6GX7+VE4XiVGuNmq6ye0gT,iv:G7/vVC9UPpkXdiOSShMBImK5qIiBwVbbvgwapbE11Zs=,tag:/Xm8ccgONU2pGjDDbU0M5w==,type:str]
+sops:
+    kms: []
+    gcp_kms: []
+    azure_kv: []
+    hc_vault: []
+    age: []
+    lastmodified: "2024-02-23T01:57:17Z"
+    mac: ENC[AES256_GCM,data:El8nDNYbquKV2twYmm2A563ZmTgVGrCJeqJRLXBNHmQKiiP8rW4soSG+q+0rY3sU9FjMmik8TNEqHSmUb23okqCIp1um1IVrla3OI4Lg+tHq8nKYjK7Sokk9a1ayWm08mHUHfv4J058NEj6j3eRHosb1xKWF4Cubq+Ufdlj1PRE=,iv:boh+6lXEJ2l0Iw14RWurIDEfh9hbY5QYmp4upZAhf6o=,tag:cp+mYLGvGTQ/rP5+kBzuSA==,type:str]
+    pgp:
+        - created_at: "2022-02-09T22:43:33Z"
+          enc: |-
+            -----BEGIN PGP MESSAGE-----
+
+            wcFMA7kpg2bgzVHcARAADWlCAiz3CyI6JANxoCD7FSqqxyGAW+wBxCnN2Pd9y+bf
+            M+qjxnqOBa5SEXtn/Q9TafS3Du1+AnES0T+MVtw6x/cP8jD89ZSisJLlE94bBwrV
+            JPkv6JV3nOoi80dgMNeQOd8tzfdFZO25P24Nzf4cnHJz9x4vQFndFSgS1Zz6Jlyx
+            +ErYR6C/DGEgmFehbvdZRIZwPIcQaC4TokMW9oRP+9zZghtT1lRX5p6M4GdcmzAy
+            PcrQatZ3oNYbfoaDkvXivtWoBwm4t4bGW5j9lgASjsqBcd8lDsxArFQBiR+NcJRz
+            i9an0Uz0ArB6fUn/XFfLtOWtmXMtnKhJ4gnJK3Vu5LQfzS5UHTPJDZRQLtX8kRXG
+            6E/s20HnVi1srjls3mxGUJZ9jIL4OVwSyXOu3QRferHOu/RCKK7nm+UOkMPsXoDK
+            PGIbdAZx/lbKoZS+8zld7UFih+NcgGdLMhZrE+QXU7QAtdHf4UZ4a03fn8XwrX76
+            UIvIG7YKS47c4I3QDUAQIbvH9HTyvQX9CS6jttktbIHfcUHgtaOsS9QRb1vhuhZi
+            /6vkc3uWDV9+Z1yO6DbGj5E4y8erweI5w2vAq8EYMhPdna6h2AYdsWd4gmfan+81
+            lOEnZGKzNntTNFFusDVLMKMdLRWD4/vaZe56ACeJ39tRdD+koavbLEsikHq6spnS
+            5gEioKhhxI4jHeEI5dGDtXQg8k2agqvVwK0RfvAnkN3kjZYmZ/rfVMrv0TTQqdO4
+            EPAO25j1U7BlLB92z1CUtiDkaB1wMCJ7fHFjMMf5sftfy+IktvWWAA==
+            =PpW2
+            -----END PGP MESSAGE-----
+          fp: 286791FB6648539775DB31B8FCB98C2A3EC6F601
+        - created_at: "2022-02-09T22:43:33Z"
+          enc: |
+            -----BEGIN PGP MESSAGE-----
+
+            hQIMA4oYbIHZIrAPAQ//SZ6MB3LR3Zlp5pvWFVBdT9+ReRK5zPpeVXEslslVmOu6
+            eYlETdYSxdeqrb1Swkq+m3snm1e9c55pp077xCY5rsex0t4yDCXD1EnlGjLDER4c
+            okNMx30Hrs4EZEkXpXq5oE6p9nBckZdwQ3n7Bm3OsecmsXxvV6xH6bV8amzDsJjI
+            5lFWIuw9AIlWosiJdnn/VH9+7PWZYIQwSBS7lyf8+IB2sHS2+ejaVRFxeta3kk0t
+            ZWk2+CA80A8kgp9RoGZNjWOwBRBMdS7oh+t/e4g0LAF1vm3cYoGRe1wMYkT0BjtH
+            j8NqdsyJK1ingSUzDDvjVlJcvdit6Ll/9beoCh7+Zcu0poQ9UNO28f+AGXpJgADS
+            i414dwdUi1ZGzsM2mIiOAPkVezXXzqk8fyA+m/VaIvHl0qGgrCQU93a1mFbfy/P/
+            rV1pHjphUu0WUsVTr9e3Y+K/44872DWOnM6Ek3yiYUlk8sNlrLcDXF6IaRhmpojH
+            VPwjOFXlTH0yrJlATmSpzZvkBduDFq6Bx6s9SgfZiKF6fMopUx11YPoOdjqQ6cua
+            YqOPEEQXVudpNOojDZSMjjwP2qFf0vU25vVyz+AYXusJZmc+MIGqvYE8rfMRxt+0
+            F1Lf3A6N39av1robgpscH1H1Q/A/jcuzwNGWZkt1+mrFkJW7FyvEXdOPx8up4oLU
+            aAEJAhBz50wHUC7M3/U9NG3/DCCC7JayMD8bMq4bLUh1MDVlgjqUxZX4wmG/6SgC
+            PDfEI1l5w/yMS1A6CVxeKtr9OL4HQH8a44+i5HmR8SNYuYquXNwRN7aS+w79Im16
+            y76455qoZQMF
+            =ho5d
+            -----END PGP MESSAGE-----
+          fp: B137EE1549DFAF960DD1E2B15147025FB9F09E07
+    encrypted_regex: ^(data|stringData|email|dnsZones?|dnsNames?|hosts?|tang|externalURL|.*-secret|.*-url|.*Secret|.*-domain|password|subjects|node|apiURL)$
+    version: 3.7.3
+---
+apiVersion: v1
+kind: Secret
+metadata:
+    name: internal-override-values
+    namespace: nginx-system
+type: Opaque
+stringData:
+    values-overrides.yaml: ENC[AES256_GCM,data:SX5EG0UkD4QIeBJIPAdo+e54Pip8+PSEEqIsw8eZ2s+6uBkZ/7z25c58BR0TzAN+iyJBToaQwaeTJqQMT/hjZnPsXAo5aK1rDaT2/+BZvg==,iv:EnRHt7PR7KNfB5UTWqPWGIG+urLadszTF7ptTEjSPSY=,tag:f2j4biVoJZVnQ5Z5TZq0BQ==,type:str]
+sops:
+    kms: []
+    gcp_kms: []
+    azure_kv: []
+    hc_vault: []
+    age: []
+    lastmodified: "2024-02-23T01:57:17Z"
+    mac: ENC[AES256_GCM,data:El8nDNYbquKV2twYmm2A563ZmTgVGrCJeqJRLXBNHmQKiiP8rW4soSG+q+0rY3sU9FjMmik8TNEqHSmUb23okqCIp1um1IVrla3OI4Lg+tHq8nKYjK7Sokk9a1ayWm08mHUHfv4J058NEj6j3eRHosb1xKWF4Cubq+Ufdlj1PRE=,iv:boh+6lXEJ2l0Iw14RWurIDEfh9hbY5QYmp4upZAhf6o=,tag:cp+mYLGvGTQ/rP5+kBzuSA==,type:str]
     pgp:
         - created_at: "2022-02-09T22:43:33Z"
           enc: |-
diff --git a/infrastructure/nginx-system/release.yaml b/infrastructure/nginx-system/base-config.yaml
similarity index 86%
rename from infrastructure/nginx-system/release.yaml
rename to infrastructure/nginx-system/base-config.yaml
index 44b106ed1adace8883e870198d41dbe75c9323cf..945ec20bfd8c7292ef4ac7ed362d93f23a6d792f 100644
--- a/infrastructure/nginx-system/release.yaml
+++ b/infrastructure/nginx-system/base-config.yaml
@@ -1,27 +1,3 @@
-apiVersion: helm.toolkit.fluxcd.io/v2beta2
-kind: HelmRelease
-metadata:
-  name: ingress-nginx
-  namespace: nginx-system
-spec:
-  releaseName: nginx-ingress
-  chart:
-    spec:
-      chart: ingress-nginx
-      sourceRef:
-        kind: HelmRepository
-        name: ingress-nginx
-        namespace: nginx-system
-      version: 4.9.1
-  interval: 5m
-  valuesFrom:
-    - kind: ConfigMap
-      name: ingress-nginx-base-values
-      valuesKey: values.yaml
-    - kind: Secret
-      name: ingress-nginx-override-values
-      valuesKey: values-overrides.yaml
-      optional: true
 ---
 apiVersion: v1
 kind: ConfigMap
@@ -75,16 +51,8 @@ data:
               matchExpressions:
               - key: feature.node.kubernetes.io/cpu-cpuid.AVX2
                 operator: Exists
-      ingressClassResource:
-        name: nginx
-        enabled: true
-        default: true
-        controllerValue: "k8s.io/ingress-nginx"
       # Configuring various details for ingress-nginx that make sense by default
       config:
-        enable-modsecurity: "false"
-        enable-owasp-modsecurity-crs: "false"
-        enable-ocsp: "true"
         hsts: "true"
         hsts-max-age: "63072000"
         hsts-include-subdomains: false
@@ -122,7 +90,6 @@ data:
         service:
           servicePort: 443
           type: ClusterIP
-
       metrics:
         enabled: true
         port: 10254
diff --git a/infrastructure/nginx-system/external.yaml b/infrastructure/nginx-system/external.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..b2e612f77f8e6b04a66af80c829d4453d4eedea5
--- /dev/null
+++ b/infrastructure/nginx-system/external.yaml
@@ -0,0 +1,45 @@
+apiVersion: helm.toolkit.fluxcd.io/v2beta2
+kind: HelmRelease
+metadata:
+  name: ingress-nginx-internet
+  namespace: nginx-system
+spec:
+  releaseName: ingress-nginx-internet
+  chart:
+    spec:
+      chart: ingress-nginx
+      sourceRef:
+        kind: HelmRepository
+        name: ingress-nginx
+        namespace: nginx-system
+      version: 4.9.1
+  interval: 5m
+  valuesFrom:
+    - kind: ConfigMap
+      name: ingress-nginx-base-values
+      valuesKey: values.yaml
+    - kind: Secret
+      name: ingress-nginx-override-values
+      valuesKey: values-overrides.yaml
+      optional: true
+    - kind: ConfigMap
+      name: external-base-values
+      valuesKey: values.yaml
+    - kind: Secret
+      name: external-override-values
+      valuesKey: values-overrides.yaml
+      optional: true
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  name: external-base-values
+  namespace: nginx-system
+data:
+  values.yaml: |
+    controller:
+      ingressClassResource:
+        name: internet
+        controllerValue: "k8s.io/ingress-nginx-internet"
+      ingressClass: internet
+      electionID: ingress-nginx-internet
\ No newline at end of file
diff --git a/infrastructure/nginx-system/internal.yaml b/infrastructure/nginx-system/internal.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..1ea218ca83e5b69c4361311780aaee730fb7e709
--- /dev/null
+++ b/infrastructure/nginx-system/internal.yaml
@@ -0,0 +1,46 @@
+apiVersion: helm.toolkit.fluxcd.io/v2beta2
+kind: HelmRelease
+metadata:
+  name: ingress-nginx-intranet
+  namespace: nginx-system
+spec:
+  releaseName: ingress-nginx-intranet
+  chart:
+    spec:
+      chart: ingress-nginx
+      sourceRef:
+        kind: HelmRepository
+        name: ingress-nginx
+        namespace: nginx-system
+      version: 4.9.1
+  interval: 5m
+  valuesFrom:
+    - kind: ConfigMap
+      name: ingress-nginx-base-values
+      valuesKey: values.yaml
+    - kind: Secret
+      name: ingress-nginx-override-values
+      valuesKey: values-overrides.yaml
+      optional: true
+    - kind: ConfigMap
+      name: internal-base-values
+      valuesKey: values.yaml
+    - kind: Secret
+      name: internal-override-values
+      valuesKey: values-overrides.yaml
+      optional: true
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+  name: internal-base-values
+  namespace: nginx-system
+data:
+  values.yaml: |
+    controller:
+      ingressClassResource:
+        name: intranet
+        default: true
+        controllerValue: "k8s.io/ingress-nginx-intranet"
+      ingressClass: intranet
+      electionID: ingress-nginx-intranet
\ No newline at end of file
diff --git a/infrastructure/nginx-system/kustomization.yaml b/infrastructure/nginx-system/kustomization.yaml
index 481639d44fe400f5fd10afdd4be753096cbe0189..5abcb48ad5527a74e631630a320cf79a5a182f1e 100644
--- a/infrastructure/nginx-system/kustomization.yaml
+++ b/infrastructure/nginx-system/kustomization.yaml
@@ -4,7 +4,9 @@ namespace: nginx-system
 resources:
   - namespace.yaml
   - repository.yaml
-  - release.yaml
+  - base-config.yaml
+  - external.yaml
+  - internal.yaml
 configMapGenerator:
   - name: ingress-nginx-grafana-dashboards
     files:
diff --git a/shared/components/ingress-local-only/ingress.yaml b/shared/components/ingress-local-only/ingress.yaml
index 239a15fbcbbf4de1a68d341c77f6432573a4f0e1..740c73977c2bd596122d221f433a435330a12ae6 100644
--- a/shared/components/ingress-local-only/ingress.yaml
+++ b/shared/components/ingress-local-only/ingress.yaml
@@ -3,4 +3,7 @@
   value: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/24
 - op: add
   path: /metadata/annotations/forecastle.stakater.com~1network-restricted
-  value: "true"
\ No newline at end of file
+  value: "true"
+- op: add
+  path: /spec/ingressClassName
+  value: intranet
\ No newline at end of file
diff --git a/shared/components/ingress-local-only/kustomization.yaml b/shared/components/ingress-local-only/kustomization.yaml
index ecafbbc77c34a4e1cca7e416ccee3897347eacae..0ada2c5906560898fa627e6c20ee827d20656efd 100644
--- a/shared/components/ingress-local-only/kustomization.yaml
+++ b/shared/components/ingress-local-only/kustomization.yaml
@@ -1,6 +1,9 @@
 apiVersion: kustomize.config.k8s.io/v1alpha1
 kind: Component
 
+resources:
+  -  oauth2-proxy.yaml
+
 patches:
   - path: ingress.yaml
     target:
diff --git a/shared/components/ingress-local-only/oauth2-proxy.yaml b/shared/components/ingress-local-only/oauth2-proxy.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..1c619a7d9ff212fb30c95d5c0fc6471871d44acb
--- /dev/null
+++ b/shared/components/ingress-local-only/oauth2-proxy.yaml
@@ -0,0 +1,13 @@
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+    name: oauth2-proxy-local-values
+    labels:
+      app.kubernetes.io/component: oauth2-proxy
+data:
+    values.yaml: |
+      ingress:
+        annotations:
+          nginx.ingress.kubernetes.io/whitelist-source-range: 10.0.0.0/8,172.16.0.0/12,192.168.0.0/16,100.64.0.0/24
+        className: intranet
\ No newline at end of file
diff --git a/shared/components/oauth2-proxy/release.yaml b/shared/components/oauth2-proxy/release.yaml
index 562f0c3edbd19d42bcdbb8aabc59034e432f4b03..b66786ba399ef42a97ff036e9e1fc6706199703a 100644
--- a/shared/components/oauth2-proxy/release.yaml
+++ b/shared/components/oauth2-proxy/release.yaml
@@ -28,6 +28,10 @@ spec:
     - kind: ConfigMap
       name: oauth2-proxy-base-values
       valuesKey: values.yaml
+    - kind: ConfigMap
+      name: oauth2-proxy-local-values
+      valuesKey: values.yaml
+      optional: true
     - kind: Secret
       name: oauth2-proxy-common-values
       valuesKey: values.yaml