- Mar 04, 2024
-
-
Botaniker (Bot) authored
-
Sheogorath authored
-
- Feb 29, 2024
-
-
Botaniker (Bot) authored
-
- Feb 28, 2024
-
-
Sheogorath authored
-
Botaniker (Bot) authored
-
Sheogorath authored
-
- Feb 23, 2024
-
-
Sheogorath authored
This patch refactors the entire ingress setup into two ingress classes: internet and intranet. This allows to ensure that they use separate services, reduces the attack surface and enables the usage of external-dns.
-
- Feb 19, 2024
-
-
Sheogorath authored
-
- Feb 18, 2024
-
-
Sheogorath authored
This patch introduces a new container to the jellyfin instance that talks to the kubernetes API and manages a PDB for jellyfin. It blocks evictions while at least one device is playing a video. This should prevent awkward situations during updates.
-
- Feb 14, 2024
-
-
Botaniker (Bot) authored
-
- Feb 06, 2024
-
-
Sheogorath authored
The operator only transfers a predefined set of labels over to the database Pods, therefore using matchLabels here, will result in a non-functional network policy.
-
Sheogorath authored
-
- Feb 04, 2024
-
-
Sheogorath authored
-
Botaniker (Bot) authored
-
Botaniker (Bot) authored
-
- Jan 30, 2024
-
-
Sheogorath authored
This patch introduces a new component that can be used to restrict all ingress resources to a predefined set of whitelisted IP addresses. This reduces the duplication in ingress objects for the same rule sets over and over again.
-
Sheogorath authored
This patch adjusts the component for oauth2-proxy to also include a patching mechism for all kustomize-defined Ingress objects to be restricted.
-
Sheogorath authored
The first patch that "adds" `{}` to `/metadata/labels` would replace any existing labels resulting in unexpected behaviour. Instead we rely on the preexistence of the labels field in the namespace.
-
- Jan 29, 2024
-
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
This patch moves from labelSelectors to matchExpressions since they are immune to kustomize commonLabels, which prevents them from being overwritten by accident. References: https://github.com/kubernetes-sigs/kustomize/issues/157 https://github.com/kubernetes-sigs/kustomize/issues/1009
-
- Jan 28, 2024
-
-
Sheogorath authored
-
Sheogorath authored
-
- Jan 06, 2024
-
-
Sheogorath authored
This patch should help to make sure, that nothing uses plaintext signatures.
-
- Dec 31, 2023
-
-
Sheogorath authored
The usage of the trusted-ip config resulted in a security incident that allowed access to any oauth2-proxy protected endpoint without requiring authentication. Thankfully all significant endpoints had been protected by additional measures such as network restrictions and are therefore not affected. Only the prometheus and alertmanager endpoints have been exposed to the public internet, but are not exposing sensitive data beyond metrics. A check of the relevant logs didn't provide any indication of compromise.
-
- Dec 17, 2023
-
-
Sheogorath authored
-
- Dec 13, 2023
-
-
Botaniker (Bot) authored
-
- Dec 12, 2023
-
-
Botaniker (Bot) authored
-
- Dec 09, 2023
-
-
Botaniker (Bot) authored
-
- Dec 08, 2023
-
-
Botaniker (Bot) authored
-
- Dec 05, 2023
-
-
Botaniker (Bot) authored
-
- Nov 29, 2023
-
-
Botaniker (Bot) authored
-
- Nov 18, 2023
-
-
Sheogorath authored
-
Botaniker (Bot) authored
-
- Nov 17, 2023
-
-
Sheogorath authored
-
- Nov 14, 2023
-
-
Botaniker (Bot) authored
-
- Nov 08, 2023
-
-
Botaniker (Bot) authored
-
- Nov 06, 2023
-
-
Sheogorath authored
-