Merge "[FIX] Add whitelisting of fields of various types to configMap."
This commit is contained in:
commit
4e700828b7
daemonjob-controller
@ -32,6 +32,7 @@ def is_job_finished(job):
|
|||||||
|
|
||||||
|
|
||||||
def new_daemon(job):
|
def new_daemon(job):
|
||||||
|
pause_image = {{ .Values.images.tags.pause | quote }}
|
||||||
daemon = copy.deepcopy(job)
|
daemon = copy.deepcopy(job)
|
||||||
daemon['apiVersion'] = 'apps/v1'
|
daemon['apiVersion'] = 'apps/v1'
|
||||||
daemon['kind'] = 'DaemonSet'
|
daemon['kind'] = 'DaemonSet'
|
||||||
@ -45,7 +46,7 @@ def new_daemon(job):
|
|||||||
job['spec']['template']['spec']['containers'])
|
job['spec']['template']['spec']['containers'])
|
||||||
daemon['spec']['template']['spec']['containers'] = [
|
daemon['spec']['template']['spec']['containers'] = [
|
||||||
{'name': "pause", 'image': job['spec'].get(
|
{'name': "pause", 'image': job['spec'].get(
|
||||||
'pauseImage', 'gcr.io/google_containers/pause'),
|
'pauseImage', pause_image),
|
||||||
'resources': {'requests': {'cpu': '10m'}}}]
|
'resources': {'requests': {'cpu': '10m'}}}]
|
||||||
daemon['spec']['selector'] = {'matchLabels': copy.deepcopy(
|
daemon['spec']['selector'] = {'matchLabels': copy.deepcopy(
|
||||||
job['spec']['template']['metadata']['labels'])}
|
job['spec']['template']['metadata']['labels'])}
|
||||||
|
@ -343,8 +343,11 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
configMap:
|
configMap:
|
||||||
type: object
|
type: object
|
||||||
additionalProperties:
|
properties:
|
||||||
type: string
|
name:
|
||||||
|
type: string
|
||||||
|
defaultMode:
|
||||||
|
type: integer
|
||||||
restartPolicy:
|
restartPolicy:
|
||||||
type: string
|
type: string
|
||||||
tty:
|
tty:
|
||||||
|
@ -19,6 +19,7 @@ release_group: null
|
|||||||
images:
|
images:
|
||||||
tags:
|
tags:
|
||||||
python: docker.io/python:3.6-slim
|
python: docker.io/python:3.6-slim
|
||||||
|
pause: gcr.io/google_containers/pause:latest
|
||||||
image_repo_sync: docker.io/docker:17.07.0
|
image_repo_sync: docker.io/docker:17.07.0
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
local_registry:
|
local_registry:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user