helm(minor): don't directly mount configmap
This commit is contained in:
		@ -3,6 +3,7 @@ http = 0.0.0.0:8000
 | 
			
		||||
chdir = /app
 | 
			
		||||
wsgi-file = passbook/root/wsgi.py
 | 
			
		||||
processes = 4
 | 
			
		||||
master = true
 | 
			
		||||
threads = 2
 | 
			
		||||
enable-threads = true
 | 
			
		||||
uid = passbook
 | 
			
		||||
 | 
			
		||||
@ -20,10 +20,6 @@ spec:
 | 
			
		||||
        app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
        passbook.io/component: web
 | 
			
		||||
    spec:
 | 
			
		||||
      volumes:
 | 
			
		||||
        - name: config-volume
 | 
			
		||||
          configMap:
 | 
			
		||||
            name: {{ include "passbook.fullname" . }}-config
 | 
			
		||||
      initContainers:
 | 
			
		||||
        - name: passbook-database-migrations
 | 
			
		||||
          image: "docker.beryju.org/passbook/server:{{ .Values.image.tag }}"
 | 
			
		||||
@ -46,9 +42,6 @@ spec:
 | 
			
		||||
                secretKeyRef:
 | 
			
		||||
                  name: "{{ .Release.Name }}-postgresql"
 | 
			
		||||
                  key: postgresql-password
 | 
			
		||||
          volumeMounts:
 | 
			
		||||
            - mountPath: /etc/passbook
 | 
			
		||||
              name: config-volume
 | 
			
		||||
      containers:
 | 
			
		||||
        - name: {{ .Chart.Name }}
 | 
			
		||||
          image: "docker.beryju.org/passbook/server:{{ .Values.image.tag }}"
 | 
			
		||||
@ -76,9 +69,6 @@ spec:
 | 
			
		||||
            - name: http
 | 
			
		||||
              containerPort: 8000
 | 
			
		||||
              protocol: TCP
 | 
			
		||||
          volumeMounts:
 | 
			
		||||
            - mountPath: /etc/passbook
 | 
			
		||||
              name: config-volume
 | 
			
		||||
          livenessProbe:
 | 
			
		||||
            httpGet:
 | 
			
		||||
              path: /
 | 
			
		||||
 | 
			
		||||
@ -20,10 +20,6 @@ spec:
 | 
			
		||||
        app.kubernetes.io/instance: {{ .Release.Name }}
 | 
			
		||||
        passbook.io/component: worker
 | 
			
		||||
    spec:
 | 
			
		||||
      volumes:
 | 
			
		||||
        - name: config-volume
 | 
			
		||||
          configMap:
 | 
			
		||||
            name: {{ include "passbook.fullname" . }}-config
 | 
			
		||||
      containers:
 | 
			
		||||
        - name: {{ .Chart.Name }}
 | 
			
		||||
          image: "docker.beryju.org/passbook/server:{{ .Values.image.tag }}"
 | 
			
		||||
@ -51,13 +47,6 @@ spec:
 | 
			
		||||
                secretKeyRef:
 | 
			
		||||
                  name: "{{ .Release.Name }}-postgresql"
 | 
			
		||||
                  key: postgresql-password
 | 
			
		||||
          ports:
 | 
			
		||||
            - name: http
 | 
			
		||||
              containerPort: 8000
 | 
			
		||||
              protocol: TCP
 | 
			
		||||
          volumeMounts:
 | 
			
		||||
            - mountPath: /etc/passbook
 | 
			
		||||
              name: config-volume
 | 
			
		||||
          resources:
 | 
			
		||||
            requests:
 | 
			
		||||
              cpu: 150m
 | 
			
		||||
 | 
			
		||||
@ -253,7 +253,6 @@ with CONFIG.cd('log'):
 | 
			
		||||
        'grpc': 'DEBUG',
 | 
			
		||||
        'oauthlib': 'DEBUG',
 | 
			
		||||
        'oauth2_provider': 'DEBUG',
 | 
			
		||||
        'daphne': 'INFO',
 | 
			
		||||
    }
 | 
			
		||||
    LOGGING = {
 | 
			
		||||
        'version': 1,
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user