Files
HetznerTerra/infrastructure/addons/flux-ui/helmrelease-weave-gitops.yaml
MichaelFisher1997 e47ec2a3e7
All checks were successful
Deploy Cluster / Terraform (push) Successful in 37s
Deploy Cluster / Ansible (push) Successful in 4m30s
Update Weave GitOps to v0.41.0 to support HelmRelease v2 API
Fixes error: 'no matches for kind HelmRelease in version v2beta1'

The cluster uses HelmRelease v2 API but Weave GitOps v0.38.0 was looking
for the old v2beta1 API. Updated image tag to v0.41.0 which supports
the newer API version.
2026-03-24 01:33:10 +00:00

42 lines
901 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: weave-gitops
namespace: flux-system
spec:
interval: 10m
targetNamespace: flux-system
chart:
spec:
chart: ./charts/gitops-server
sourceRef:
kind: GitRepository
name: weave-gitops
namespace: flux-system
install:
createNamespace: true
remediation:
retries: 3
upgrade:
remediation:
retries: 3
values:
image:
repository: ghcr.io/weaveworks/wego-app
tag: v0.41.0
service:
type: ClusterIP
port: 9001
adminUser:
create: true
createClusterRole: true
createSecret: false # Secret is managed by External Secret from Doppler
username: admin
rbac:
create: true
impersonationResourceNames:
- admin
viewSecretsResourceNames:
- cluster-user-auth
- oidc-auth