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.
		
		
		
		
		
			
		
			
				
	
	
		
			75 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			YAML
		
	
apiVersion: apps/v1
 | 
						|
kind: Deployment
 | 
						|
metadata:
 | 
						|
  name: podinfo
 | 
						|
spec:
 | 
						|
  minReadySeconds: 3
 | 
						|
  revisionHistoryLimit: 5
 | 
						|
  progressDeadlineSeconds: 60
 | 
						|
  strategy:
 | 
						|
    rollingUpdate:
 | 
						|
      maxUnavailable: 0
 | 
						|
    type: RollingUpdate
 | 
						|
  selector:
 | 
						|
    matchLabels:
 | 
						|
      app: podinfo
 | 
						|
  template:
 | 
						|
    metadata:
 | 
						|
      annotations:
 | 
						|
        prometheus.io/scrape: "true"
 | 
						|
        prometheus.io/port: "9797"
 | 
						|
      labels:
 | 
						|
        app: podinfo
 | 
						|
    spec:
 | 
						|
      containers:
 | 
						|
      - name: podinfod
 | 
						|
        image: ghcr.io/stefanprodan/podinfo:6.0.10
 | 
						|
        imagePullPolicy: IfNotPresent
 | 
						|
        ports:
 | 
						|
        - name: http
 | 
						|
          containerPort: 9898
 | 
						|
          protocol: TCP
 | 
						|
        - name: http-metrics
 | 
						|
          containerPort: 9797
 | 
						|
          protocol: TCP
 | 
						|
        - name: grpc
 | 
						|
          containerPort: 9999
 | 
						|
          protocol: TCP
 | 
						|
        command:
 | 
						|
        - ./podinfo
 | 
						|
        - --port=9898
 | 
						|
        - --port-metrics=9797
 | 
						|
        - --grpc-port=9999
 | 
						|
        - --grpc-service-name=podinfo
 | 
						|
        - --level=info
 | 
						|
        - --random-delay=false
 | 
						|
        - --random-error=false
 | 
						|
        env:
 | 
						|
        - name: PODINFO_UI_COLOR
 | 
						|
          value: "#34577c"
 | 
						|
        livenessProbe:
 | 
						|
          exec:
 | 
						|
            command:
 | 
						|
            - podcli
 | 
						|
            - check
 | 
						|
            - http
 | 
						|
            - localhost:9898/healthz
 | 
						|
          initialDelaySeconds: 5
 | 
						|
          timeoutSeconds: 5
 | 
						|
        readinessProbe:
 | 
						|
          exec:
 | 
						|
            command:
 | 
						|
            - podcli
 | 
						|
            - check
 | 
						|
            - http
 | 
						|
            - localhost:9898/readyz
 | 
						|
          initialDelaySeconds: 5
 | 
						|
          timeoutSeconds: 5
 | 
						|
        resources:
 | 
						|
          limits:
 | 
						|
            cpu: 2000m
 | 
						|
            memory: 512Mi
 | 
						|
          requests:
 | 
						|
            cpu: 100m
 | 
						|
            memory: 64Mi
 |