Compare commits

..

61 commits

Author SHA1 Message Date
a15c1daebd chore(deps): update helm release cilium to v1.19.3 2026-04-15 20:01:25 +00:00
a5f515b88c Merge pull request 'chore(deps): update linuxserver/radarr:6.1.1 docker digest to 6f1dda1' (#54) from renovate/linuxserver-radarr-6.1.1 into main
Reviewed-on: #54
2026-04-14 09:01:50 +02:00
aa63bb3534 Merge pull request 'chore(deps): update linuxserver/sonarr:4.0.17 docker digest to 6854df9' (#55) from renovate/linuxserver-sonarr-4.0.17 into main
Reviewed-on: #55
2026-04-14 09:01:45 +02:00
de18f37ae4 Merge pull request 'chore(deps): update plexinc/pms-docker docker tag to v1.43.1.10611-1e34174b1' (#56) from renovate/plexinc-pms-docker-1.x into main
Reviewed-on: #56
2026-04-14 09:01:36 +02:00
ea108ab43b Merge pull request 'chore(deps): update helm release external-secrets to v2.3.0' (#57) from renovate/external-secrets-2.x into main
Reviewed-on: #57
2026-04-14 09:01:29 +02:00
9139953606 chore(deps): update helm release external-secrets to v2.3.0 2026-04-14 00:04:24 +00:00
68b9af1963 chore(deps): update plexinc/pms-docker docker tag to v1.43.1.10611-1e34174b1 2026-04-14 00:04:06 +00:00
d65d38bd7c chore(deps): update linuxserver/sonarr:4.0.17 docker digest to 6854df9 2026-04-14 00:04:00 +00:00
68f205934b chore(deps): update linuxserver/radarr:6.1.1 docker digest to 6f1dda1 2026-04-14 00:03:57 +00:00
ed703c63f8 Merge pull request 'chore(deps): update linuxserver/sonarr:4.0.17 docker digest to b5670a3' (#47) from renovate/linuxserver-sonarr-4.0.17 into main
Reviewed-on: #47
2026-04-07 10:21:18 +02:00
3d978e5b76 Merge pull request 'chore(deps): update helm release argo-workflows to v1.0.7' (#48) from renovate/argo-workflows-1.x into main
Reviewed-on: #48
2026-04-07 10:21:11 +02:00
aa3e1f2a61 Merge pull request 'chore(deps): update linuxserver/prowlarr docker tag to v2.3.5' (#49) from renovate/linuxserver-prowlarr-2.x into main
Reviewed-on: #49
2026-04-07 10:21:01 +02:00
6d80bdd53c Merge pull request 'chore(deps): update helm release alloy to v1.7.0' (#50) from renovate/alloy-1.x into main
Reviewed-on: #50
2026-04-07 10:20:09 +02:00
d8c7727f8e Merge pull request 'chore(deps): update helm release cloudnative-pg to v0.28.0' (#51) from renovate/cloudnative-pg-0.x into main
Reviewed-on: #51
2026-04-07 10:19:58 +02:00
1c2cc16f70 Merge pull request 'chore(deps): update linuxserver/radarr docker tag to v6.1.1' (#52) from renovate/linuxserver-radarr-6.x into main
Reviewed-on: #52
2026-04-07 10:19:53 +02:00
6832cabb3a chore(deps): update linuxserver/radarr docker tag to v6.1.1 2026-04-07 00:06:39 +00:00
fcab6c3c34 chore(deps): update helm release cloudnative-pg to v0.28.0 2026-04-07 00:06:35 +00:00
1fdfc1a1c3 chore(deps): update helm release alloy to v1.7.0 2026-04-07 00:05:41 +00:00
4a5f71729d chore(deps): update linuxserver/prowlarr docker tag to v2.3.5 2026-04-07 00:05:12 +00:00
2ac0f6791f chore(deps): update helm release argo-workflows to v1.0.7 2026-04-07 00:04:50 +00:00
ef221856b7 chore(deps): update linuxserver/sonarr:4.0.17 docker digest to b5670a3 2026-04-07 00:04:48 +00:00
b65ec8e109
fix: Sec correct rbac resources 2026-04-06 18:00:16 +02:00
4bfb8be326
chore: Rename secrets 2026-04-06 17:38:22 +02:00
8d9310931c
chore: Remove argo-workflow-sso from ArgoCD 2026-04-06 17:33:43 +02:00
cf9b1822b1
fix(gluetun): Add ip rule del command to poststart 2026-04-02 09:13:18 +02:00
80ae8c56da
chore: Use Authentik as oidc issuer 2026-04-02 08:32:07 +02:00
bd6739389b
chore: Add missing secret properties 2026-04-02 08:19:46 +02:00
ececbe0c6b
fix: Declare subject namespaces 2026-04-01 22:27:26 +02:00
f144751bb8
chore: RBAC improvements 2026-04-01 22:25:06 +02:00
0d7607a981
fix: Add rolebindings 2026-04-01 22:22:23 +02:00
49a33f3ea4
fix: indentation 2026-04-01 22:15:11 +02:00
2cf69ca950
feat: Add SSO RBAC authorization 2026-04-01 22:12:23 +02:00
abbb38c236
fix: Use correct redirectUrl 2026-04-01 21:53:42 +02:00
22caadfd4d
fix: Use correct indentation for SSO config 2026-04-01 21:51:47 +02:00
a15f95ab7d
fix: Rename secrets 2026-04-01 21:38:56 +02:00
ff4d1f2168
feat(argo-workflows): Enable SSO through ArgoCD dex 2026-04-01 21:35:16 +02:00
f684123734
chore: Update httproute parentRefs 2026-04-01 21:15:23 +02:00
1c2d531ff3
fix: Use correct indentation for httproute config 2026-04-01 21:12:27 +02:00
b89fe395bb
fix: remove double namespace declaration 2026-04-01 21:09:13 +02:00
2bc57f1cb6
fix: Typo 2026-04-01 21:08:15 +02:00
dce0fd8318
feat: Add Argo Workflows 2026-04-01 20:52:14 +02:00
2455c3575a Merge pull request 'chore(deps): update linuxserver/radarr:6.0.4 docker digest to c8a55bd' (#42) from renovate/linuxserver-radarr-6.0.4 into main
Reviewed-on: #42
2026-03-31 08:27:21 +02:00
acb1d5aa4c Merge pull request 'chore(deps): update helm release prometheus-operator-crds to v28.0.1' (#43) from renovate/prometheus-operator-crds-28.x into main
Reviewed-on: #43
2026-03-31 08:27:13 +02:00
f5d00eac13 Merge pull request 'chore(deps): update quay.io/prometheus-operator/prometheus-config-reloader docker tag to v0.90.1' (#44) from renovate/quay.io-prometheus-operator-prometheus-config-reloader-0.x into main
Reviewed-on: #44
2026-03-31 08:27:00 +02:00
db36f87384 chore(deps): update quay.io/prometheus-operator/prometheus-config-reloader docker tag to v0.90.1 2026-03-31 00:03:12 +00:00
c24443011c chore(deps): update helm release prometheus-operator-crds to v28.0.1 2026-03-31 00:02:27 +00:00
d379075161 chore(deps): update linuxserver/radarr:6.0.4 docker digest to c8a55bd 2026-03-31 00:02:25 +00:00
ef2ed1f3c8 revert dfe3e5ae4f
revert chore(argocd): Refactor to use helm chart
2026-03-28 10:06:05 +01:00
dfe3e5ae4f
chore(argocd): Refactor to use helm chart 2026-03-26 15:57:18 +01:00
93ecd0c14e Merge pull request 'chore(deps): update helm release prometheus-operator-crds to v28' (#41) from renovate/prometheus-operator-crds-28.x into main
Reviewed-on: #41
2026-03-24 07:46:10 +01:00
cff037bf18 chore(deps): update helm release prometheus-operator-crds to v28 2026-03-24 06:45:15 +00:00
ebaacddd55 Merge pull request 'chore(deps): update quay.io/prometheus-operator/prometheus-config-reloader docker tag to v0.90.0' (#40) from renovate/quay.io-prometheus-operator-prometheus-config-reloader-0.x into main
Reviewed-on: #40
2026-03-24 07:38:11 +01:00
b83f07f679 Merge pull request 'chore(deps): update helm release external-secrets to v2.2.0' (#39) from renovate/external-secrets-2.x into main
Reviewed-on: #39
2026-03-24 07:38:02 +01:00
18080990a1 Merge pull request 'chore(deps): update linuxserver/sonarr docker tag to v4.0.17' (#38) from renovate/linuxserver-sonarr-4.x into main
Reviewed-on: #38
2026-03-24 07:37:40 +01:00
a4398a854d Merge pull request 'chore(deps): update helm release prometheus-operator-crds to v27.0.1' (#37) from renovate/prometheus-operator-crds-27.x into main
Reviewed-on: #37
2026-03-24 07:37:34 +01:00
101ae3ead6 Merge pull request 'chore(deps): update helm release kube-state-metrics to v7.2.2' (#36) from renovate/kube-state-metrics-7.x into main
Reviewed-on: #36
2026-03-24 07:37:19 +01:00
37e82edb8f chore(deps): update quay.io/prometheus-operator/prometheus-config-reloader docker tag to v0.90.0 2026-03-24 00:04:05 +00:00
9b81f28bc9 chore(deps): update helm release external-secrets to v2.2.0 2026-03-24 00:03:55 +00:00
b9f088ba4e chore(deps): update linuxserver/sonarr docker tag to v4.0.17 2026-03-24 00:03:19 +00:00
262d46e1fd chore(deps): update helm release prometheus-operator-crds to v27.0.1 2026-03-24 00:03:15 +00:00
2d9df1992f chore(deps): update helm release kube-state-metrics to v7.2.2 2026-03-24 00:02:24 +00:00
18 changed files with 440 additions and 12 deletions

View file

@ -0,0 +1,15 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- secrets.yaml
helmCharts:
- name: argo-workflows
repo: https://argoproj.github.io/argo-helm
namespace: argo-workflows
releaseName: argo-workflows
version: 1.0.7
valuesFile: values.yaml

View file

@ -0,0 +1,5 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: argo-workflows

View file

@ -0,0 +1,31 @@
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: argo-workflows-sso
namespace: argo-workflows
spec:
secretStoreRef:
name: vault-wheatley
kind: ClusterSecretStore
target:
name: argo-workflows-sso
template:
metadata:
labels:
app.kubernetes.io/part-of: argo-workflows
data:
- secretKey: client-id
remoteRef:
key: secrets/managed/argo-workflows/authentik-sso
property: client-id
conversionStrategy: Default
decodingStrategy: None
metadataPolicy: None
- secretKey: client-secret
remoteRef:
key: secrets/managed/argo-workflows/authentik-sso
property: client-secret
conversionStrategy: Default
decodingStrategy: None
metadataPolicy: None

View file

@ -0,0 +1,313 @@
## Custom resource configuration
crds:
# -- Install and upgrade CRDs
install: true
# -- Keep CRDs on chart uninstall
keep: true
# -- Use full CRDs with complete OpenAPI schemas. When false, uses minified CRDs with x-kubernetes-preserve-unknown-fields.
# Full CRDs are very large and are installed via a pre-install/pre-upgrade hook Job that uses server-side apply.
full: true
# -- Create ClusterRoles that extend existing ClusterRoles to interact with Argo Workflows CRDs.
## Ref: https://kubernetes.io/docs/reference/access-authn-authz/rbac/#aggregated-clusterroles
createAggregateRoles: true
# -- Restrict Argo to operate only in a single namespace (the namespace of the
# Helm release) by apply Roles and RoleBindings instead of the Cluster
# equivalents, and start workflow-controller with the --namespaced flag. Use it
# in clusters with strict access policy.
singleNamespace: false
workflow:
serviceAccount:
# -- Specifies whether a service account should be created
create: false
# -- Labels applied to created service account
labels: {}
# -- Annotations applied to created service account
annotations: {}
# -- Service account which is used to run workflows
name: "argo-workflow"
# -- Secrets with credentials to pull images from a private registry. Same format as `.Values.images.pullSecrets`
pullSecrets: []
rbac:
# -- Adds Role and RoleBinding for the above specified service account to be able to run workflows.
# A Role and Rolebinding pair is also created for each namespace in controller.workflowNamespaces (see below)
create: true
# -- Allows permissions for the Argo Agent. Only required if using http/plugin templates
agentPermissions: false
# -- Allows permissions for the Argo Artifact GC pod. Only required if using artifact gc
artifactGC: false
# -- Extra service accounts to be added to the RoleBinding
serviceAccounts: []
# - name: my-service-account
# namespace: my-namespace
# -- Additional rules for the service account that runs the workflows.
rules: []
controller:
rbac:
# -- Adds Role and RoleBinding for the controller.
create: true
# -- Allows controller to get, list, and watch certain k8s secrets
secretWhitelist: []
# -- Allows controller to get, list and watch all k8s secrets. Can only be used if secretWhitelist is empty.
accessAllSecrets: false
# -- Allows controller to create and update ConfigMaps. Enables memoization feature
writeConfigMaps: false
configMap:
# -- Create a ConfigMap for the controller
create: true
# -- ConfigMap name
name: ""
# -- ConfigMap annotations
annotations: {}
# -- enable Workflow Archive to store the status of workflows. Postgres and MySQL (>= 5.7.8) are available.
## Ref: https://argo-workflows.readthedocs.io/en/stable/workflow-archive/
persistence: {}
# connectionPool:
# maxIdleConns: 100
# maxOpenConns: 0
# # save the entire workflow into etcd and DB
# nodeStatusOffLoad: false
# # enable archiving of old workflows
# archive: false
# postgresql:
# host: localhost
# port: 5432
# database: postgres
# tableName: argo_workflows
# # the database secrets must be in the same namespace of the controller
# userNameSecret:
# name: argo-postgres-config
# key: username
# passwordSecret:
# name: argo-postgres-config
# key: password
# ssl: true
# # sslMode must be one of: disable, require, verify-ca, verify-full
# # you can find more information about those ssl options here: https://godoc.org/github.com/lib/pq
# sslMode: require
# mysql:
# host: localhost
# port: 3306
# database: argo
# tableName: argo_workflows
# userNameSecret:
# name: argo-mysql-config
# key: username
# passwordSecret:
# name: argo-mysql-config
# key: password
# -- Default values that will apply to all Workflows from this controller, unless overridden on the Workflow-level.
# Only valid for 2.7+
## See more: https://argo-workflows.readthedocs.io/en/stable/default-workflow-specs/
workflowDefaults: {}
# spec:
# ttlStrategy:
# secondsAfterCompletion: 86400
# # Ref: https://argo-workflows.readthedocs.io/en/stable/artifact-repository-ref/
# artifactRepositoryRef:
# configMap: my-artifact-repository # default is "artifact-repositories"
# key: v2-s3-artifact-repository # default can be set by the `workflows.argoproj.io/default-artifact-repository` annotation in config map.
serviceAccount:
# -- Create a service account for the controller
create: true
# -- Service account name
name: ""
# -- Labels applied to created service account
labels: {}
# -- Annotations applied to created service account
annotations: {}
# -- Workflow controller name string
name: workflow-controller
# -- Specify all namespaces where this workflow controller instance will manage
# workflows. This controls where the service account and RBAC resources will
# be created. Only valid when singleNamespace is false.
workflowNamespaces:
- default
logging:
# -- Set the logging level (one of: `debug`, `info`, `warn`, `error`)
level: info
# -- Set the glog logging level
globallevel: "0"
# -- Set the logging format (one of: `text`, `json`)
format: "text"
server:
# -- Deploy the Argo Server
enabled: true
# -- Value for base href in index.html. Used if the server is running behind reverse proxy under subpath different from /.
## only updates base url of resources on client side,
## it's expected that a proxy server rewrites the request URL and gets rid of this prefix
## https://github.com/argoproj/argo-workflows/issues/716#issuecomment-433213190
baseHref: /
image:
# -- Registry to use for the server
registry: quay.io
# -- Repository to use for the server
repository: argoproj/argocli
# -- Image tag for the Argo Workflows server. Defaults to `.Values.images.tag`.
tag: ""
rbac:
# -- Adds Role and RoleBinding for the server.
create: true
# -- Servers container-level security context
serviceAccount:
# -- Create a service account for the server
create: true
# -- Service account name
name: ""
# -- Labels applied to created service account
labels: {}
# -- Annotations applied to created service account
annotations: {}
# -- A list of supported authentication modes. Available values are `server`, `client`, or `sso`. If you provide sso, please configure `.Values.server.sso` as well.
## Ref: https://argo-workflows.readthedocs.io/en/stable/argo-server-auth-mode/
authModes:
- sso
## Ingress configuration.
# ref: https://kubernetes.io/docs/concepts/services-networking/ingress/
ingress:
# -- Enable an ingress resource
enabled: false
# Gateway API HTTPRoute configuration
# NOTE: Gateway API support is in EXPERIMENTAL status
# Support depends on your Gateway controller implementation
# Some controllers may require additional configuration (e.g., BackendTLSPolicy for HTTPS backends)
# Refer to https://gateway-api.sigs.k8s.io/implementations/ for controller-specific details
httproute:
# -- Enable HTTPRoute resource for Argo Workflows server (Gateway API)
enabled: true
# -- Additional HTTPRoute labels
labels: {}
# -- Additional HTTPRoute annotations
annotations: {}
# -- Gateway API parentRefs for the HTTPRoute
## Must reference an existing Gateway
# @default -- `[]` (See [values.yaml])
parentRefs:
- group: gateway.networking.k8s.io
kind: Gateway
name: internal
namespace: kube-system
sectionName: https
# -- List of hostnames for the HTTPRoute
# @default -- `[]` (See [values.yaml])
hostnames:
- "workflows.peterg.nl"
# @default -- `[]` (See [values.yaml])
rules:
- matches:
- path:
type: PathPrefix
value: /
# filters: []
# - type: RequestHeaderModifier
# requestHeaderModifier:
# add:
# - name: X-Custom-Header
# value: custom-value
# Gateway API BackendTLSPolicy configuration
# NOTE: BackendTLSPolicy support is in EXPERIMENTAL status
# Required for HTTPS backends when using Gateway API
# Not all Gateway controllers support this resource (e.g., Cilium does not support it yet)
backendTLSPolicy:
# -- Enable BackendTLSPolicy resource for Argo Workflows server (Gateway API)
enabled: false
# -- Additional BackendTLSPolicy labels
labels: {}
# -- Additional BackendTLSPolicy annotations
annotations: {}
# -- Target references for the BackendTLSPolicy
# @default -- `[]` (See [values.yaml])
targetRefs: []
# - group: ""
# kind: Service
# name: argo-workflows-server
# sectionName: https
# -- TLS validation configuration
# @default -- `{}` (See [values.yaml])
validation: {}
# hostname: argo-workflows-server.argo.svc.cluster.local
# caCertificateRefs:
# - name: example-ca-cert
# group: ""
# kind: ConfigMap
# wellKnownCACertificates: System
clusterWorkflowTemplates:
# -- Create a ClusterRole and CRB for the server to access ClusterWorkflowTemplates.
enabled: true
# -- Give the server permissions to edit ClusterWorkflowTemplates.
enableEditing: true
# SSO configuration when SSO is specified as a server auth mode.
sso:
enabled: true
issuer: https://auth.peterg.nl/application/o/argo-workflows/
clientId:
name: argo-workflows-sso
key: client-id
clientSecret:
name: argo-workflows-sso
key: client-secret
redirectUrl: https://workflows.peterg.nl/oauth2/callback
scopes:
- groups
rbac:
enabled: true
# -- Array of extra K8s manifests to deploy
extraObjects:
- apiVersion: v1
kind: ServiceAccount
metadata:
name: admin-user
namespace: argo-workflows
annotations:
workflows.argoproj.io/rbac-rule: "'ArgoCD Admins' in groups"
workflows.argoproj.io/rbac-rule-precedence: "1"
- apiVersion: v1
kind: ServiceAccount
metadata:
name: read-only
namespace: argo-workflows
annotations:
workflows.argoproj.io/rbac-rule: "true"
workflows.argoproj.io/rbac-rule-precedence: "0"
- apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: argo-workflows-admin-user
subjects:
- kind: ServiceAccount
name: admin-user
namespace: argo-workflows
roleRef:
kind: ClusterRole
name: argo-workflows-admin
apiGroup: rbac.authorization.k8s.io
- apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: argo-workflows-read-only
subjects:
- kind: ServiceAccount
name: read-only
namespace: argo-workflows
roleRef:
kind: ClusterRole
name: argo-workflows-view
apiGroup: rbac.authorization.k8s.io

View file

@ -78,3 +78,24 @@ spec:
selfHeal: true selfHeal: true
syncOptions: syncOptions:
- ServerSideApply=true - ServerSideApply=true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argo-workflows
namespace: argocd
spec:
project: default
source:
repoURL: https://code.peterg.nl/wheatley/kubernetes.git
path: k8s-peterg/argo-workflows
targetRevision: HEAD
destination:
server: https://kubernetes.default.svc
namespace: argo-workflows
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- ServerSideApply=true

View file

@ -27,3 +27,28 @@ spec:
remoteRef: remoteRef:
key: secrets/managed/argocd/authentik-oidc-credentials key: secrets/managed/argocd/authentik-oidc-credentials
property: clientSecret property: clientSecret
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: argo-workflows-sso
namespace: argocd
spec:
secretStoreRef:
name: vault-wheatley
kind: ClusterSecretStore
target:
name: argo-workflows-sso
template:
metadata:
labels:
app.kubernetes.io/part-of: argo-workflows
data:
- secretKey: client-id
remoteRef:
key: secrets/managed/argo-workflows/dex-sso
property: client-id
- secretKey: client-secret
remoteRef:
key: secrets/managed/argo-workflows/dex-sso
property: client-secret

View file

@ -12,4 +12,4 @@ helmCharts:
repo: https://charts.external-secrets.io repo: https://charts.external-secrets.io
namespace: external-secrets namespace: external-secrets
releaseName: external-secrets releaseName: external-secrets
version: 2.1.0 version: 2.3.0

View file

@ -0,0 +1,9 @@
apiVersion: v1
data:
approle_id: MDE5YTdjOWQtMTYxOC0yZjg0LWE2NzUtOWQ5NmVkZWFiNzEyCg==
approle_secret: ZDZkOWU0MmUtZmVhNi05MGIzLWNlODktYzJlY2E2YWIxMjc3Cg==
kind: Secret
metadata:
name: vault-wheatley-approle
namespace: external-secrets
type: Opaque

View file

@ -11,5 +11,5 @@ helmCharts:
repo: https://cloudnative-pg.github.io/charts repo: https://cloudnative-pg.github.io/charts
namespace: cnpg-system namespace: cnpg-system
releaseName: cloudnative-pg releaseName: cloudnative-pg
version: 0.27.1 version: 0.28.0
valuesFile: values.yaml valuesFile: values.yaml

View file

@ -12,4 +12,4 @@ helmCharts:
repo: https://charts.external-secrets.io repo: https://charts.external-secrets.io
namespace: external-secrets namespace: external-secrets
releaseName: external-secrets releaseName: external-secrets
version: 2.1.0 version: 2.3.0

View file

@ -14,4 +14,4 @@ resources:
images: images:
- name: plexinc/pms-docker - name: plexinc/pms-docker
newTag: 1.43.0.10492-121068a07@sha256:1131c4cd21fa22f8196f749f1dbb69af306776c3c83c7f5b061e51dc49bcff7f newTag: 1.43.1.10611-1e34174b1@sha256:8b5bcdf7b506fe051aa1a0a0d464efdb3ad8c0fb1f8a4dfb27a8c489b609920c

View file

@ -16,4 +16,4 @@ images:
- name: flaresolverr/flaresolverr - name: flaresolverr/flaresolverr
newTag: v3.4.6@sha256:7962759d99d7e125e108e0f5e7f3cdbcd36161776d058d1d9b7153b92ef1af9e newTag: v3.4.6@sha256:7962759d99d7e125e108e0f5e7f3cdbcd36161776d058d1d9b7153b92ef1af9e
- name: linuxserver/prowlarr - name: linuxserver/prowlarr
newTag: 2.3.0@sha256:9ef5d8bf832edcacb6082f9262cb36087854e78eb7b1c3e1d4375056055b2d82 newTag: 2.3.5@sha256:35f48abb3e976fcf077fae756866c582e4a90f8b24810ae4067b3558f7cdbbdf

View file

@ -36,6 +36,15 @@ spec:
- name: gluetun-tmp - name: gluetun-tmp
mountPath: /tmp/gluetun mountPath: /tmp/gluetun
restartPolicy: Always restartPolicy: Always
lifecycle:
postStart:
exec:
command:
[
"/bin/sh",
"-c",
"(ip rule del table 51820; ip -6 rule del table 51820) || true",
]
readinessProbe: readinessProbe:
exec: exec:
command: command:

View file

@ -14,4 +14,4 @@ resources:
images: images:
- name: linuxserver/radarr - name: linuxserver/radarr
newTag: 6.0.4@sha256:ca43905eaf2dd11425efdcfe184892e43806b1ae0a830440c825cecbc2629cfb newTag: 6.1.1@sha256:6f1dda18354ea7f28cead8f6d099fc8222498c3ae165f567d504ed04d70980d7

View file

@ -14,4 +14,4 @@ resources:
images: images:
- name: linuxserver/sonarr - name: linuxserver/sonarr
newTag: 4.0.16@sha256:21c1c3d52248589bb064f5adafec18cad45812d7a01d317472955eef051e619b newTag: 4.0.17@sha256:6854df9de20b8c82e1982604f39473d64dbb4c4584b1013f18f9ade1ee92af13

View file

@ -9,14 +9,14 @@ resources:
helmCharts: helmCharts:
- name: alloy - name: alloy
repo: https://grafana.github.io/helm-charts repo: https://grafana.github.io/helm-charts
version: "1.6.2" version: "1.7.0"
releaseName: alloy releaseName: alloy
valuesFile: values.yaml valuesFile: values.yaml
- name: kube-state-metrics - name: kube-state-metrics
repo: https://prometheus-community.github.io/helm-charts repo: https://prometheus-community.github.io/helm-charts
version: "7.2.1" version: "7.2.2"
releaseName: kube-state-metrics releaseName: kube-state-metrics
- name: prometheus-operator-crds - name: prometheus-operator-crds
repo: https://prometheus-community.github.io/helm-charts repo: https://prometheus-community.github.io/helm-charts
version: "27.0.0" version: "28.0.1"
releaseName: prometheus-operator-crds releaseName: prometheus-operator-crds

View file

@ -127,7 +127,7 @@ configReloader:
# -- Repository to get config reloader image from. # -- Repository to get config reloader image from.
repository: prometheus-operator/prometheus-config-reloader repository: prometheus-operator/prometheus-config-reloader
# -- Tag of image to use for config reloading. # -- Tag of image to use for config reloading.
tag: v0.89.0@sha256:cb4ac6a56555bef0e202bec11e367dfe07ffb241cf4d30566b12b864692607a8 tag: v0.90.1@sha256:693faa0b87243cddca2cffb13586e4e2778b0cdf319cb2e601ba7af3fd19ef7d
# -- SHA256 digest of image to use for config reloading (either in format "sha256:XYZ" or "XYZ"). When set, will override `configReloader.image.tag` # -- SHA256 digest of image to use for config reloading (either in format "sha256:XYZ" or "XYZ"). When set, will override `configReloader.image.tag`
digest: "" digest: ""
# -- Override the args passed to the container. # -- Override the args passed to the container.

View file

@ -13,5 +13,5 @@ helmCharts:
repo: https://helm.cilium.io repo: https://helm.cilium.io
namespace: kube-system namespace: kube-system
releaseName: cilium releaseName: cilium
version: 1.19.2 version: 1.19.3
valuesFile: values.yaml valuesFile: values.yaml