mirror of
				https://github.com/prometheus-operator/kube-prometheus.git
				synced 2025-11-04 10:01:03 +01:00 
			
		
		
		
	generate Prometheus Operator deployments with jsonnet (#508)
* *: use jsonnet to generate manifests * generate Prometheus Operator manifests with jsonnet * add jsonnet dockenfile for generating with jenkins
This commit is contained in:
		
							parent
							
								
									7010e32130
								
							
						
					
					
						commit
						154456ad79
					
				@ -1,9 +1,9 @@
 | 
				
			|||||||
apiVersion: extensions/v1beta1
 | 
					apiVersion: extensions/v1beta1
 | 
				
			||||||
kind: Deployment
 | 
					kind: Deployment
 | 
				
			||||||
metadata:
 | 
					metadata:
 | 
				
			||||||
  name: prometheus-operator
 | 
					 | 
				
			||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    k8s-app: prometheus-operator
 | 
					    k8s-app: prometheus-operator
 | 
				
			||||||
 | 
					  name: prometheus-operator
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  replicas: 1
 | 
					  replicas: 1
 | 
				
			||||||
  template:
 | 
					  template:
 | 
				
			||||||
@ -11,20 +11,20 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        k8s-app: prometheus-operator
 | 
					        k8s-app: prometheus-operator
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      serviceAccountName: prometheus-operator
 | 
					 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: prometheus-operator
 | 
					      - args:
 | 
				
			||||||
 | 
					        - --kubelet-service=kube-system/kubelet
 | 
				
			||||||
 | 
					        - --config-reloader-image=quay.io/coreos/configmap-reload:v0.0.1
 | 
				
			||||||
        image: quay.io/coreos/prometheus-operator:v0.11.0
 | 
					        image: quay.io/coreos/prometheus-operator:v0.11.0
 | 
				
			||||||
        args:
 | 
					        name: prometheus-operator
 | 
				
			||||||
        - "--kubelet-service=kube-system/kubelet"
 | 
					 | 
				
			||||||
        - "--config-reloader-image=quay.io/coreos/configmap-reload:v0.0.1"
 | 
					 | 
				
			||||||
        ports:
 | 
					        ports:
 | 
				
			||||||
        - name: http
 | 
					        - containerPort: 8080
 | 
				
			||||||
          containerPort: 8080
 | 
					          name: http
 | 
				
			||||||
        resources:
 | 
					        resources:
 | 
				
			||||||
 | 
					          limits:
 | 
				
			||||||
 | 
					            cpu: 200m
 | 
				
			||||||
 | 
					            memory: 100Mi
 | 
				
			||||||
          requests:
 | 
					          requests:
 | 
				
			||||||
            cpu: 100m
 | 
					            cpu: 100m
 | 
				
			||||||
            memory: 50Mi
 | 
					            memory: 50Mi
 | 
				
			||||||
          limits:
 | 
					      serviceAccountName: prometheus-operator
 | 
				
			||||||
            cpu: 200m
 | 
					 | 
				
			||||||
            memory: 300Mi
 | 
					 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user