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.
42 lines
901 B
YAML
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
|