mirror of https://github.com/fluxcd/flux2.git
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			63 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			63 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			YAML
		
	
apiVersion: image.toolkit.fluxcd.io/v1
 | 
						|
kind: ImageRepository
 | 
						|
metadata:
 | 
						|
  name: podinfo
 | 
						|
  namespace: flux-system
 | 
						|
spec:
 | 
						|
  image: ghcr.io/stefanprodan/podinfo
 | 
						|
  interval: 10m
 | 
						|
---
 | 
						|
apiVersion: image.toolkit.fluxcd.io/v1
 | 
						|
kind: ImagePolicy
 | 
						|
metadata:
 | 
						|
  name: podinfo
 | 
						|
  namespace: flux-system
 | 
						|
spec:
 | 
						|
  interval: 10m
 | 
						|
  imageRepositoryRef:
 | 
						|
    name: podinfo
 | 
						|
  policy:
 | 
						|
    semver:
 | 
						|
      range: 6.x
 | 
						|
  digestReflectionPolicy: Always
 | 
						|
---
 | 
						|
apiVersion: image.toolkit.fluxcd.io/v1
 | 
						|
kind: ImageUpdateAutomation
 | 
						|
metadata:
 | 
						|
  name: flux-system
 | 
						|
  namespace: flux-system
 | 
						|
spec:
 | 
						|
  interval: 5m0s
 | 
						|
  sourceRef:
 | 
						|
    kind: GitRepository
 | 
						|
    name: flux-system
 | 
						|
  git:
 | 
						|
    checkout:
 | 
						|
      ref:
 | 
						|
        branch: main
 | 
						|
    commit:
 | 
						|
      author:
 | 
						|
        email: fluxcdbot@users.noreply.github.com
 | 
						|
        name: fluxcdbot
 | 
						|
      messageTemplate: |
 | 
						|
        Automated image update
 | 
						|
 | 
						|
        Automation name: {{ .AutomationObject }}
 | 
						|
 | 
						|
        Files:
 | 
						|
        {{ range $filename, $_ := .Changed.FileChanges -}}
 | 
						|
        - {{ $filename }}
 | 
						|
        {{ end -}}
 | 
						|
 | 
						|
        Changes:
 | 
						|
        {{ range $resource, $changes := .Changed.Objects -}}
 | 
						|
        {{- range $_, $change := $changes }}
 | 
						|
        - {{ $change.OldValue }} -> {{ $change.NewValue }}
 | 
						|
        {{ end -}}
 | 
						|
        {{ end -}}        
 | 
						|
    push:
 | 
						|
      branch: main
 | 
						|
  update:
 | 
						|
    path: ./test-cluster/podinfo-auto
 | 
						|
    strategy: Setters
 |