45 行
1.1 KiB
YAML
45 行
1.1 KiB
YAML
apiVersion: helm.cattle.io/v1
|
|
kind: HelmChart
|
|
metadata:
|
|
name: flux-operator
|
|
namespace: infra-gitops
|
|
spec:
|
|
chart: oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator
|
|
targetNamespace: infra-gitops
|
|
version: 0.40.0
|
|
valuesContent: |-
|
|
affinity:
|
|
nodeAffinity:
|
|
preferredDuringSchedulingIgnoredDuringExecution:
|
|
- weight: 1
|
|
preference:
|
|
matchExpressions:
|
|
- key: kubernetes.io/hostname
|
|
operator: In
|
|
values:
|
|
- homea
|
|
installCRDs: true
|
|
web:
|
|
config:
|
|
baseURL: https://cd.dev.cm
|
|
authentication:
|
|
type: OAuth2
|
|
oauth2:
|
|
provider: OIDC
|
|
issuerURL: https://git.dev.cm
|
|
clientID: "94b1ec99-55c4-4621-89c3-f49d8b7d5603"
|
|
clientSecret: "gto_5fmpkf6h7zohbpesnxfuvjvppinunayv7mfcyo2wmuzqtuj3ig2a"
|
|
networkPolicy:
|
|
create: false
|
|
ingress:
|
|
enabled: true
|
|
className: nginx
|
|
hosts:
|
|
- host: cd.dev.cm
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
|
|
|
|
|