Advertisement
Guest User

Untitled

a guest
Jun 15th, 2017
1,265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.36 KB | None | 0 0
  1. apiVersion: apps/v1beta1                  
  2. kind: Deployment                          
  3. metadata:                                
  4.   name: grafana                          
  5. spec:                                    
  6.   replicas: 1                            
  7.   template:                              
  8.     metadata:                            
  9.       labels:                            
  10.         name: grafana                    
  11.     spec:                                
  12.       initContainers:                    
  13.         - name: init-dirs                
  14.           image: busybox                  
  15.           command: [ 'mkdir', '-p', '/grafana/logs', '/grafana/plugins' ]            
  16.           volumeMounts:                  
  17.             - mountPath: /grafana        
  18.               name: grafana-data          
  19.       containers:                        
  20.         - name: grafana                  
  21.           image: grafana/grafana          
  22.           readinessProbe:                
  23.             httpGet:                    
  24.               path: /login                
  25.               port: 3000                  
  26.           env:                          
  27.             - name: GF_PATHS_DATA        
  28.               value: /grafana            
  29.             - name: GF_PATHS_LOGS        
  30.               value: /grafana/logs        
  31.             - name: GF_PATHS_PLUGINS      
  32.               value: /grafana/plugins    
  33.             - name: GF_SECURITY_ADMIN_PASSWORD                                      
  34.               valueFrom:                
  35.                 secretKeyRef:            
  36.                   name: grafana          
  37.                   key: security_admin_password                                      
  38.             - name: GF_SECURITY_SECRET_KEY                                          
  39.               valueFrom:                
  40.                 secretKeyRef:            
  41.                   name: grafana          
  42.                   key: security_secret_key                                          
  43.           volumeMounts:                  
  44.             - mountPath: /grafana        
  45.               name: grafana-data          
  46.       volumes:                          
  47.         - name: grafana-data              
  48.           gcePersistentDisk:            
  49.             pdName: mmoya-grafana-data    
  50.             fsType: ext4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement