diff --git a/apps/longhorn/app.yaml b/apps/longhorn/app.yaml deleted file mode 100644 index 043071b..0000000 --- a/apps/longhorn/app.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -namespace: kube-system -metadata: - name: longhorn -resources: - - app/minio-sealedsecret.yaml - # - app/release.yaml - - app/crypto-sealedsecret.yaml - - app/crypto-storageclass.yaml - - app/hddcrypto-storageclass.yaml - - app/hdd-storageclass.yaml - - app/fast-storageclass.yaml - - app/longhorn-sealedsecret.yaml - - app/route.yaml diff --git a/apps/longhorn/app/crypto-sealedsecret.yaml b/apps/longhorn/app/crypto-sealedsecret.yaml deleted file mode 100644 index ac5c6c6..0000000 --- a/apps/longhorn/app/crypto-sealedsecret.yaml +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: longhorn-crypto - namespace: longhorn-system -spec: - encryptedData: - CRYPTO_KEY_CIPHER: AgCvo3F4zyAitID1J3e82Zdr9t//TvQPBEUJwPmu7+ij8+kuyPT9+7wlPfN/oNQlOKDTBI+sG+dzPZyf8/SS7tvVoWWyPBwtING5svbNspND+pyqUAzZ6fI6v9UE7HNCy0vODX/PLoC91rUnONIelfNUUs8Mrw2hxH18b+f4C314cHhd4sctovCu/rgbvH5MJPM8zsIpiANNYXfX8CLddCV1MEL0CcMED01WJM1tSRD7bChTN3mlNLiUUvMkLsCBZAef+Em6exR22ao2USGC5D5CkmbsAckEP05Ib29LDyeR/dK9uBR8+l43m2qThq9FRde59mVTiM3YnWavFXzIf8oyBaJ99MGBEfzqLBj8oAOFV8mD1x+ztx6EhUKmuCARLDWZ25wxV5iBiBQlI919vEqdZDzfgy4CHd57dgheQMo2lEPlevp9Rgay5jF2Yj6unVJ0UvDwMU1mjACvIUqwHrTJhKYzOxUvNSr/kBpDKSq6T3bhkyNgHBlj4+scjkXovArGT3HLpmNpivTyYUknhAsUhpsrSwWQKWqWW5bJqWnHRYn3rhF88Rq7zdmeDqsBCiPYbT7Q9bfi7KYIkGqLhByaqhSnPdQDsQAdBQwXoF3gb7d7Mw7TnqNDVq/yt/fAOW48c84nYe+sqZgghCIAId3+O6u33eFrnYhMHHxapDalyTWBLv4Oi80L897fH2fF5XkfErKtzK3SHPR31I8ObJQ= - CRYPTO_KEY_HASH: AgDJ31ivB35Wqvbcj3Z83NKQ1Kxc0OO33ca9gxAWAkiClPesJssxjpv/WEZ1HKgOuYvwxV2zF03UwCB/8jXwbKr1JStkGqicwqo8k6CY7tamh5wc1OKTimxygnMMroks8Ouqt84Rn3SrYgNZipzMHY+55O2VNmP+UKJQT47KSagYWfVNVX+O10lMV4MQTEetJk/tvkKHYnXV/zywXdrbODSu795IDyYAL/tpua2GRAbfC2q9QorsHhpTJUqR2VtBT6ZKiqcPgeGhCY121A12zOt7tHeuWD51vqqrcDyoPmO6H9t5SZLQuzx1b1v3swehdZCvS2gBS4d85iiiDLa/h6GxksUX1PBqz8MG7fD6NkJuVMNBqM2rqXRJtRvlh0Ls7T2uwz9Gnk6pxUU5U98E6/WKePp0rH1MhVHw0q5w8bWMO9Axj8rQjx4yMS70kOcVZOLYEQfs9Wi3HoBc+5R1hWJ/gca9G7DI46S0qbfsQh7GFvuN/uh9fm1yK27OO3MVsFa9Cg/5hk2fWy9vrR6n6hmZkebE0d1W6E0nAz3Bx+r10jtkZWn9efkVRaSxyJglfO+lkZr9dAHla8xBrNP6HnpV2eFoyOpoOKBAIfKlOTFBjfklCZuG4XZBbR5iMW+IFDLPU/y40ulsfElFwxhb3GQUTCqqi/6KFjUsoBuk6/q42Y0l7eFCycXTBdvV60pq1AmjlgTvWUw= - CRYPTO_KEY_PROVIDER: AgAsmmj2MJ9j1PYfUTyEON7ZLJMTiv+DhMl0EZ2gAsv3q17lu1OFm9hemHe1Tq8LYm8u+MfDO1oJbPmKFDzHb9yyo/NLgoiz1TQoK4Ro+qDO7B6BA6um+uwAT7aU1cCVxNmlHaqor61dsyveCOYXOOIcdh2XSkAYn0IkibKNLL2i4Ef2dl4q+l+zyMQlKEEBUNK6nQf8TvXWWInmqrKj02vc2Yz0KyszLuRCkoN2vnkaK1QnQaZoB+OQCBP4h9uyDTMep6r29hJukcpVBX/GYyfWZCLTNt5Se3cZHjEptqUQDdlbtg3pWzcmYQxBn8Y6jaw8CE8DoOTSfG1dwZtijaET1N6At9+bhfS10X+DMNXePlO3oCzUi6GW8j3hNU5y9z49QqzcQ7+IKb/aqrPyNbsWgtw8vQjyt5VaVssXVCs9LpoXG/yrltS+5mfy3fz603Ru0v21LTtM7+IImCeAiwoQ2hJ4bIB0nztlEuHu8fKw+vF2z9q3KYVu7+x8Qf5IrCQOmfksv4ygscdjHXxAQY/nPuHd0S+EGd5oXVos1ZA4+CHH3DjtlkdOClZc/34zwnom1HUWutZOoHwbSHzasJH3Visf8FoAudFgZHyuNZxkc/EeTM32KZoaoU7A5KPX+9oqU7zrIUwc/KC20a25yxw8q8xBqfeOEdfMl2T2+/cTTcFJ0vG28AJLBC02kEhMevoCBPrGYeM= - CRYPTO_KEY_SIZE: AgDOEpO2FEjMlRpBtXsksHB7j0VQ60Fj+taacs9MiDZcfO+EHF6HeJez7CJ8bXqppFGS+h893cF7gRhzgq3x/n69XPZXQt3Dd6zmbWy4CmalLEdT/1MgmAJMb/wwGGvPY+QS8Gcb6yvuM1Eqzq4giWAF38EONq1UcxCXQObhACmsOidw4WaT8EYg3Nt1YKrEsjylJ3hEAa8S6eb+CnXW+dx4aafibpisrW86nngeogMTfWkahHSxp/TzF7xqDK3JTaGMcoul4/rYVgkdFmQ6XjXe/D9TG3BFnBBJIMetKNDWcW1KkF1+ixHQOg6da5GowHzfPOyiNQFM4n+POp9Xje/8Cc/WcIzgR/MErNZRHyx5qKawNwSuYw8hZESTNOmHS1RIKFi2+pDxasy9U7L8MTnLIREy1gSNJy4Ptp+ja014ZDnoeUHlUsRil5kEjCucXySyXgTWj0CGs61xBMfjQ54JGHa79SaZn6ks5Ao/QoA3IHqkwdY8jfO90jMvXLAM8F/xZQuBm1RxtRIhuE6uhmiciNuSJ9U2K4KA46BkwFVI1XqIU22Az4DeNRw/vEG+7JN46CBmviiAx62lpJHlg3oBv2znvLdBDOGhAH4qn+skoiiCB/X6tgl6bxAgSU+Z9UDbERr7XeVIFub33pd9XhdKcx0pxNzVQNR0nUhuhRZN0Dj1zlmj8FXxG7EW80X/PIpZlnQ= - CRYPTO_KEY_VALUE: AgC1YI84qkckv0EOup2iEqz1IDe+kFxYa0OFbGRPygn6+AT1GjpOqLwBZQw54cjnVV3xMoaI/qceAyi74wxMOZ9lIvymuD21oLRRlRLqJf3YUf33jQxbyd2mXek/DQqWM27h01+qcXm3TqrH/uGBXAqQfZgBPBZkqRiH2DKlrzykEb+GnBpEA/6e/vLpeZplQnefcagnSRlAeNlptjcZpm9FPmDwHAsSO6lMTmldWv2tg/bKc+KGdmNdwIJVulWCGSd9yKWSsf4rwxPjPdOb0efn+/djq7EqyTs+f8gFo8vNg0MwU3df9bkrtLsgsqFif1FO/FXN4Rbu6wdmwzNY+1ix6oal/MX77xKvyMW5amSvOeBKSR8udwjX3Xp52cOGD5G9N+CnDPBTwEAiQKTDOg68ZmpeaJcdwZ1AugXLdD+8sqfZD3K+N9rzKWlh8P6RirxLdD/jjMefdhvb3ALN1wdZhSLw6xDWqNbPuNba4OO814830gbjKsoEzjxGIAhOLlKc8JjHOfd0EhPALCx/9md76DAS9FkyzL+/dem7RpZl+FLwUY3mSSyaU29ePjGR5fXehhD8xh7N/oMp6y9qxJ3Slw9jR43pwDZ2n1+ut0WMzE6vxvf+0UWm3zw/0DXKSCvxquOkTRyYuL4DBgQpfDlkzNIb2+vJz5XC0saITCYKlstNOI1ja/AiRXeNnRFSHtd32U82gra+SiXSf8FG1rjg - CRYPTO_PBKDF: AgDVDAjBh6FHTdXzOU+vR57QZQLGxl3Ow6BiW2ksHhUUcCATfNrFlMptJpTH+2EFWvtO5CJrFj6RE9EuSOW/OlWxAMiphxz61keZH32HaAg27Tc8Li8irr4+tbBcKmNYGm7B6suPpShMskcQSXDjqCrtSk3JqFmusQiNkZCcUQkOdA4jtDgO6q7wm3tgD8bfNONDI4RY8Py/7W/N2KH0dYK76/7iRi7efcIK97DZuB2I1IrERq3ED6U7hCoqUlgkbGznnsSkboi2BPKnCDCewLuC6aTbmShhyHtsU1XlCmS7pK/Hi+bNW70x3JX8Ud0uf//oiO36UD2+1IMRFe6u2e1UZ8+4WQRpRM81zzOJmNZIEFA6rOLGfnCSxHWEfpsyBPD42bcVTPFwI4F9YKoucMElG8bdxZBU5FPazkPKxyCX6BSCt8FaKpmdHOskx4Z5wsp8g4rYslE4JBuqLl5SfkzdnSD0EZSpUeBpKj3OPzdzTOJWgVq793dP5gT6PJ0TC7M/pevOMusqNXwktVF7hKfE4bYNrLwY0HovqMvYsLOCszrXr5xgA8h7Izw0gpB5AdlPW7R0VXEABN7S/eIwx7QhwiKh80H3bQNfNeSRpcvxICuf5oS6V2GAEEIniNyxudENrKZS7dRVmongt89p4bh43tPbS00AcS8TkY4cqErGOKhS9M/Gs0dtHAD3ROLPUdmW1rW+9IAw - template: - metadata: - creationTimestamp: null - name: longhorn-crypto - namespace: longhorn-system - diff --git a/apps/longhorn/app/crypto-storageclass.yaml b/apps/longhorn/app/crypto-storageclass.yaml deleted file mode 100644 index 422a8b9..0000000 --- a/apps/longhorn/app/crypto-storageclass.yaml +++ /dev/null @@ -1,21 +0,0 @@ -kind: StorageClass -apiVersion: storage.k8s.io/v1 -metadata: - name: longhorn-crypto-global - annotations: - storageclass.kubernetes.io/is-default-class: "true" -provisioner: driver.longhorn.io -allowVolumeExpansion: true -parameters: - diskSelector: ssd - numberOfReplicas: "3" - staleReplicaTimeout: "2880" # 48 hours in minutes - fromBackup: "" - encrypted: "true" - # global secret that contains the encryption key that will be used for all volumes - csi.storage.k8s.io/provisioner-secret-name: "longhorn-crypto" - csi.storage.k8s.io/provisioner-secret-namespace: "longhorn-system" - csi.storage.k8s.io/node-publish-secret-name: "longhorn-crypto" - csi.storage.k8s.io/node-publish-secret-namespace: "longhorn-system" - csi.storage.k8s.io/node-stage-secret-name: "longhorn-crypto" - csi.storage.k8s.io/node-stage-secret-namespace: "longhorn-system" diff --git a/apps/longhorn/app/fast-storageclass.yaml b/apps/longhorn/app/fast-storageclass.yaml deleted file mode 100644 index c8b1901..0000000 --- a/apps/longhorn/app/fast-storageclass.yaml +++ /dev/null @@ -1,17 +0,0 @@ -kind: StorageClass -apiVersion: storage.k8s.io/v1 -metadata: - name: longhorn-fast - annotations: - storageclass.kubernetes.io/is-default-class: "false" -provisioner: driver.longhorn.io -allowVolumeExpansion: true -reclaimPolicy: "Delete" -volumeBindingMode: Immediate -parameters: - numberOfReplicas: "2" - staleReplicaTimeout: "30" - diskSelector: ssd - fromBackup: "" - fsType: "ext4" - dataLocality: "disabled" diff --git a/apps/longhorn/app/hdd-storageclass.yaml b/apps/longhorn/app/hdd-storageclass.yaml deleted file mode 100644 index a031160..0000000 --- a/apps/longhorn/app/hdd-storageclass.yaml +++ /dev/null @@ -1,15 +0,0 @@ -kind: StorageClass -apiVersion: storage.k8s.io/v1 -metadata: - name: longhorn-hdd -provisioner: driver.longhorn.io -allowVolumeExpansion: true -reclaimPolicy: "Delete" -volumeBindingMode: Immediate -parameters: - numberOfReplicas: "3" - staleReplicaTimeout: "30" - diskSelector: hdd - fromBackup: "" - fsType: "ext4" - dataLocality: "disabled" diff --git a/apps/longhorn/app/hddcrypto-storageclass.yaml b/apps/longhorn/app/hddcrypto-storageclass.yaml deleted file mode 100644 index 5f081b4..0000000 --- a/apps/longhorn/app/hddcrypto-storageclass.yaml +++ /dev/null @@ -1,19 +0,0 @@ -kind: StorageClass -apiVersion: storage.k8s.io/v1 -metadata: - name: longhorn-hdd-crypto-global -provisioner: driver.longhorn.io -allowVolumeExpansion: true -parameters: - diskSelector: hdd - numberOfReplicas: "3" - staleReplicaTimeout: "2880" # 48 hours in minutes - fromBackup: "" - encrypted: "true" - # global secret that contains the encryption key that will be used for all volumes - csi.storage.k8s.io/provisioner-secret-name: "longhorn-crypto" - csi.storage.k8s.io/provisioner-secret-namespace: "longhorn-system" - csi.storage.k8s.io/node-publish-secret-name: "longhorn-crypto" - csi.storage.k8s.io/node-publish-secret-namespace: "longhorn-system" - csi.storage.k8s.io/node-stage-secret-name: "longhorn-crypto" - csi.storage.k8s.io/node-stage-secret-namespace: "longhorn-system" diff --git a/apps/longhorn/app/longhorn-sealedsecret.yaml b/apps/longhorn/app/longhorn-sealedsecret.yaml deleted file mode 100644 index c9bca20..0000000 --- a/apps/longhorn/app/longhorn-sealedsecret.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: longhorn-secret - namespace: longhorn-system -spec: - encryptedData: - users: AgAO6N9pDyXrnWR7Ukpnh6EXE9DSu3Z1SH6nJMkbNOLNp8a2LBog7A/3LxETDfEhjQBbO+MsqzU38c2FxmcorVQN8oo3yXRFx921UVH7JcwbZdmgMtTPaucGUN0FhhpIXj+6hzT3JJcCiy8SAalG9cFWVQKjXesR4cpJ6JleVKGm7iownstCuCfHFSTCp6ef3YKAkXP8cVPDkcxXXWXyMfIkK13Rhol7U/exzSRktBseuxIKOIpkuzjEqb9/TCkHuE+jlWN+ObBvolk74p6wMDHcK9vG7gwJRYU0CzsgdWZsxTx/T7VaO1We+qF+6dJxyFrvt3aUpR7h3lF4kTEFZ6DTiGyjpNvQQH2A3Ci6pJw0vkmWMq35nhipQIN1FzM7D3YwmwkzZYREYqrn9d6ojC3yOWJ8PncqGYAik067u/BTCAu5rLLvJITs2dAsB8prkHbseBST2AbdC7MEzrEjssrPu7dj/OBRUCfN1qYx31tP5zsXohJhNJ4jKVT2ILgoC64PsRQgiHnMdzerttRNx30j64qFNN57NY5TtaxsFNVENWZ7UGPPouyh1Qs0nkFnrdWoQy8hN1uKvXDmk5TK1wUSlD1iSrR/ihno/B7zbmI7rS9TjH9FH4xSDHelIGY3Q86ln7cl72iQzU9DyHFk36SGmtSIt/ZduEa4ZKnc3WIgW/i1CzUyQnLdqT9M24i72Zq42EKFAH4kMZOUednnj1gLpHq7Dr3TEEDuEtVv0BFVJui1IRD32icFgmw789SisP55 - template: - metadata: - creationTimestamp: null - name: longhorn-secret - namespace: longhorn-system - diff --git a/apps/longhorn/app/minio-sealedsecret.yaml b/apps/longhorn/app/minio-sealedsecret.yaml deleted file mode 100644 index 086e521..0000000 --- a/apps/longhorn/app/minio-sealedsecret.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: bitnami.com/v1alpha1 -kind: SealedSecret -metadata: - creationTimestamp: null - name: minio-secret - namespace: longhorn-system -spec: - encryptedData: - AWS_ACCESS_KEY_ID: AgCskxM3WAe0Lp6qymFoczsBcrdhroj3axZho4hV5S8mHfOs0hbqNwLaJ1yf8YmaRXUyCpyhVQJOi9GpaZZWF+eFgmRIrgMD1WDcBqhu4cuVivKlh9StCImxFe4AkoVWMCWuHeWhi49qR36ocGQ5or/ZEOVxenotAgTmlgSkSUYTa/d4rkIN8NHZtn8kyhhdnZV2k5kDR4RNmiMfADsnCSkA7q4dFbWq9NHeaLXQBS+pGBnkMqkj9WV6oWwFxQ+aQqmhZVmcTkdl1UYa1bRgaoC8/w1gLz5k5yiSKXgKtCvnGD4M+XEB099w55wX9SSWtajIuNpbeywo6vsp9sBRgOf6gJqTX5XJDQtRPqJQ3yuXQRkYweZx6pbY47XZ860tI6P0ot6MOyV+mdWCUr9l//osVFXut7+BUpCnhHqYeBbxtZkJAFAM8O3QqdOJhQE5E97LJdGslN4tHL4hILpA7FT9UkdHyPbsnIYXCuCarb7O1aMRooSdqqLR03AgeJwyuVxghPawKeh9nmbxdjp6pgh+cZVp605cBnfSkgH3K9wJ2hOSsPr52EYSjwT+nCuNnVQhyX50YrYYRWbZ8mhAUNAOupwSI74B60kmoNoTZ0/y+WymwLkn+tqZlCWSwgqTrfb+ROQhs4UC3VKtVr4NoM5ZbiDvFkfuL/rSRjpSLwMQtpVGbTQbx8aWeV3JEzEnWgA6r9wBJpzvIYiRiURw+W3+ZGi+EA== - AWS_ENDPOINTS: AgBIYaGE/8jVs3lq0W81HGPxItEDgosW28LgUY+B4q9AQ7mur99c5rIh/by2PSn9iTdK5fkZz8e+owMynSt6aFWLW2aG50QH1y4t5Be67f2bkroHAdDsgJ78Daw+7KEacsAAwyfbZgo70bJxdE1vw9lRUoet7eRuhKAsYhvvK+bxMMel4hvDXo/Z7nnYZfzzU/i0QRcddN1FrPgVzS46xSaAkptaEBMJmexHiiMyFuAOwyQuDKMY/j9oTj/VmnEMxMM71GBpIOEWjkZ5ApFdp2ZuGUpbXviW295PaRytl5CXW0ZY5xEbp1sC7JhTjcAIgmw/HuguLO5NT87j1TUo4af3tFza7DBd+HRFSn9C0+xjauKv+d67cln4+dS7bmbm/w/AVds0NfU6BKOBg8GGCoqereeYIQij2B74bIrKez0yQx+8rZQmNo/rdAo9S2aw7ewgVV9QKAVmhGXi2kg4ZxjKQ4azLScqoxbEopxCtanPQ+W4/tuJ37jJFbR0GGYgA2GL7z5m2xZIzOPrAB4JGxsCR8TW/gt8hcg5bywVd8YS11IEM6OCa6bRjfiKxz2dkcGgYfdEnXmfJUfNppEMbfUBhaPwNijMnSdNdkgGJXvyhtwC1PNg9Qm2AFa1/LU/U0ZFM34bPreBK31uxtaF5GEDFc9q9CcNh16SHSl5IiS/+KxxIp1M11UyMSOgSR8cFPv7KUYEZPQM72SlwJZMSgFUyd8xJCcotlAHUuc= - AWS_SECRET_ACCESS_KEY: AgDEE56ALO1Cxjh9tMOj+jEvjtU0N+3XNug13k8MrsE5zzU5ZZs21V1e/NxwK5DMvXi9yQBuZ98RI7VHUSsAO50or6ciJYM/crd+6ihzLEnh7GoyGOtE1XilsIhw171TnuDcLFvGHd+IDvQETA/CcZhobA8dCA4S80KWURK2FyBN6MV5EVLok6GtmHZmPjt0cgOqdfgsGtgF6Knb9AFk+Uzj/vfbCUjUptntZN/62j9k9EqX2zSU9nxhfvct7e1YFgVUVsAKKuV2/+U0Ln3O6olRGlEZcV4vTteygDbWKUlb9mzrIfJ3bBkbCigtEP8mXXsvTM/nFkTkunA3vt83ilnWLznsf2kOieL1ns8zRq0HnWEJB/HtCOkbjBqH3W/zvD5QNHqQIEX0yyd3GU8UgHXfooKwOiIofuOIDVYbEGa9PgqbHqnHJeED5Mha3ANiF1ZTm2NkmhR13TmEJLYE9WjDZL8Xm+uP2dLMpUX7YPATkKvz/uE+gsQYWNxe0nMGAA+7etiRrXc4zPrq2sUXjzgW0KI4IiBZz7LHU21jxL7WAXzmfppXqsVJmIW7B22PQuu6JHQ1NXq+ET0PJZ1ohxxvsbaqzJBH8MdyhPraFzFa/xjDpY7X6gStxBk3ZJyjZ9fJ846Pn0KELy1bT/kjXyazZZ8e/lL5XFNYdKuBWBBqZiyP4IiSyyi+oM3Vi5MG/OBaHPrcC6Eea+marOEsef3qZD2gnd/zm8w8rM1m+omPfEWorA4kmt2p - template: - metadata: - creationTimestamp: null - name: minio-secret - namespace: longhorn-system - type: Opaque - diff --git a/apps/longhorn/app/release.yaml b/apps/longhorn/app/release.yaml deleted file mode 100644 index a22981b..0000000 --- a/apps/longhorn/app/release.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2beta1 -kind: HelmRelease -metadata: - name: longhorn - namespace: longhorn-system -spec: - suspend: true - releaseName: longhorn - chart: - spec: - chart: longhorn - sourceRef: - kind: HelmRepository - name: longhorn - namespace: repos - interval: 60m - install: - remediation: - retries: 3 - values: - defaultSettings: - backupTarget: s3://longhorn-backup@eu-central/ - backupTargetCredentialSecret: minio-secret - defaultReplicaCount: 2 diff --git a/apps/longhorn/app/route.yaml b/apps/longhorn/app/route.yaml deleted file mode 100644 index 3ec15f1..0000000 --- a/apps/longhorn/app/route.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: traefik.containo.us/v1alpha1 -kind: Middleware -metadata: - name: longhorn-auth - namespace: longhorn-system -spec: - basicAuth: - secret: longhorn-secret ---- -apiVersion: traefik.containo.us/v1alpha1 -kind: IngressRoute -metadata: - name: longhorn-route - namespace: longhorn-system -spec: - entryPoints: - - web - routes: - - match: Host(`longhorn.trivernis.net`) - kind: Rule - services: - - name: longhorn-frontend - port: http - middlewares: - - name: strict-security-headers - namespace: default - - name: longhorn-auth diff --git a/repos/longhorn.yaml b/repos/longhorn.yaml deleted file mode 100644 index b1f0b9a..0000000 --- a/repos/longhorn.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1beta2 -kind: HelmRepository -metadata: - name: longhorn - namespace: repos -spec: - interval: 60m - url: https://charts.longhorn.io \ No newline at end of file